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

Update DiffPatch 2.0! #215

Merged
merged 1 commit into from
Jun 24, 2024

Conversation

covers1624
Copy link
Member

As it says on the tin, Update to DiffPatch 2.0.

Some of the changes in DiffPatch, nothing super major:

  • Rewritten, unified folder/archive handling for inputs and outputs.
    • NG can leverage this in the future to map in FileTree's directly.
  • Much better unit testing infrastructure.
  • Changed package and maven group to io.codechicken
  • Now distributed on Maven Central.
  • Other misc cleanups I'm probably forgetting.

The main motivation for this was to resolve long-standing issues with installing both NeoGradle and ForgeGradle in separate submodules (due to Forge's non-binary compatible fork of DiffPatch), but it turned into a much larger and much needed rework.

@neoforged-pr-publishing
Copy link

  • Publish PR to GitHub Packages

@marchermans marchermans merged commit 5565e87 into neoforged:NG_7.0 Jun 24, 2024
97 of 105 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