All Classes and Interfaces

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