Index

A B C D E F G H I J L M O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractRequireRoles<T> - Class in org.codehaus.mojo.extraenforcer.model
This rule checks that certain roles are filled.
AbstractRequireRoles(MavenProject) - Constructor for class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
AbstractResolveDependencies - Class in org.codehaus.mojo.extraenforcer.dependencies
Abstract rule for when the content of the artifacts matters.
AbstractResolveDependencies(MavenSession, RepositorySystem) - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
AbstractResolveDependencies.IgnorableDependency - Class in org.codehaus.mojo.extraenforcer.dependencies
 
acceptAsciiSubset - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Should the rule accept US-ASCII as an subset of UTF-8 and ISO-8859-1/-15.
acceptIso8859Subset - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Should the rule accept ISO-8859-1 as a subset of ISO-8859-15.
add(ClassFile) - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
Add a new .class file with the same exact path and name as the other classes this file represents (though the artifact can be different).
addChildrenToRuleDom() - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges.CreateInvokingRuleDom
 
addRules(Xpp3Dom, List<Xpp3Dom>) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Add the rules found in the given configuration to the list of rule configurations.
addToMapWhenNotNull(String, String) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges.CreateInvokingRuleDom
 
applyIgnoreClasses(String[], boolean) - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
artifactId - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
artifactId - Variable in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
 
artifactThisClassWasFoundIn - Variable in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
 
asRegex(String) - Static method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
Convert a wildcard into a regex.

B

BanCircularDependencies - Class in org.codehaus.mojo.extraenforcer.dependencies
Bans circular dependencies on the classpath.
BanCircularDependencies(MavenSession, RepositorySystem) - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
BanDuplicateClasses - Class in org.codehaus.mojo.extraenforcer.dependencies
Bans duplicate classes on the classpath.
BanDuplicateClasses(MavenSession, RepositorySystem) - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
 

C

checkAgainstParentValue(MavenProject, MavenProject, Object) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Checks the value of the project against the one given in the defining ancestor project.
checkAgainstRegex(Object) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Checks the value of the project against the given regex.
checkAndAddName(Artifact, String, InputStreamSupplier, Map<String, ClassesWithSameName>, Set<String>, Collection<AbstractResolveDependencies.IgnorableDependency>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
 
checkDependencies(Set<Artifact>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
checkPropValueNotBlank(Object) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Checks that the property is not null or empty string
checkRequiredRoles(Set<String>, Set<String>) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
checkValidRoles(Set<String>, Set<String>) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
ClassesWithSameName - Class in org.codehaus.mojo.extraenforcer.dependencies
Represents one or more class files that have the same exact name.
ClassesWithSameName(EnforcerLogger, ClassFile, ClassFile...) - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
ClassFile - Class in org.codehaus.mojo.extraenforcer.dependencies
This class represents a binary class file.
ClassFile(String, Artifact, InputStreamSupplier) - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
Constructor.
classFilePath - Variable in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
the path to the .class file.
classFilePath - Variable in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
the path to the .class file.
classifier - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
classifier - Variable in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
 
closeQuietly(JarFile) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
code - Variable in class org.freebsd.file.FileEncoding
 
codeMime - Variable in class org.freebsd.file.FileEncoding
 
collectProjectDependencies() - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
computeHash(InputStreamSupplier) - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
 
computeParameters() - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
createInvokingRuleDom() - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Creates a Xpp3Dom which corresponds to the configuration of the invocation.
CreateInvokingRuleDom(RequirePropertyDiverges) - Constructor for class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges.CreateInvokingRuleDom
Real work is done in the constructor
createOptionalFilter() - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
createResultingErrorMessage(String) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Either return the submitted errorMessage or replace it with the custom message set in the rule extended by the property name.
createRuleListWithNameSortedChildren(List<Xpp3Dom>) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
As Xpp3Dom is very picky about the order of children while comparing, create a new list where the children are added in alphabetical order.
createScopeDependencyFilter() - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 

D

DEFAULT_CLASSES_IGNORE_BEFORE_JDK_9 - Static variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
Default ignores when validating against jdk invalid input: '<' 9 because module-info.class will always have level 1.9.
DEFAULT_CLASSES_IGNORES - Static variable in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
Default ignores which are needed for JDK 9, cause in JDK 9 and above the module-info.class will be duplicated in any jar file.
dependencies - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
List of dependencies for which you want to ignore specific classes.
Dependency - Class in org.codehaus.mojo.extraenforcer.dependencies
Dependency class.
Dependency() - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.Dependency
 

E

EBCDIC_1047_TO_8859 - Static variable in class org.freebsd.file.FileEncoding
 
EBCDIC_TO_ASCII - Static variable in class org.freebsd.file.FileEncoding
 
encoding - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Validate files match this encoding.
EnforceBytecodeVersion - Class in org.codehaus.mojo.extraenforcer.dependencies
Enforcer rule that will check the bytecode version of each class of each dependency.
EnforceBytecodeVersion(MavenSession, RepositorySystem) - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
evaluator - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
excludes - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
excludes - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Comma (or pipe) separated list of globs do exclude.
execute() - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
execute() - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
execute() - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Execute the rule.
execute() - Method in class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
 
execute() - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Execute the rule.

F

F - Static variable in class org.freebsd.file.FileEncoding
 
failFast - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Should the rule fail after the first error or should the errors be aggregated.
FileEncoding - Class in org.freebsd.file
Tries to guess the encoding of the byte sequence.
FileEncoding() - Constructor for class org.freebsd.file.FileEncoding
 
filterArtifacts(Set<Artifact>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
findAllDuplicates - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
If false then the rule will fail at the first duplicate, if true then the rule will fail at the end.
findDefiningParent(MavenProject) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Finds the ancestor project which defines the rule.
fromEbcdic(byte[], int) - Method in class org.freebsd.file.FileEncoding
 

G

get() - Method in interface org.codehaus.mojo.extraenforcer.dependencies.InputStreamSupplier
 
getAllArtifactsThisClassWasFoundIn() - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
getArtifactId() - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Getter for the field artifactId.
getArtifactThisClassWasFoundIn() - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
 
getClassFilePath() - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
 
getClassifier() - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Getter for the field classifier.
getCode() - Method in class org.freebsd.file.FileEncoding
 
getCodeMime() - Method in class org.freebsd.file.FileEncoding
 
getDependenciesToCheck() - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
getEncoding() - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
getEncoding(File) - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
getErrorMessage() - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
getErrorMessage(Artifact) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
getExcludes() - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
getGroupId() - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Getter for the field groupId.
getHash() - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
 
getIgnoreClasses() - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Getter for the field ignoreClasses.
getIncludes() - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.model.RequireContributorRoles
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.model.RequireDeveloperRoles
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
 
getLog() - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
getPropertyValue() - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Extracted for easier testability.
getPropertyValue(String) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Extracted for easier testability.
getRoleName() - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Returns the rolename.
getRoleName() - Method in class org.codehaus.mojo.extraenforcer.model.RequireContributorRoles
 
getRoleName() - Method in class org.codehaus.mojo.extraenforcer.model.RequireDeveloperRoles
 
getRoles(MavenProject) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Returns the roles from the POM.
getRoles(MavenProject) - Method in class org.codehaus.mojo.extraenforcer.model.RequireContributorRoles
 
getRoles(MavenProject) - Method in class org.codehaus.mojo.extraenforcer.model.RequireDeveloperRoles
 
getRolesFromProject(MavenProject) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Returns the roles from the POM.
getRolesFromString(String) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Returns the set of required roles from the property.
getRuleConfigurations(Map<String, Plugin>) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Returns the list of requirePropertyDiverges configurations from the map of plugins.
getRuleConfigurations(Build) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Returns the rule configurations from the pluginManagement as well as the plugins section.
getRuleDom() - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges.CreateInvokingRuleDom
Readily prepared in constructor.
getRuleName() - Static method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Returns the configuration name of the rule.
getType() - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Getter for the field type.
getType() - Method in class org.freebsd.file.FileEncoding
 
groupArtifactsWhoseClassesAreExactMatch() - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
groupId - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
groupId - Variable in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
 
guessFileEncoding(byte[]) - Method in class org.freebsd.file.FileEncoding
Try to determine whether text is in some character code we can identify.

H

handleArtifacts(Set<Artifact>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
handleArtifacts(Set<Artifact>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
handleArtifacts(Set<Artifact>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
 
handleArtifacts(Set<Artifact>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
hasDuplicates(boolean) - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
Main logic to determine if this object represents more than one of the exact same class on the classpath.
hash - Variable in class org.codehaus.mojo.extraenforcer.dependencies.ClassFile
 

I

I - Static variable in class org.freebsd.file.FileEncoding
 
ignorableDependencies - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
IgnorableDependency() - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
ignoreClasses - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
List of classes to ignore.
ignoreClasses - Variable in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
List of classes to ignore.
ignoreClasses - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
List of classes to ignore.
ignoredScopes - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
Optional list of dependency scopes to ignore.
ignoreOptionals - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
Ignore all dependencies which have &lt;optional&gt;true&lt;/optional&gt;.
ignores - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
ignoreWhenIdentical - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
If true do not fail the build when duplicate classes exactly match each other.
includes - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
includes - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Comma (or pipe) separated list of globs do include.
InputStreamSupplier - Interface in org.codehaus.mojo.extraenforcer.dependencies
Supplier functional interface for InputStream with exception.
isBadArtifact(Artifact) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
isDefiningProject(List<Xpp3Dom>, Xpp3Dom) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Checks whether ruleDom is in the list of rules from the model.
isJarFile(Artifact) - Static method in class org.codehaus.mojo.extraenforcer.dependencies.JarUtils
 
ISO_8859_15 - Static variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
isUseDefaultExcludes() - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 

J

JarUtils - Class in org.codehaus.mojo.extraenforcer.dependencies
Utility methods for working with Java jar files.
JarUtils() - Constructor for class org.codehaus.mojo.extraenforcer.dependencies.JarUtils
 
JDK_TO_MAJOR_VERSION_NUMBER_MAPPING - Static variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
joinWithSeparator(Set<Artifact>, String) - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 

L

list - Variable in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
log - Variable in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
looksAscii(byte[], int) - Method in class org.freebsd.file.FileEncoding
 
looksExtended(byte[], int) - Method in class org.freebsd.file.FileEncoding
 
looksLatin1(byte[], int) - Method in class org.freebsd.file.FileEncoding
 
looksUcs16(byte[], int) - Method in class org.freebsd.file.FileEncoding
 
looksUtf7(byte[], int) - Method in class org.freebsd.file.FileEncoding
 
looksUtf8(byte[], int) - Method in class org.freebsd.file.FileEncoding
 
looksUtf8WithBOM(byte[], int) - Method in class org.freebsd.file.FileEncoding
 

M

map - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges.CreateInvokingRuleDom
 
matches(String) - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
matchesArtifact(Artifact) - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
MAVEN_ENFORCER_PLUGIN - Static variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
maxJavaMajorVersionNumber - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
If unsure, don't use that parameter.
maxJavaMinorVersionNumber - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
This parameter is here for potentially advanced use cases, but it seems like it is actually always 0.
maxJdkVersion - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
JDK version as used for example in the maven-compiler-plugin: 8, 11 and so on.
message - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
message - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
The failure message
message - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
message - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
MULTIRELEASE - Static variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 

O

org.codehaus.mojo.extraenforcer.dependencies - package org.codehaus.mojo.extraenforcer.dependencies
 
org.codehaus.mojo.extraenforcer.encoding - package org.codehaus.mojo.extraenforcer.encoding
 
org.codehaus.mojo.extraenforcer.model - package org.codehaus.mojo.extraenforcer.model
 
org.freebsd.file - package org.freebsd.file
 

P

previous() - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
project - Variable in class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
project - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
project - Variable in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
project - Variable in class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
 
project - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
property - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Specify the required property.

R

regex - Variable in class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
The regex that the url must match.
regex - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
Match the property value to a given regular expression.
renderVersion(int, int) - Static method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
repositorySystem - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
RequireContributorRoles - Class in org.codehaus.mojo.extraenforcer.model
This rule verifies that certain contributor roles are filled.
RequireContributorRoles(MavenProject) - Constructor for class org.codehaus.mojo.extraenforcer.model.RequireContributorRoles
 
RequireDeveloperRoles - Class in org.codehaus.mojo.extraenforcer.model
This rule checks that certain developer roles are filled.
RequireDeveloperRoles(MavenProject) - Constructor for class org.codehaus.mojo.extraenforcer.model.RequireDeveloperRoles
 
requiredRoles - Variable in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Specify the required roles as comma separated list.
RequireEncoding - Class in org.codehaus.mojo.extraenforcer.encoding
Checks file encodings to see if they match the project.build.sourceEncoding If file encoding can not be determined it is skipped.
RequireEncoding(MavenProject) - Constructor for class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
RequireProjectUrl - Class in org.codehaus.mojo.extraenforcer.model
This rule enforces the presence of an URL and optionally matches the URL against a regex
RequireProjectUrl(MavenProject) - Constructor for class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
 
RequirePropertyDiverges - Class in org.codehaus.mojo.extraenforcer.model
This rule checks that certain properties are set and diverge from the ones given in another project.
RequirePropertyDiverges(MavenProject, ExpressionEvaluator) - Constructor for class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
RequirePropertyDiverges.CreateInvokingRuleDom - Class in org.codehaus.mojo.extraenforcer.model
Creates the DOM of the invoking rule, but returns the children alphabetically sorted.
resolveArtifacts(Collection<DependencyNode>) - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
RULE_NAME - Static variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
ruleDom - Variable in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges.CreateInvokingRuleDom
 

S

scopes - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
Only verify dependencies with one of these scopes
searchTransitive - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
Specify if transitive dependencies should be searched (default) or only look at direct dependencies.
session - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
setArtifactId(String) - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Setter for the field artifactId.
setClassifier(String) - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Setter for the field classifier.
setEncoding(String) - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
setExcludes(String) - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
setGroupId(String) - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Setter for the field groupId.
setIgnoreClasses(String[]) - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Setter for the field ignoreClasses.
setIncludes(String) - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanCircularDependencies
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.model.RequireContributorRoles
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.model.RequireDeveloperRoles
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
 
setLog(EnforcerLogger) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
setMaxJavaMajorVersionNumber(int) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
setMaxJavaMinorVersionNumber(int) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
 
setMessage(String) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
setProperty(String) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
setRegex(String) - Method in class org.codehaus.mojo.extraenforcer.model.RequirePropertyDiverges
 
setRequiredRoles(String) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
setStrict(boolean) - Method in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
Process module-info and Multi-Release JAR classes if true
setType(String) - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
Setter for the field type.
setUseDefaultExcludes(boolean) - Method in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
 
setValidRoles(String) - Method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
splitCsvToSet(String) - Static method in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
 
strict - Variable in class org.codehaus.mojo.extraenforcer.dependencies.EnforceBytecodeVersion
Process module-info and Multi-Release JAR classes if true

T

T - Static variable in class org.freebsd.file.FileEncoding
 
text_chars - Variable in class org.freebsd.file.FileEncoding
 
throwIfClassNameDoesNotMatch(ClassFile, String) - Static method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
toOutputString(boolean) - Method in class org.codehaus.mojo.extraenforcer.dependencies.ClassesWithSameName
 
toString() - Method in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
toString() - Method in class org.codehaus.mojo.extraenforcer.model.RequireProjectUrl
 
type - Variable in class org.codehaus.mojo.extraenforcer.dependencies.AbstractResolveDependencies.IgnorableDependency
 
type - Variable in class org.codehaus.mojo.extraenforcer.dependencies.Dependency
 
type - Variable in class org.freebsd.file.FileEncoding
 

U

unsignedByte(byte) - Method in class org.freebsd.file.FileEncoding
 
useDefaultExcludes - Variable in class org.codehaus.mojo.extraenforcer.encoding.RequireEncoding
Enables SCM files exclusions.

V

validRoles - Variable in class org.codehaus.mojo.extraenforcer.model.AbstractRequireRoles
Specify the allowed roles as comma separated list.

X

X - Static variable in class org.freebsd.file.FileEncoding
 
A B C D E F G H I J L M O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values