issues
search
skuzzle
/
restrict-imports-enforcer-rule
Gradle plugin & Maven Enforcer rule that restricts usage of unwanted imports in Java, Kotlin and Groovy source files.
MIT License
75
stars
12
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Allow to run on test code only
#43
skuzzle
closed
3 years ago
1
Configuration consistency: ensure that multiple banned imports are wrapped in parent tag
#42
skuzzle
closed
4 years ago
0
Added to plugin section of parent pom, but nothing happens
#41
Manfred73
closed
4 years ago
3
Output results in a scriptable format
#40
skuzzle
opened
5 years ago
1
"java.lang.StringIndexOutOfBoundsException: String index out of range: -7" when import statement ends with two semicolons
#39
megaredfan
closed
5 years ago
3
Use maven-shade plugin to eventually resolve classloading issue?
#38
skuzzle
closed
9 months ago
4
Bump guava library to get the fix for java.lang.NoSuchMethodError
#37
SimY4
closed
5 years ago
3
Use standard UncheckedIOException
#36
SimY4
closed
5 years ago
3
Support multiple groovy imports in same line
#35
skuzzle
closed
5 years ago
1
Support multiple java imports in same line
#34
skuzzle
closed
5 years ago
0
Allow to restrict usage of wildcard imports
#33
skuzzle
closed
5 years ago
2
Recognize package cycles
#32
skuzzle
closed
3 years ago
1
Include information whether a match occurred in a test file
#31
skuzzle
closed
5 years ago
1
Separate file parsing from banned import analysis
#30
skuzzle
closed
5 years ago
1
Dynamic instantiation of SourceLineParsers
#29
skuzzle
closed
5 years ago
1
Flip default value for includeTestCode
#28
skuzzle
closed
3 years ago
2
Add control flags as configuration options
#27
skuzzle
closed
5 years ago
2
Get rid of commentLineBufferSize
#26
skuzzle
closed
5 years ago
1
Sanity check: no base package should match any other base package
#25
skuzzle
closed
5 years ago
1
Add Scala support
#24
skuzzle
opened
5 years ago
0
Remove 'sourceFileCharset' in favor of maven default
#23
skuzzle
closed
5 years ago
1
Add Groovy support
#22
schillingr
closed
5 years ago
8
new RestrictImports rule results in stack over flow
#21
bertramn
closed
5 years ago
4
rule failed with NoSuchMethodError
#20
SimY4
closed
6 years ago
5
It is possible to specify a static base package or static exclusion
#19
skuzzle
closed
6 years ago
1
Block comments can lead to mismatches
#18
skuzzle
closed
6 years ago
1
Handle static imports.
#17
SimY4
closed
6 years ago
2
Error message is wrong
#16
skuzzle
closed
6 years ago
0
Allowed import should match any banned import
#15
skuzzle
closed
6 years ago
2
Integration tests fail on jdk9
#14
skuzzle
closed
6 years ago
1
Banning static imports
#13
chamacs
closed
6 years ago
3
Strip out comments from package and import matcher.
#12
SimY4
closed
6 years ago
4
Add <reason> option to output the reason of why the imports are banned
#11
skuzzle
closed
7 years ago
1
excludedClass does not take wildcard patterns
#10
bertramn
closed
5 years ago
3
Allow multiple banned-import-groups within a single enforcer rule
#9
skuzzle
closed
6 years ago
2
Rename 'excludedClasses'
#8
skuzzle
closed
7 years ago
1
Allow multiple base patterns
#7
skuzzle
closed
7 years ago
3
Not possible to use multiple rules?
#6
ghost
closed
7 years ago
5
Use widely spread 'Ant style' patterns instead of custom package pattern implementation
#5
skuzzle
closed
7 years ago
3
It would be nice having the possibility to exclude test code from being checked
#4
ghost
closed
7 years ago
2
Parent pom without source code makes the plugin crash
#3
ghost
closed
7 years ago
5
Incorrect import statement detection
#2
connorlanigan
closed
8 years ago
4
Add execution example
#1
connorlanigan
closed
8 years ago
0
Previous