I have a monolith repo that I’m breaking up into > 6 repos. I want to enable a simple set of plugins like Checkstyle, FindBugs, and PMD between all repos; and share the same configuration.
I’m pretty new to Gradle so I’m not 100% of the “best” way to do this. I thought maybe a plugin that configured other plugins would be the “right” way but I can’t seem to find any supporting documentation on how to do this so it makes me think this is an anti-pattern.
What would be the right way to ensure that these 6 new repos all share the same Checkstyle, FindBugs, and PMD plugins?