diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1202ffa92..3ccf644ce 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -61,17 +61,8 @@ Notice that we're using `compileOnly` instead of `implementation`, since the app #### Extensions library -Extensions rely on stubs defined in [tachiyomi-extensions-lib](https://github.com/inorichi/tachiyomi-extensions-lib), which simply provides some interfaces for compiling extensions. These interfaces match what's found in the main Tachiyomi app. The exact version used is configured with `libVersion`. The latest version should be preferred. +Extensions rely on stubs defined in [tachiyomi-extensions-lib](https://github.com/tachiyomi/extensions-lib), which simply provides some interfaces for compiling extensions. These interfaces match what's found in the main Tachiyomi app. The exact version used is configured with `libVersion`. The latest version should be preferred. -#### Preference stub - -[`preference-stub`](https://github.com/inorichi/tachiyomi-extensions/tree/master/lib/preference-stub) provides the [`ConfigurableSource` interface](https://github.com/inorichi/tachiyomi-extensions/blob/master/lib/preference-stub/src/main/java/eu/kanade/tachiyomi/source/ConfigurableSource.java) for extensions, as well as stubs for Android preferences. - -``` -dependencies { - compileOnly project(':preference-stub') -} -``` #### Duktape stub @@ -107,7 +98,7 @@ The structure for an extension is very strict. In the future 1.x release this w - fetchPopularManga (Optional to override) - This method takes the results from a manga listing page and parses it. - popularMangaRequest (Must be overridden) - - The GET/POST for the HTML Page of the manga listings + - The GET/POST for the HTML Page of the manga listings - popularMangaParse (Optional to override) - parses the manga listing page returns boolean if has another page, and the manga objects as MangasPage - popularMangaSelector (must be overridden) @@ -116,10 +107,10 @@ The structure for an extension is very strict. In the future 1.x release this w - jsoup selectors to parse the individual manga html on the page (most sites this is just link, title, cover url) - popularMangaNextPageSelector (must be overridden) - jsoup css selector to see if there is a another page after current one - + This will provide the initial viewing once a user clicks into a manga you will need to override mangaDetailsParse and this is where you need to parse the actual manga site's manga page and parse the standard info (title, author, description etc etc) - - ###### Note: + + ###### Note: Must be overriden are required to be overridden even if you override the parent method and its not being called anymore. (for example i override popularMangaParse and dont need popularMangaNextPage selector I would just override in the extension and throw a not used exception) diff --git a/lib/preference-stub/build.gradle b/lib/preference-stub/build.gradle deleted file mode 100644 index 80509ba3f..000000000 --- a/lib/preference-stub/build.gradle +++ /dev/null @@ -1,8 +0,0 @@ -apply plugin: 'java-library' - -dependencies { - implementation fileTree(dir: 'libs', include: ['*.jar']) -} - -sourceCompatibility = "1.6" -targetCompatibility = "1.6" diff --git a/lib/preference-stub/src/main/java/android/content/Context.java b/lib/preference-stub/src/main/java/android/content/Context.java deleted file mode 100644 index f27638c6c..000000000 --- a/lib/preference-stub/src/main/java/android/content/Context.java +++ /dev/null @@ -1,7 +0,0 @@ -package android.content; - -/** - * Created by Carlos on 5/9/2018. - */ - -public class Context {} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/CheckBoxPreference.java b/lib/preference-stub/src/main/java/android/support/v7/preference/CheckBoxPreference.java deleted file mode 100644 index 7d503ec74..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/CheckBoxPreference.java +++ /dev/null @@ -1,9 +0,0 @@ -package android.support.v7.preference; - -import android.content.Context; - -public class CheckBoxPreference extends Preference { - - public CheckBoxPreference(Context context) { throw new RuntimeException("Stub!"); } - -} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/DialogPreference.java b/lib/preference-stub/src/main/java/android/support/v7/preference/DialogPreference.java deleted file mode 100644 index a4cc7ccf8..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/DialogPreference.java +++ /dev/null @@ -1,21 +0,0 @@ -package android.support.v7.preference; - -public abstract class DialogPreference extends Preference { - - public CharSequence getDialogTitle() { - throw new RuntimeException("Stub!"); - } - - public void setDialogTitle(CharSequence dialogTitle) { - throw new RuntimeException("Stub!"); - } - - public CharSequence getDialogMessage() { - throw new RuntimeException("Stub!"); - } - - public void setDialogMessage(CharSequence dialogMessage) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/EditTextPreference.java b/lib/preference-stub/src/main/java/android/support/v7/preference/EditTextPreference.java deleted file mode 100644 index f5eb9d6ad..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/EditTextPreference.java +++ /dev/null @@ -1,19 +0,0 @@ -package android.support.v7.preference; - -import android.content.Context; - -public class EditTextPreference extends DialogPreference { - - public EditTextPreference(Context context) { - throw new RuntimeException("Stub!"); - } - - public String getText() { - throw new RuntimeException("Stub!"); - } - - public void setText(String text) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/ListPreference.java b/lib/preference-stub/src/main/java/android/support/v7/preference/ListPreference.java deleted file mode 100644 index 3ca948d6e..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/ListPreference.java +++ /dev/null @@ -1,43 +0,0 @@ -package android.support.v7.preference; - -import android.content.Context; - -public class ListPreference extends Preference { - - public ListPreference(Context context) { - throw new RuntimeException("Stub!"); - } - - public CharSequence[] getEntries() { - throw new RuntimeException("Stub!"); - } - - public void setEntries(CharSequence[] entries) { - throw new RuntimeException("Stub!"); - } - - public int findIndexOfValue(String value) { - throw new RuntimeException("Stub!"); - } - - public CharSequence[] getEntryValues() { - throw new RuntimeException("Stub!"); - } - - public void setEntryValues(CharSequence[] entryValues) { - throw new RuntimeException("Stub!"); - } - - public void setValueIndex(int index) { - throw new RuntimeException("Stub!"); - } - - public String getValue() { - throw new RuntimeException("Stub!"); - } - - public void setValue(String value) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/Preference.java b/lib/preference-stub/src/main/java/android/support/v7/preference/Preference.java deleted file mode 100644 index 1884e02c2..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/Preference.java +++ /dev/null @@ -1,53 +0,0 @@ -package android.support.v7.preference; - -public class Preference { - - public void setOnPreferenceChangeListener(OnPreferenceChangeListener onPreferenceChangeListener) { - throw new RuntimeException("Stub!"); - } - - public void setOnPreferenceClickListener(OnPreferenceClickListener onPreferenceClickListener) { - throw new RuntimeException("Stub!"); - } - - public CharSequence getTitle() { - throw new RuntimeException("Stub!"); - } - - public void setTitle(CharSequence title) { - throw new RuntimeException("Stub!"); - } - - public CharSequence getSummary() { - throw new RuntimeException("Stub!"); - } - - public void setSummary(CharSequence summary) { - throw new RuntimeException("Stub!"); - } - - public void setEnabled(boolean enabled) { - throw new RuntimeException("Stub!"); - } - - public String getKey() { - throw new RuntimeException("Stub!"); - } - - public void setKey(String key) { - throw new RuntimeException("Stub!"); - } - - public void setDefaultValue(Object defaultValue) { - throw new RuntimeException("Stub!"); - } - - public interface OnPreferenceChangeListener { - boolean onPreferenceChange(Preference preference, Object newValue); - } - - public interface OnPreferenceClickListener { - boolean onPreferenceClick(Preference preference); - } - -} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/PreferenceScreen.java b/lib/preference-stub/src/main/java/android/support/v7/preference/PreferenceScreen.java deleted file mode 100644 index cfb9da457..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/PreferenceScreen.java +++ /dev/null @@ -1,15 +0,0 @@ -package android.support.v7.preference; - -import android.content.Context; - -public class PreferenceScreen { - - public boolean addPreference(Preference preference) { - throw new RuntimeException("Stub!"); - } - - public Context getContext() { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/android/support/v7/preference/TwoStatePreference.java b/lib/preference-stub/src/main/java/android/support/v7/preference/TwoStatePreference.java deleted file mode 100644 index ef21669ce..000000000 --- a/lib/preference-stub/src/main/java/android/support/v7/preference/TwoStatePreference.java +++ /dev/null @@ -1,25 +0,0 @@ -package android.support.v7.preference; - -import android.content.Context; - -public class TwoStatePreference extends Preference { - - public TwoStatePreference(Context context) { throw new RuntimeException("Stub!"); } - - public boolean isChecked() { throw new RuntimeException("Stub!"); } - - public void setChecked(boolean checked) { throw new RuntimeException("Stub!"); } - - public CharSequence getSummaryOn() { throw new RuntimeException("Stub!"); } - - public void setSummaryOn(CharSequence summary) { throw new RuntimeException("Stub!"); } - - public CharSequence getSummaryOff() { throw new RuntimeException("Stub!"); } - - public void setSummaryOff(CharSequence summary) { throw new RuntimeException("Stub!"); } - - public boolean getDisableDependentsState() { throw new RuntimeException("Stub!"); } - - public void setDisableDependentsState(boolean disableDependentsState) { throw new RuntimeException("Stub!"); } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/CheckBoxPreference.java b/lib/preference-stub/src/main/java/androidx/preference/CheckBoxPreference.java deleted file mode 100644 index 6c986abd1..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/CheckBoxPreference.java +++ /dev/null @@ -1,11 +0,0 @@ -package androidx.preference; - -import android.content.Context; - -public class CheckBoxPreference extends Preference { - - public CheckBoxPreference(Context context) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/DialogPreference.java b/lib/preference-stub/src/main/java/androidx/preference/DialogPreference.java deleted file mode 100644 index 5a884efe8..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/DialogPreference.java +++ /dev/null @@ -1,21 +0,0 @@ -package androidx.preference; - -public abstract class DialogPreference extends Preference { - - public CharSequence getDialogTitle() { - throw new RuntimeException("Stub!"); - } - - public void setDialogTitle(CharSequence dialogTitle) { - throw new RuntimeException("Stub!"); - } - - public CharSequence getDialogMessage() { - throw new RuntimeException("Stub!"); - } - - public void setDialogMessage(CharSequence dialogMessage) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/EditTextPreference.java b/lib/preference-stub/src/main/java/androidx/preference/EditTextPreference.java deleted file mode 100644 index 2d9814e57..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/EditTextPreference.java +++ /dev/null @@ -1,19 +0,0 @@ -package androidx.preference; - -import android.content.Context; - -public class EditTextPreference extends DialogPreference { - - public EditTextPreference(Context context) { - throw new RuntimeException("Stub!"); - } - - public String getText() { - throw new RuntimeException("Stub!"); - } - - public void setText(String text) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/ListPreference.java b/lib/preference-stub/src/main/java/androidx/preference/ListPreference.java deleted file mode 100644 index 51ba95fc8..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/ListPreference.java +++ /dev/null @@ -1,43 +0,0 @@ -package androidx.preference; - -import android.content.Context; - -public class ListPreference extends Preference { - - public ListPreference(Context context) { - throw new RuntimeException("Stub!"); - } - - public CharSequence[] getEntries() { - throw new RuntimeException("Stub!"); - } - - public void setEntries(CharSequence[] entries) { - throw new RuntimeException("Stub!"); - } - - public int findIndexOfValue(String value) { - throw new RuntimeException("Stub!"); - } - - public CharSequence[] getEntryValues() { - throw new RuntimeException("Stub!"); - } - - public void setEntryValues(CharSequence[] entryValues) { - throw new RuntimeException("Stub!"); - } - - public void setValueIndex(int index) { - throw new RuntimeException("Stub!"); - } - - public String getValue() { - throw new RuntimeException("Stub!"); - } - - public void setValue(String value) { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/Preference.java b/lib/preference-stub/src/main/java/androidx/preference/Preference.java deleted file mode 100644 index 502c39f45..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/Preference.java +++ /dev/null @@ -1,53 +0,0 @@ -package androidx.preference; - -public class Preference { - - public void setOnPreferenceChangeListener(OnPreferenceChangeListener onPreferenceChangeListener) { - throw new RuntimeException("Stub!"); - } - - public void setOnPreferenceClickListener(OnPreferenceClickListener onPreferenceClickListener) { - throw new RuntimeException("Stub!"); - } - - public CharSequence getTitle() { - throw new RuntimeException("Stub!"); - } - - public void setTitle(CharSequence title) { - throw new RuntimeException("Stub!"); - } - - public CharSequence getSummary() { - throw new RuntimeException("Stub!"); - } - - public void setSummary(CharSequence summary) { - throw new RuntimeException("Stub!"); - } - - public void setEnabled(boolean enabled) { - throw new RuntimeException("Stub!"); - } - - public String getKey() { - throw new RuntimeException("Stub!"); - } - - public void setKey(String key) { - throw new RuntimeException("Stub!"); - } - - public void setDefaultValue(Object defaultValue) { - throw new RuntimeException("Stub!"); - } - - public interface OnPreferenceChangeListener { - boolean onPreferenceChange(Preference preference, Object newValue); - } - - public interface OnPreferenceClickListener { - boolean onPreferenceClick(Preference preference); - } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/PreferenceScreen.java b/lib/preference-stub/src/main/java/androidx/preference/PreferenceScreen.java deleted file mode 100644 index 38e31e644..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/PreferenceScreen.java +++ /dev/null @@ -1,15 +0,0 @@ -package androidx.preference; - -import android.content.Context; - -public class PreferenceScreen { - - public boolean addPreference(Preference preference) { - throw new RuntimeException("Stub!"); - } - - public Context getContext() { - throw new RuntimeException("Stub!"); - } - -} diff --git a/lib/preference-stub/src/main/java/androidx/preference/TwoStatePreference.java b/lib/preference-stub/src/main/java/androidx/preference/TwoStatePreference.java deleted file mode 100644 index 6d0565699..000000000 --- a/lib/preference-stub/src/main/java/androidx/preference/TwoStatePreference.java +++ /dev/null @@ -1,25 +0,0 @@ -package androidx.preference; - -import android.content.Context; - -public class TwoStatePreference extends Preference { - - public TwoStatePreference(Context context) { throw new RuntimeException("Stub!"); } - - public boolean isChecked() { throw new RuntimeException("Stub!"); } - - public void setChecked(boolean checked) { throw new RuntimeException("Stub!"); } - - public CharSequence getSummaryOn() { throw new RuntimeException("Stub!"); } - - public void setSummaryOn(CharSequence summary) { throw new RuntimeException("Stub!"); } - - public CharSequence getSummaryOff() { throw new RuntimeException("Stub!"); } - - public void setSummaryOff(CharSequence summary) { throw new RuntimeException("Stub!"); } - - public boolean getDisableDependentsState() { throw new RuntimeException("Stub!"); } - - public void setDisableDependentsState(boolean disableDependentsState) { throw new RuntimeException("Stub!"); } - -} diff --git a/lib/preference-stub/src/main/java/eu/kanade/tachiyomi/source/ConfigurableSource.java b/lib/preference-stub/src/main/java/eu/kanade/tachiyomi/source/ConfigurableSource.java deleted file mode 100644 index 1df0d528c..000000000 --- a/lib/preference-stub/src/main/java/eu/kanade/tachiyomi/source/ConfigurableSource.java +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.source; - -public interface ConfigurableSource { - - void setupPreferenceScreen(android.support.v7.preference.PreferenceScreen screen); - - void setupPreferenceScreen(androidx.preference.PreferenceScreen screen); - -} diff --git a/settings.gradle b/settings.gradle index baa18a693..3cabe6210 100644 --- a/settings.gradle +++ b/settings.gradle @@ -4,9 +4,6 @@ project(':lib-ratelimit').projectDir = new File("lib/ratelimit") include ':duktape-stub' project(':duktape-stub').projectDir = new File("lib/duktape-stub") -include ':preference-stub' -project(':preference-stub').projectDir = new File("lib/preference-stub") - new File(rootDir, "src").eachDir { dir -> dir.eachDir { subdir -> String name = ":${dir.name}-${subdir.name}" diff --git a/src/all/foolslide/build.gradle b/src/all/foolslide/build.gradle index 7b6b746fb..10e283db0 100644 --- a/src/all/foolslide/build.gradle +++ b/src/all/foolslide/build.gradle @@ -12,7 +12,6 @@ ext { dependencies { compileOnly 'com.google.code.gson:gson:2.8.2' compileOnly 'com.github.salomonbrys.kotson:kotson:2.5.0' - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/all/komga/build.gradle b/src/all/komga/build.gradle index 96388179d..87bd8e2ad 100644 --- a/src/all/komga/build.gradle +++ b/src/all/komga/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.google.code.gson:gson:2.8.2' compileOnly 'com.github.salomonbrys.kotson:kotson:2.5.0' compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' diff --git a/src/all/lanraragi/build.gradle b/src/all/lanraragi/build.gradle index 25a6f2a75..098081413 100644 --- a/src/all/lanraragi/build.gradle +++ b/src/all/lanraragi/build.gradle @@ -10,10 +10,7 @@ ext { } dependencies { - compileOnly project(':preference-stub') - compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' - compileOnly 'com.google.code.gson:gson:2.8.2' compileOnly 'com.github.salomonbrys.kotson:kotson:2.5.0' } diff --git a/src/all/mangadex/build.gradle b/src/all/mangadex/build.gradle index 4640c7135..d5517aea2 100644 --- a/src/all/mangadex/build.gradle +++ b/src/all/mangadex/build.gradle @@ -11,7 +11,6 @@ ext { dependencies { implementation project(':lib-ratelimit') - compileOnly project(':preference-stub') compileOnly 'com.google.code.gson:gson:2.8.2' compileOnly 'com.github.salomonbrys.kotson:kotson:2.5.0' compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' diff --git a/src/all/mangaplus/build.gradle b/src/all/mangaplus/build.gradle index 27fcd98c5..1b282bd0a 100644 --- a/src/all/mangaplus/build.gradle +++ b/src/all/mangaplus/build.gradle @@ -15,7 +15,6 @@ dependencies { implementation 'org.jetbrains.kotlinx:kotlinx-serialization-runtime:0.20.0' compileOnly 'com.google.code.gson:gson:2.8.2' compileOnly project(':duktape-stub') - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/all/nhentai/build.gradle b/src/all/nhentai/build.gradle index 53bb9fc74..a3944e196 100644 --- a/src/all/nhentai/build.gradle +++ b/src/all/nhentai/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/all/wpmangastream/build.gradle b/src/all/wpmangastream/build.gradle index 34b04d1ef..0aa886931 100644 --- a/src/all/wpmangastream/build.gradle +++ b/src/all/wpmangastream/build.gradle @@ -11,7 +11,6 @@ ext { dependencies { implementation project(':lib-ratelimit') - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } apply from: "$rootDir/common.gradle" diff --git a/src/en/guya/build.gradle b/src/en/guya/build.gradle index 1b5bf3638..4b00a2491 100644 --- a/src/en/guya/build.gradle +++ b/src/en/guya/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/en/mangakisa/build.gradle b/src/en/mangakisa/build.gradle index 67e569e17..d150a53a8 100644 --- a/src/en/mangakisa/build.gradle +++ b/src/en/mangakisa/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/en/mangapark/build.gradle b/src/en/mangapark/build.gradle index 9332e550e..481fbe855 100644 --- a/src/en/mangapark/build.gradle +++ b/src/en/mangapark/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/en/readcomiconline/build.gradle b/src/en/readcomiconline/build.gradle index 3aeb23827..0a5de6190 100644 --- a/src/en/readcomiconline/build.gradle +++ b/src/en/readcomiconline/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/es/lectormanga/build.gradle b/src/es/lectormanga/build.gradle index 72eebf633..a37b1360d 100755 --- a/src/es/lectormanga/build.gradle +++ b/src/es/lectormanga/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/es/tumangaonline/build.gradle b/src/es/tumangaonline/build.gradle index ab02def2c..753965841 100644 --- a/src/es/tumangaonline/build.gradle +++ b/src/es/tumangaonline/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/ko/jmana/build.gradle b/src/ko/jmana/build.gradle index ad872a554..62e57795f 100644 --- a/src/ko/jmana/build.gradle +++ b/src/ko/jmana/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/ko/mangashowme/build.gradle b/src/ko/mangashowme/build.gradle index 40c904580..da0ccf41d 100644 --- a/src/ko/mangashowme/build.gradle +++ b/src/ko/mangashowme/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/ko/newtoki/build.gradle b/src/ko/newtoki/build.gradle index 21340400f..ac70fd5f0 100644 --- a/src/ko/newtoki/build.gradle +++ b/src/ko/newtoki/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440' } diff --git a/src/ru/libmanga/build.gradle b/src/ru/libmanga/build.gradle index 9d60a16f5..a0a2daeeb 100644 --- a/src/ru/libmanga/build.gradle +++ b/src/ru/libmanga/build.gradle @@ -10,7 +10,6 @@ ext { } dependencies { - compileOnly project(':preference-stub') compileOnly 'com.google.code.gson:gson:2.8.2' compileOnly 'com.github.salomonbrys.kotson:kotson:2.5.0' compileOnly 'com.github.inorichi.injekt:injekt-core:65b0440'