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

Alternate name for gradle/settings ? #8

Open
yogurtearl opened this issue Sep 7, 2022 · 1 comment
Open

Alternate name for gradle/settings ? #8

yogurtearl opened this issue Sep 7, 2022 · 1 comment

Comments

@yogurtearl
Copy link

Thoughts on these alternative locations for gradle/settings ?

  • gradle/settings-plugins
  • gradle/settings/plugins
  • gradle/plugins/settings

These all contain plugins which and not just settings which seems clearer to me.

Also, maybe consider turning on the Github Discussions feature on this repo, for items like this. :)

@jjohannes
Copy link
Owner

jjohannes commented Jan 28, 2023

In the "sister repository" gradle-project-setup-howto I now used this location: gradle/meta-plugins

And then I have:

I required something like this, because I had even more plugins that I want to apply to plugin development itself (hence "meta"). It's nice that you can do this, because it gives the possibility to write some custom logic to analyse the build configuration itself. (Like creating a graph of convention plugin application order, which is what the code in 'plugin-analysis-plugins' is doing in the example.)

On the other hand this adds more complexity to the setup.

I think this is related to this if the question is: Where to put plugins that are used by "gradle/plugins" aka "build-logic" itself?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants