Skip to content

#185 | add plugin-aware settings repository recipe with tests and docs - #186

Merged
PawelBalcerek merged 2 commits into
mainfrom
plugin-aware-add-settings-plugin-repository
Sep 18, 2026
Merged

PawelBalcerek merged 2 commits into
mainfrom
plugin-aware-add-settings-plugin-repository

Conversation

@PawelBalcerek

@PawelBalcerek PawelBalcerek commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add plugin-aware gating to AddSettingsPluginRepository
  • add repositories to settings.gradle(.kts) only when a configured plugin is applied in any module
  • preserve upstream behavior for ungated recipes and already-present repositories
  • add Kotlin and Groovy gate tests, settings assertion helpers, documentation, and MkDocs/AGENTS entries

Closes #185.

@PawelBalcerek
PawelBalcerek added this pull request to stack #182 September 15, 2026 13:22
@PawelBalcerek
PawelBalcerek force-pushed the plugin-aware-add-settings-plugin-repository branch from 5653bac to 56bd730 Compare September 18, 2026 12:34
Comment thread docs/recipes/gradle/add-settings-plugin-repository.md Outdated
@PawelBalcerek
PawelBalcerek force-pushed the plugin-aware-add-settings-plugin-repository branch from 56bd730 to 305777a Compare September 18, 2026 13:43
stack merge was automatically disabled September 18, 2026 14:04

Pull Request is not mergeable

stack merge was automatically disabled September 18, 2026 14:05

Pull Request is not mergeable

@PawelBalcerek
PawelBalcerek force-pushed the plugin-aware-add-settings-plugin-repository branch from 65a1f73 to 84758c7 Compare September 18, 2026 14:05
@PawelBalcerek
PawelBalcerek force-pushed the plugin-aware-add-settings-plugin-repository branch from 84758c7 to 5658c40 Compare September 18, 2026 14:09
Base automatically changed from plugin-aware-remove-library-version-refs to main September 18, 2026 14:12
PawelBalcerek and others added 2 commits September 18, 2026 16:12
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@PawelBalcerek
PawelBalcerek force-pushed the plugin-aware-add-settings-plugin-repository branch from 5658c40 to a9d7649 Compare September 18, 2026 14:12
@PawelBalcerek
PawelBalcerek merged commit 2bdeb1f into main Sep 18, 2026
4 checks passed
@PawelBalcerek
PawelBalcerek deleted the plugin-aware-add-settings-plugin-repository branch September 18, 2026 14:17
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.

Add plugin-aware gating to AddSettingsPluginRepository

2 participants