Skip to content

Dependency organization changes - #22

Merged
screret merged 10 commits into
1.21.1from
sc/dependency-organization-changes
May 9, 2026
Merged

screret merged 10 commits into
1.21.1from
sc/dependency-organization-changes

Conversation

@screret

@screret screret commented May 9, 2026 •

Copy link
Copy Markdown
Member

What

Cleaned up dependencies and removed duplicate MC sources from IntelliJ's "External Libraries" listing.
Also updated NeoForge and ModDevGradle.

Implementation Details

Made the SyncSystem subproject steal borrow the main project's ModDevGradle generated dependencies instead of generating its own

Outcome

No duplicate search results for everything in MC.

Additional Information

Enabled the configuration cache too.

PS. Turns out the transitive source sets shouldn't be part of compilation requirements. Oops.

@screret
screret requested a review from a team as a code owner May 9, 2026 11:57
@screret screret added ignore changelog PR should not be added to the changelog. Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. labels May 9, 2026
@screret
screret force-pushed the sc/dependency-organization-changes branch from e1ac3e9 to ca71e14 Compare May 9, 2026 12:09
@screret
screret merged commit 6f20ff6 into 1.21.1 May 9, 2026
2 checks passed
@screret
screret deleted the sc/dependency-organization-changes branch May 9, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore changelog PR should not be added to the changelog. Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant