restrict-imports-enforcer-rule icon indicating copy to clipboard operation
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.

Results 21 restrict-imports-enforcer-rule issues
Sort by recently updated
recently updated
newest added

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:...

enhancement

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...

feedback required

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`. [//]: #...

dependencies

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...

dependencies

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...

dependencies

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...

dependencies

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)