restrict-imports-enforcer-rule
restrict-imports-enforcer-rule copied to clipboard
Gradle plugin & Maven Enforcer rule that restricts usage of unwanted imports in Java, Kotlin and Groovy source files.
Version `2.0.0` will include the experimental `parallel` flag, which will cause the analysis to run in parallel. I think the flag should probably be `true` by default. In the end,...
Dependency failures might be written in junit xml format to the target folder in order to display such failures in CI environments. Here is the format apprently used by Jenkins:...
Now that we have better support for different languages, we could try implementing Scala support on top of the current matching algorithm. This poses the following challenges: 1. Scala allows...
Bumps [org.codehaus.groovy:groovy-bom](https://github.com/apache/groovy) from 3.0.17 to 3.0.21. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.codehaus.groovy:groovy-bom&package-manager=gradle&previous-version=3.0.17&new-version=3.0.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: #...
Bumps org.spockframework:spock-bom from 2.3-groovy-3.0 to 2.3-groovy-4.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.spockframework:spock-bom&package-manager=gradle&previous-version=2.3-groovy-3.0&new-version=2.3-groovy-4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands...
Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 6.15.0 to 6.25.0. Commits cac8d8f Published gradle/6.25.0 52654ef Published lib/2.45.0 e62f9cd Remove stale references to _ext (#2016 closes #1970) a48a91c Remove _ext from .gitignore. 9d468eb Remove _ext...
Bumps `maven` from 3.9.4 to 3.9.6. Updates `org.apache.maven:maven-core` from 3.9.4 to 3.9.6 Release notes Sourced from org.apache.maven:maven-core's releases. 3.9.6 Release Notes - Maven - Version 3.9.6 Improvement [MNG-7939] - Allow...
For now we are globally incompatible because we run some git calls from the root build script to determine the version number
We can use the same approach as in Gradle's [cucumber-companion](https://github.com/gradle/cucumber-companion)