skuzzle/restrict-imports-enforcer-rule
Gradle plugin & Maven Enforcer rule that restricts usage of unwanted imports in Java, Kotlin and Groovy source files.
JavaMIT
Issues
- 0
Make build (partially) configuration cache compatible
#126 opened by skuzzle - 0
Add note about java compatibility to readme
#115 opened by skuzzle - 0
Consider to provide a gradle plugin
#59 opened by skuzzle - 1
- 0
- 1
Clickable links in colsole output (IntelliJ)
#113 opened by skuzzle - 4
- 0
- 2
Let build fail if multiple "bannedImport" elements are used, instead of "bannedImports" with multiple "bannedImport"-elements inside
#112 opened by henrykuijpers - 2
- 0
Rebrand to restrict-imports-plugin
#109 opened by skuzzle - 5
- 0
- 0
Make parallel analysis the default
#55 opened by skuzzle - 1
- 1
- 6
Wildcard ban does not work?
#76 opened by yeikel - 1
- 0
Improve pattern matching
#78 opened by skuzzle - 7
- 5
- 2
- 9
- 7
Restricting based on modules
#51 opened by dbwiddis - 2
- 1
- 2
Flip default value for includeTestCode
#28 opened by skuzzle - 0
Add system properties for failBuild and skip
#50 opened by skuzzle - 4
- 1
- 1
Output results in a scriptable format
#40 opened by skuzzle - 1
Recognize package cycles
#32 opened by skuzzle - 1
Allow to run on test code only
#43 opened by skuzzle - 0
Add Scala support
#24 opened by skuzzle - 0
Configuration consistency: ensure that multiple banned imports are wrapped in parent tag
#42 opened by skuzzle - 3
- 3
"java.lang.StringIndexOutOfBoundsException: String index out of range: -7" when import statement ends with two semicolons
#39 opened by megaredfan - 1
Support multiple groovy imports in same line
#35 opened by skuzzle - 1
Separate file parsing from banned import analysis
#30 opened by skuzzle - 1
- 2
Allow to restrict usage of wildcard imports
#33 opened by skuzzle - 0
Support multiple java imports in same line
#34 opened by skuzzle - 2
Add control flags as configuration options
#27 opened by skuzzle - 1
Dynamic instantiation of SourceLineParsers
#29 opened by skuzzle - 1
- 1
Get rid of commentLineBufferSize
#26 opened by skuzzle - 1
- 4
- 5
rule failed with NoSuchMethodError
#20 opened by SimY4 - 1