All Classes
-
All Classes Interface Summary Class Summary Class Description BanCircularDependencies Bans circular dependencies on the classpath.BanDuplicateClasses Bans duplicate classes on the classpath.ClassesWithSameName Represents one or more class files that have the same exact name.ClassFile This class represents a binary class file.Dependency Dependency class.EnforceBytecodeVersion Enforcer rule that will check the bytecode version of each class of each dependency.EnforceManagedDepsRule Enforcer rule that will check that all dependencies are managed.FileEncoding Tries to guess the encoding of the byte sequence.InputStreamSupplier Supplier functional interface for InputStream with exception.JarUtils Utility methods for working with Java jar files.RequireContributorRoles This rule verifies that certain contributor roles are filled.RequireDeveloperRoles This rule checks that certain developer roles are filled.RequireEncoding Checks file encodings to see if they match the project.build.sourceEncoding If file encoding can not be determined it is skipped.RequireProjectUrl This rule enforces the presence of an URL and optionally matches the URL against a regexRequirePropertyDiverges This rule checks that certain properties are set and diverge from the ones given in another project.