Filename |
Rule message |
Suppression type |
Reason |
org/apache/commons/rng/simple/JDKRandomBridge.java |
Use block level rather than method level synchronization |
annotation |
|
org/apache/commons/rng/simple/RandomSource.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/rng/simple/RandomSource.java |
Avoid really long classes. |
annotation |
|
org/apache/commons/rng/simple/ThreadLocalRandomSource.java |
The utility class name 'ThreadLocalRandomSource' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Sampler)' |
annotation |
|
org/apache/commons/rng/simple/internal/Conversions.java |
The utility class name 'Conversions' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Sampler)' |
annotation |
|
org/apache/commons/rng/simple/internal/MixFunctions.java |
The utility class name 'MixFunctions' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Sampler)' |
annotation |
|
org/apache/commons/rng/simple/internal/MixFunctions.java |
Avoid reassigning parameters such as 'x' |
annotation |
|
org/apache/commons/rng/simple/internal/MixFunctions.java |
Avoid reassigning parameters such as 'x' |
annotation |
|
org/apache/commons/rng/simple/internal/ProviderBuilder.java |
Returning 'args' may expose an internal array. |
annotation |
|
org/apache/commons/rng/simple/internal/ProviderBuilder.java |
The utility class name 'ProviderBuilder' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Sampler)' |
annotation |
|
org/apache/commons/rng/simple/internal/ProviderBuilder.java |
A high number of imports can indicate a high degree of coupling within an object. |
annotation |
|
org/apache/commons/rng/simple/internal/ProviderBuilder.java |
High amount of different objects as members denotes a high coupling |
annotation |
|
org/apache/commons/rng/simple/internal/SeedFactory.java |
The utility class name 'SeedFactory' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Sampler)' |
annotation |
|