From 380861f29e89620451b0bab9551d9bf15bff8f47 Mon Sep 17 00:00:00 2001 From: devi Date: Sat, 22 Jul 2023 12:13:49 +0200 Subject: [PATCH] Group sites by language --- .../parsers/site/{ => all}/BatoToParser.kt | 2 +- .../parsers/site/{ => all}/ComickFunParser.kt | 2 +- .../parsers/site/{ => all}/ExHentaiParser.kt | 2 +- .../parsers/site/{ => all}/MangaDexParser.kt | 2 +- .../parsers/site/{ => all}/NHentaiParser.kt | 2 +- .../parsers/site/{ => all}/NineMangaParser.kt | 2 +- .../parsers/site/{ => be}/AnibelParser.kt | 2 +- .../parsers/site/{ => en}/CloneMangaParser.kt | 2 +- .../parsers/site/{ => en}/MangaTownParser.kt | 2 +- .../parsers/site/{ => en}/Manhwa18Parser.kt | 2 +- .../site/{ => es}/TuMangaOnlineParser.kt | 2 +- .../parsers/site/{ => fr}/BentomangaParser.kt | 29 ++----------------- .../parsers/site/{ => fr}/JapScanParser.kt | 2 +- .../parsers/site/{ => fr}/ScantradUnion.kt | 2 +- .../parsers/site/{ => id}/DoujinDesuParser.kt | 2 +- .../site/{ => ja}/NicovideoSeigaParser.kt | 2 +- .../site/{ => pt}/UnionMangasParser.kt | 2 +- .../parsers/site/{ => ru}/DesuMeParser.kt | 2 +- .../parsers/site/{ => ru}/NudeMoonParser.kt | 2 +- .../parsers/site/{ => ru}/RemangaParser.kt | 2 +- .../parsers/site/{ => uk}/HoneyMangaParser.kt | 2 +- .../parsers/site/{ => uk}/MangaInUaParser.kt | 2 +- .../parsers/site/{ => vi}/BlogTruyenParser.kt | 2 +- .../parsers/site/{ => vi}/NetTruyenParser.kt | 2 +- .../site/{ => vi}/TruyentranhLHParser.kt | 2 +- 25 files changed, 27 insertions(+), 50 deletions(-) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => all}/BatoToParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => all}/ComickFunParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => all}/ExHentaiParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => all}/MangaDexParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => all}/NHentaiParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => all}/NineMangaParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => be}/AnibelParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => en}/CloneMangaParser.kt (98%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => en}/MangaTownParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => en}/Manhwa18Parser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => es}/TuMangaOnlineParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => fr}/BentomangaParser.kt (84%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => fr}/JapScanParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => fr}/ScantradUnion.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => id}/DoujinDesuParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => ja}/NicovideoSeigaParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => pt}/UnionMangasParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => ru}/DesuMeParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => ru}/NudeMoonParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => ru}/RemangaParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => uk}/HoneyMangaParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => uk}/MangaInUaParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => vi}/BlogTruyenParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => vi}/NetTruyenParser.kt (99%) rename src/main/kotlin/org/koitharu/kotatsu/parsers/site/{ => vi}/TruyentranhLHParser.kt (99%) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/BatoToParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/BatoToParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/BatoToParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/BatoToParser.kt index 49c3b4c1e..c1ba67820 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/BatoToParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/BatoToParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.all import androidx.collection.ArraySet import org.json.JSONArray diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ComickFunParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/ComickFunParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt index 96c89aa13..8d34bf8c7 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ComickFunParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.all import androidx.collection.ArraySet import androidx.collection.SparseArrayCompat diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ExHentaiParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ExHentaiParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/ExHentaiParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ExHentaiParser.kt index 46aacb9bb..5c546eb77 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ExHentaiParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ExHentaiParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.all import androidx.collection.SparseArrayCompat import androidx.collection.set diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaDexParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/MangaDexParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaDexParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/MangaDexParser.kt index ccf41f156..b4b7eb67a 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaDexParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/MangaDexParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.all import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.async diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NHentaiParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NHentaiParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/NHentaiParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NHentaiParser.kt index e40539117..0cf2d824b 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NHentaiParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NHentaiParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.all import androidx.collection.ArraySet import kotlinx.coroutines.async diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NineMangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/NineMangaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt index e891456ec..d91e9c5fc 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NineMangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.all import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.Interceptor diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/AnibelParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/be/AnibelParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/AnibelParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/be/AnibelParser.kt index 8841bf069..a30d3f63d 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/AnibelParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/be/AnibelParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.be import androidx.collection.ArraySet import org.json.JSONArray diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/CloneMangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/CloneMangaParser.kt similarity index 98% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/CloneMangaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/CloneMangaParser.kt index 48b8a9467..06b59478c 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/CloneMangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/CloneMangaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.en import org.koitharu.kotatsu.parsers.InternalParsersApi import org.koitharu.kotatsu.parsers.MangaLoaderContext diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaTownParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/MangaTownParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaTownParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/MangaTownParser.kt index 350810299..f63d52105 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaTownParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/MangaTownParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.en import org.koitharu.kotatsu.parsers.MangaLoaderContext import org.koitharu.kotatsu.parsers.MangaParser diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/Manhwa18Parser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/Manhwa18Parser.kt index 760f7afa3..caf550eee 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/en/Manhwa18Parser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.en import androidx.collection.ArrayMap import org.koitharu.kotatsu.parsers.MangaLoaderContext diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/TuMangaOnlineParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/es/TuMangaOnlineParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/TuMangaOnlineParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/es/TuMangaOnlineParser.kt index 1437a3c2e..6c3402f0e 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/TuMangaOnlineParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/es/TuMangaOnlineParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.es import okhttp3.Headers import okhttp3.HttpUrl.Companion.toHttpUrl diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/BentomangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt similarity index 84% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/BentomangaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt index c1a5cd8fd..9c95b1239 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/BentomangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.fr import kotlinx.coroutines.async import kotlinx.coroutines.awaitAll @@ -10,32 +10,9 @@ import org.koitharu.kotatsu.parsers.MangaSourceParser import org.koitharu.kotatsu.parsers.PagedMangaParser import org.koitharu.kotatsu.parsers.config.ConfigKey import org.koitharu.kotatsu.parsers.exception.ParseException -import org.koitharu.kotatsu.parsers.model.Manga -import org.koitharu.kotatsu.parsers.model.MangaChapter -import org.koitharu.kotatsu.parsers.model.MangaPage -import org.koitharu.kotatsu.parsers.model.MangaSource -import org.koitharu.kotatsu.parsers.model.MangaState -import org.koitharu.kotatsu.parsers.model.MangaTag -import org.koitharu.kotatsu.parsers.model.RATING_UNKNOWN -import org.koitharu.kotatsu.parsers.model.SortOrder -import org.koitharu.kotatsu.parsers.util.assertNotNull -import org.koitharu.kotatsu.parsers.util.attrAsAbsoluteUrlOrNull -import org.koitharu.kotatsu.parsers.util.attrAsRelativeUrl -import org.koitharu.kotatsu.parsers.util.concatUrl -import org.koitharu.kotatsu.parsers.util.domain -import org.koitharu.kotatsu.parsers.util.flattenTo -import org.koitharu.kotatsu.parsers.util.generateUid +import org.koitharu.kotatsu.parsers.model.* +import org.koitharu.kotatsu.parsers.util.* import org.koitharu.kotatsu.parsers.util.json.getIntOrDefault -import org.koitharu.kotatsu.parsers.util.mapToSet -import org.koitharu.kotatsu.parsers.util.ownTextOrNull -import org.koitharu.kotatsu.parsers.util.parseHtml -import org.koitharu.kotatsu.parsers.util.parseJson -import org.koitharu.kotatsu.parsers.util.requireElementById -import org.koitharu.kotatsu.parsers.util.selectFirstOrThrow -import org.koitharu.kotatsu.parsers.util.textOrNull -import org.koitharu.kotatsu.parsers.util.toAbsoluteUrl -import org.koitharu.kotatsu.parsers.util.toTitleCase -import org.koitharu.kotatsu.parsers.util.urlBuilder import java.util.Calendar import java.util.EnumSet diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/JapScanParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/JapScanParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/JapScanParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/JapScanParser.kt index f9bb0a91e..4111179c7 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/JapScanParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/JapScanParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.fr import okhttp3.Headers import org.json.JSONObject diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ScantradUnion.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/ScantradUnion.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/ScantradUnion.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/ScantradUnion.kt index 383c35096..82c076c43 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ScantradUnion.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/ScantradUnion.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.fr import okhttp3.Headers import org.koitharu.kotatsu.parsers.MangaLoaderContext diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/DoujinDesuParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/DoujinDesuParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/DoujinDesuParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/DoujinDesuParser.kt index 64e58bcab..122ee2773 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/DoujinDesuParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/DoujinDesuParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.id import org.koitharu.kotatsu.parsers.MangaLoaderContext import org.koitharu.kotatsu.parsers.MangaSourceParser diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NicovideoSeigaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ja/NicovideoSeigaParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/NicovideoSeigaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/ja/NicovideoSeigaParser.kt index 4225bd25a..45418cefe 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NicovideoSeigaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ja/NicovideoSeigaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.ja import org.koitharu.kotatsu.parsers.InternalParsersApi import org.koitharu.kotatsu.parsers.MangaLoaderContext diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/UnionMangasParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/UnionMangasParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/UnionMangasParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/UnionMangasParser.kt index 32cb84e2a..fe86b405a 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/UnionMangasParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/UnionMangasParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.pt import org.jsoup.nodes.Element import org.koitharu.kotatsu.parsers.MangaLoaderContext diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/DesuMeParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/DesuMeParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/DesuMeParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/DesuMeParser.kt index 20fec615b..8009ad2eb 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/DesuMeParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/DesuMeParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.ru import androidx.collection.ArrayMap import okhttp3.Headers diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NudeMoonParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/NudeMoonParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/NudeMoonParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/NudeMoonParser.kt index 0f66bf5c9..310864297 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NudeMoonParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/NudeMoonParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.ru import org.koitharu.kotatsu.parsers.MangaLoaderContext import org.koitharu.kotatsu.parsers.MangaParser diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt index 89592f51a..1ff5a25ee 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/ru/RemangaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.ru import okhttp3.Headers import org.json.JSONArray diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/HoneyMangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HoneyMangaParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/HoneyMangaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HoneyMangaParser.kt index 3f57673bd..8a9d50af0 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/HoneyMangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HoneyMangaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.uk import androidx.collection.ArraySet import okhttp3.Interceptor diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaInUaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/MangaInUaParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaInUaParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/MangaInUaParser.kt index bebfca6cc..2e575665a 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/MangaInUaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/MangaInUaParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.uk import org.koitharu.kotatsu.parsers.MangaLoaderContext import org.koitharu.kotatsu.parsers.MangaSourceParser diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/BlogTruyenParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/BlogTruyenParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt index c820f77cf..bdf3aab80 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/BlogTruyenParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/BlogTruyenParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.vi import androidx.collection.ArrayMap import okhttp3.Headers diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NetTruyenParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/NetTruyenParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/NetTruyenParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/NetTruyenParser.kt index 12a3a2213..91f9dab35 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/NetTruyenParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/NetTruyenParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.vi import androidx.collection.ArrayMap import androidx.collection.ArraySet diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/TruyentranhLHParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/TruyentranhLHParser.kt similarity index 99% rename from src/main/kotlin/org/koitharu/kotatsu/parsers/site/TruyentranhLHParser.kt rename to src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/TruyentranhLHParser.kt index 0af1b15de..810c50620 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/TruyentranhLHParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/TruyentranhLHParser.kt @@ -1,4 +1,4 @@ -package org.koitharu.kotatsu.parsers.site +package org.koitharu.kotatsu.parsers.site.vi import androidx.collection.ArrayMap import androidx.collection.ArraySet