From cca961f6c227d7c8327ab9f74a2536eb7d34188b Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Mon, 24 Mar 2025 13:33:03 +0700 Subject: [PATCH] use pre-commit to force trailing ending line & remove trailing whitespaces at end of lines --- .gitattributes | 2 +- .github/scripts/bump-versions.py | 2 +- .github/scripts/create-repo.py | 2 +- .pre-commit-config.yaml | 6 ++++++ LICENSE | 1 - README.md | 4 ++-- ktlintCodeStyle.xml | 2 +- lib-multisrc/datalifeengine/build.gradle.kts | 2 +- lib/amazon-extractor/build.gradle.kts | 2 +- lib/bangumi-scraper/build.gradle.kts | 2 +- .../tachiyomi/lib/bangumiscraper/BangumiScraper.kt | 3 --- lib/lulu-extractor/build.gradle.kts | 2 +- .../lib/lycorisextractor/LycorisExtractor.kt | 5 ----- .../src/main/assets/crypto-js.js | 2 +- .../src/main/assets/megacloud.getsrcs.js | 14 +++++++------- lib/vidmoly-extractor/build.gradle.kts | 2 +- lib/voe-extractor/build.gradle.kts | 2 +- src/all/animexin/build.gradle | 2 +- src/all/hikari/build.gradle | 2 +- src/all/javgg/build.gradle | 2 +- src/all/javguru/AndroidManifest.xml | 2 +- src/all/javguru/build.gradle | 2 +- src/all/lmanime/build.gradle | 2 +- src/all/shabakatycinemana/build.gradle | 2 +- src/ar/anime4up/build.gradle | 2 +- src/ar/animelek/build.gradle | 2 +- src/ar/animerco/build.gradle | 2 +- src/ar/asia2tv/build.gradle | 2 +- src/ar/egydead/build.gradle | 2 +- src/ar/witanime/build.gradle | 2 +- src/de/animebase/build.gradle | 2 +- src/de/animeloads/build.gradle | 2 +- src/de/animetoast/build.gradle | 2 +- src/de/aniworld/build.gradle | 2 +- src/de/cinemathek/build.gradle | 2 +- src/de/filmpalast/build.gradle | 2 +- src/de/kinoking/build.gradle | 2 +- src/de/kool/build.gradle | 2 +- src/de/movie4k/build.gradle | 2 +- src/de/serienstream/build.gradle | 2 +- src/de/streamcloud/build.gradle | 2 +- src/en/animekhor/build.gradle | 2 +- src/en/animenosub/build.gradle | 2 +- src/en/animepahe/build.gradle | 2 +- src/en/asiaflix/build.gradle | 2 +- src/en/donghuastream/build.gradle | 2 +- src/en/dopebox/build.gradle | 2 +- src/en/dramacool/build.gradle | 2 +- src/en/gogoanime/build.gradle | 2 +- src/en/hanime/build.gradle | 2 +- src/en/kaido/build.gradle | 2 +- src/en/kayoanime/build.gradle | 2 +- src/en/kissanime/build.gradle | 2 +- src/en/luciferdonghua/build.gradle | 2 +- src/en/putlocker/build.gradle | 2 +- src/en/sflix/build.gradle | 2 +- src/en/uniquestream/build.gradle | 2 +- src/en/zoro/build.gradle | 2 +- src/es/animebum/build.gradle | 2 +- src/es/animeflv/build.gradle | 2 +- src/es/animejl/build.gradle | 2 +- src/es/animelatinohd/build.gradle | 2 +- src/es/animemovil/build.gradle | 2 +- src/es/animenix/build.gradle | 2 +- src/es/animeyt/build.gradle | 2 +- src/es/animeytes/build.gradle | 2 +- src/es/beatzanime/build.gradle | 2 +- src/es/cine24h/build.gradle | 2 +- src/es/cinecalidad/build.gradle | 2 +- src/es/cineplus123/build.gradle | 2 +- src/es/cuevana/build.gradle | 2 +- src/es/detodopeliculas/build.gradle | 2 +- src/es/doramasflix/build.gradle | 2 +- src/es/ennovelas/build.gradle | 2 +- src/es/estrenosdoramas/build.gradle | 2 +- src/es/fanpelis/build.gradle | 2 +- src/es/flixlatam/build.gradle | 2 +- src/es/hentaila/build.gradle | 2 +- src/es/hentaitk/build.gradle | 2 +- src/es/homecine/build.gradle | 2 +- src/es/katanime/build.gradle | 2 +- src/es/lacartoons/build.gradle | 2 +- src/es/latanime/build.gradle | 2 +- src/es/legionanime/build.gradle | 2 +- src/es/locopelis/build.gradle | 2 +- src/es/metroseries/build.gradle | 2 +- src/es/mhdflix/build.gradle | 2 +- src/es/monoschinos/build.gradle | 2 +- src/es/mundodonghua/build.gradle | 2 +- src/es/otakuverso/build.gradle | 2 +- src/es/pandrama/build.gradle | 2 +- src/es/pelisflix/build.gradle | 2 +- src/es/pelisforte/build.gradle | 2 +- src/es/pelisplushd/build.gradle | 2 +- src/es/serieskao/build.gradle | 2 +- src/es/sololatino/build.gradle | 2 +- src/es/tiodonghua/build.gradle | 2 +- src/es/veohentai/build.gradle | 2 +- src/es/veranimes/build.gradle | 2 +- src/es/verseriesonline/build.gradle | 2 +- src/es/zonaleros/build.gradle | 2 +- src/fr/frenchanime/build.gradle | 2 +- src/fr/hds/build.gradle | 2 +- src/fr/jetanime/build.gradle | 2 +- src/fr/mykdrama/build.gradle | 2 +- src/fr/otakufr/build.gradle | 2 +- src/fr/voircartoon/build.gradle | 2 +- src/fr/wiflix/build.gradle | 2 +- src/hi/yomovies/build.gradle | 2 +- src/id/kuronime/build.gradle | 2 +- src/id/neonime/build.gradle | 2 +- src/id/otakudesu/build.gradle | 2 +- src/it/animeworld/build.gradle | 2 +- src/it/toonitalia/build.gradle | 2 +- src/ko/aniweek/build.gradle | 2 +- src/pl/desuonline/build.gradle | 2 +- src/pl/ogladajanime/build.gradle | 1 - src/pt/animesroll/AndroidManifest.xml | 2 +- src/pt/darkmahou/build.gradle | 2 +- src/pt/pifansubs/build.gradle | 2 +- src/ru/animelib/build.gradle | 2 +- src/sr/animebalkan/build.gradle | 2 +- src/tr/asyaanimeleri/build.gradle | 2 +- src/tr/tranimeci/build.gradle | 2 +- template/README-REMOVED-TEMPLATE.md | 2 +- template/README-TEMPLATE.md | 4 ++-- 126 files changed, 135 insertions(+), 139 deletions(-) create mode 100644 .pre-commit-config.yaml diff --git a/.gitattributes b/.gitattributes index 0f09d326..cc23192c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,2 @@ * text=auto eol=lf -*.bat text eol=crlf \ No newline at end of file +*.bat text eol=crlf diff --git a/.github/scripts/bump-versions.py b/.github/scripts/bump-versions.py index 1fe8cdf6..f149249e 100644 --- a/.github/scripts/bump-versions.py +++ b/.github/scripts/bump-versions.py @@ -42,7 +42,7 @@ def bump_version(file: Path): print(f"\n{file}: ", end="") text = VERSION_REGEX.sub(replace_version, f.read()) # Move the cursor to the start again, to prevent writing at the end - f.seek(0) + f.seek(0) f.write(text) def bump_lib_multisrc(theme: str): diff --git a/.github/scripts/create-repo.py b/.github/scripts/create-repo.py index 09c31c2c..fbc57fe4 100644 --- a/.github/scripts/create-repo.py +++ b/.github/scripts/create-repo.py @@ -40,7 +40,7 @@ for apk in REPO_APK_DIR.iterdir(): ).decode() package_info = next(x for x in badging.splitlines() if x.startswith("package: ")) - package_name = PACKAGE_NAME_REGEX.search(package_info).group(1) + package_name = PACKAGE_NAME_REGEX.search(package_info).group(1) application_icon = APPLICATION_ICON_320_REGEX.search(badging).group(1) with ZipFile(apk) as z, z.open(application_icon) as i, ( diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 00000000..1ceebf7c --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,6 @@ +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v5.0.0 # Use the latest stable version + hooks: + - id: end-of-file-fixer + - id: trailing-whitespace diff --git a/LICENSE b/LICENSE index 8f71f43f..8dada3ed 100644 --- a/LICENSE +++ b/LICENSE @@ -199,4 +199,3 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - diff --git a/README.md b/README.md index 9ca309a5..dc51cfdc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ## Guide -just paste this into your anime repo +just paste this into your anime repo ``` https://raw.githubusercontent.com/Kohi-den/extensions/main/index.min.json ``` @@ -10,7 +10,7 @@ If your interested in installing just the apks they can be found [Here](https:// Join the [Discord](https://discord.gg/vut4mmXQzU) for updates and announcements -and please check the discord BEFORE making an issue +and please check the discord BEFORE making an issue ## Contributing diff --git a/ktlintCodeStyle.xml b/ktlintCodeStyle.xml index e1422c7c..fa4a4328 100644 --- a/ktlintCodeStyle.xml +++ b/ktlintCodeStyle.xml @@ -133,4 +133,4 @@