Skip to content

chore(plugin): Migrate to new Tsuki structure - #438

Merged
dragonx943 merged 5 commits into
masterfrom
feat/tsuki-migrate
Aug 10, 2026
Merged

chore(plugin): Migrate to new Tsuki structure#438
dragonx943 merged 5 commits into
masterfrom
feat/tsuki-migrate

Conversation

@dragonx943

Copy link
Copy Markdown
Collaborator

PLEASE READ THIS

I confirm that:

  • All relevant issues have been mentioned in the PR description (e.g., "Closes #???")
  • I have built the library with these changes to update the number of available sources in the Summary file
  • I have removed @Broken annotation if the issue causing it to malfunction has been resolved
  • I have added a special type to MangaSourceParser annotation if necessary (e.g., "type = ContentType.HENTAI")
  • I have added a specific language code to MangaSourceParser annotation if the source is not multilingual (e.g., vi)
  • I have not changed the parser class name and ensured it does not conflict with any existing class
  • All declared sort orders and filters in availableSortOrders, filterCapabilities, and getFilterOptions are properly implemented in getList() OR getListPage() function
  • I have followed the instructions and parser class skeleton provided in this CONTRIBUTING guide
  • This PR only creates / edits to a single source; any more than that will be automatically rejected by reviewers

TESTING

I confirm that:

  • I have tested the parser for syntax errors by compiling the class with the library
  • I have tested the parser by compiling, building, and packaging it with the debug application
  • All sort orders and filters declared in availableSortOrders, filterCapabilities, and getFilterOptions work correctly in the debug application
  • getList() OR getListPage() and getDetails() functions retrieve all necessary information
  • getPages() function successfully retrieves all images from the source

Important

  • You must provide accurate information before creating a pull request
  • Select only the tasks you have completed and leave blank if you haven't done them
  • This information will be verified against data retrieved from that source by the reviewers.

Source Name (Language)

All

Related Issues

N/A

Description

Migrate every parsers from old kotatsu-parsers structure (from KotatsuApp/Kotatsu, deprecated) to new Tsuki structure (from UsagiApp/Usagi, up-to-date)

Comment thread buildSrc/src/main/kotlin/tasks/DexPluginTask.kt Dismissed
Comment thread buildSrc/src/main/kotlin/tasks/DexPluginTask.kt Dismissed
Comment thread buildSrc/src/main/kotlin/tasks/DexPluginTask.kt Dismissed
@dragonx943
dragonx943 merged commit 75af884 into master Aug 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants