Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert into gradle plugin #24

Merged
merged 0 commits into from
Jul 24, 2024
Merged

Convert into gradle plugin #24

merged 0 commits into from
Jul 24, 2024

Conversation

Gamebuster19901
Copy link
Member

@Gamebuster19901 Gamebuster19901 commented Jul 16, 2024

Convert WilderWorkspace into a gradle plugin instead of an application. This will be a complete rewrite, so the next version will be 4.0.0.0

Blocks #23

The gradle plugin should:

  • An initial setup task that:
    • Copies the game files from the default game location
    • Decompiles the game files to a decompilation folder
    • Decompiles line mappings for jars
    • Remaps the decompiled jars using the created line mappings
    • Configures IDEs to use decompilation folder as a source
  • Update game task that:
    • Copies the game files from the default game location, overwriting files in the current workspace
    • Decompiles the game files a decompilation
    • Configures IDEs to use decompilation folder as a source

@Gamebuster19901 Gamebuster19901 added Category - Enhancement New feature or request Priority - Blocker ⟰⊘⟰ This issue blocks development or is so important it must be addressed immediately Status - In Progress This issue is actively being worked on or implemented labels Jul 16, 2024
@Gamebuster19901 Gamebuster19901 self-assigned this Jul 16, 2024
@Gamebuster19901 Gamebuster19901 linked an issue Jul 17, 2024 that may be closed by this pull request
6 tasks
@Gamebuster19901 Gamebuster19901 added this to the 4.0.0.0 milestone Jul 17, 2024
@Gamebuster19901
Copy link
Member Author

Gamebuster19901 commented Jul 19, 2024

Github is currently experiencing issues with Actions, as such, the build cannot start. The build is successful on my local machine.

@Gamebuster19901 Gamebuster19901 deleted the plugin branch July 20, 2024 06:17
@Gamebuster19901 Gamebuster19901 restored the plugin branch July 20, 2024 06:18
@Gamebuster19901 Gamebuster19901 marked this pull request as ready for review July 24, 2024 19:33
@Gamebuster19901 Gamebuster19901 merged commit 8087e90 into master Jul 24, 2024
@Gamebuster19901 Gamebuster19901 added Status - Resolved This issue or pull request was valid and was resolved and removed Status - In Progress This issue is actively being worked on or implemented labels Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category - Enhancement New feature or request Priority - Blocker ⟰⊘⟰ This issue blocks development or is so important it must be addressed immediately Status - Resolved This issue or pull request was valid and was resolved
Development

Successfully merging this pull request may close these issues.

1 participant