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 49c3b4c1..c1ba6782 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 96c89aa1..8d34bf8c 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 46aacb9b..5c546eb7 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 ccf41f15..b4b7eb67 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 e4053911..0cf2d824 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 e891456e..d91e9c5f 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 8841bf06..a30d3f63 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 48b8a946..06b59478 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 35081029..f63d5210 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 760f7afa..caf550ee 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 1437a3c2..6c3402f0 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 c1a5cd8f..9c95b123 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 f9bb0a91..4111179c 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 383c3509..82c076c4 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 64e58bca..122ee277 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 4225bd25..45418cef 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 32cb84e2..fe86b405 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 20fec615..8009ad2e 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 0f66bf5c..31086429 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 89592f51..1ff5a25e 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 3f57673b..8a9d50af 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 bebfca6c..2e575665 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 c820f77c..bdf3aab8 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 12a3a221..91f9dab3 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 0af1b15d..810c5062 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