Closed jjohannes closed 8 months ago
Would be possible to have the DSL profit from @CachedRule
?
Merging this PR to continue the work towards the 2.0
release. All names for the plugins and in the DSL may still be subject to change before the release.
@elect86 all rules that you can add via the DSL are tagged with @CacheableRule
.
Proposal for an integrated DSL. This is only as a base for discussion. Not everything needs to be ready for
2.0
, but names of plugins and extension needs to be decided before2.0
as these are breaking changes.Idea, have only two plugins:
org.gradlex.jvm-ecosystem-conflict-detection
– only adds the capability rulesorg.gradlex.jvm-ecosystem-conflict-resolution
– provides DSL for convenient dependency conflict management in Java projectsHow this may look like: