Skip to content

Breaking change: Migrate from build plugin to settings plugin#469

Open
consp1racy wants to merge 8 commits into
runningcode:masterfrom
consp1racy:ep/settings
Open

Breaking change: Migrate from build plugin to settings plugin#469
consp1racy wants to merge 8 commits into
runningcode:masterfrom
consp1racy:ep/settings

Conversation

@consp1racy
Copy link
Copy Markdown

@consp1racy consp1racy commented Jan 6, 2026

  • Isolated projects compatible. There's no formal test but the project enables the feature and uses its own plugin.
  • Grade Doctor plugin no longer needs to be declared after Develocity plugin to contribute to build scans.
  • Tests are now compatible with Windows.
  • Tests are now compatible with Czech locale.
  • Tests for JAVA_HOME are now enabled.

Test

Run ./gradlew doctor-plugin:check.

Migration

Move plugin declaration and configuration block from root project build.gradle file to settings.gradle file. No backwards compatibilit in this regard. The whole point is isolated projects compatibility which can't be attained using the original syntax.

@consp1racy consp1racy marked this pull request as draft January 6, 2026 11:13
@consp1racy consp1racy marked this pull request as ready for review January 6, 2026 12:55
@consp1racy consp1racy marked this pull request as draft January 6, 2026 16:13
@consp1racy consp1racy marked this pull request as ready for review January 6, 2026 16:24
@consp1racy
Copy link
Copy Markdown
Author

consp1racy commented Jan 6, 2026

  • Noticed failed checks in CI, I'll test on a mac later.

Germany and Czechia use "," as decimal separator.
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.

1 participant