From b707cd19fec19935ab49e78b0f2c15fc78aac939 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sat, 20 Aug 2022 23:29:49 -0400 Subject: [PATCH] Remove Duktape Now that none of the official extensions are using it. Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com> --- app/build.gradle.kts | 2 -- app/proguard-rules.pro | 1 - 2 files changed, 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index a39fb6588c..d8f02fcf87 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -182,8 +182,6 @@ dependencies { // JavaScript engine implementation("app.cash.quickjs:quickjs-android:0.9.2") - // TODO: remove Duktape once all extensions are using QuickJS - implementation("com.squareup.duktape:duktape-android:1.4.0") // Disk implementation("com.jakewharton:disklrucache:2.0.2") diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 1ecd009f38..dc0245d2ac 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -11,7 +11,6 @@ -keep,allowoptimization class rx.** { public protected *; } -keep,allowoptimization class org.jsoup.** { public protected *; } -keep,allowoptimization class com.google.gson.** { public protected *; } --keep,allowoptimization class com.squareup.duktape.** { public protected *; } -keep,allowoptimization class app.cash.quickjs.** { public protected *; } -keep,allowoptimization class uy.kohesive.injekt.** { public protected *; } -keep,allowoptimization class eu.davidea.flexibleadapter.** { public protected *; }