Uses of Class
org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
Packages that use AbstractEnforcerRule
Package
Description
-
Uses of AbstractEnforcerRule in org.apache.maven.enforcer.rules
Subclasses of AbstractEnforcerRule in org.apache.maven.enforcer.rulesModifier and TypeClassDescriptionclassAbstract help rule.final classAlways fail.final classAlways pass.final classThis rule bans all scope values except forimportfrom dependencies within the dependency management.final classThis rule will check if a pom contains adistributionManagementpart.final classSince Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.final classThis rule checks that lists of plugins are not included.final classThis rule checks that this project's maven session whether have banned repositories.final classThis rule will check if a multi module build will follow the best practices.final classThis rule checks that some profiles are active.final classChecks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.final classThis rule checks that the Java vendor is allowed.final classThis rule checks that this pom or its parents don't define a repository.final classThis rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.final classThis rule will enforce that all plugins specified in the poms have a version declared.final classfinal classEnsure that all profiles mentioned on the commandline do exist.final classThis rule checks that the current project is not a snapshot.final classfinal classThis rule checks that the current project is not a release. -
Uses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.checksum
Subclasses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.checksumModifier and TypeClassDescriptionclassRule to validate a binary file to match the specified checksum.final classRule to validate a text file to match the specified checksum. -
Uses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.dependency
Subclasses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.dependencyModifier and TypeClassDescriptionfinal classThis rule bans dependencies having a version which requires resolution (i.e.final classThis rule checks that lists of dependencies are not included.(package private) classAbstract base class for rules which validate the transitive dependency tree by traversing all children and validating every dependency artifact.final classThis rule bans all transitive dependencies.final classfinal classThis rule checks that no snapshots are included.final classRule to enforce that the resolved dependency is also the most recent one of all transitive dependencies. -
Uses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.files
Subclasses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.filesModifier and TypeClassDescription(package private) classContains the common code to compare an array of files against a requirement.final classThe Class RequireFilesDontExist.final classThe Class RequireFilesExist.final classRule to validate the main artifact is within certain size constraints. -
Uses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.property
Subclasses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.propertyModifier and TypeClassDescription(package private) classAbstract enforcer rule that give a foundation to validate properties from multiple sources.final classThis rule checks that certain environment variable is set.final classThis rule checks that certain properties are set. -
Uses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.version
Subclasses of AbstractEnforcerRule in org.apache.maven.enforcer.rules.versionModifier and TypeClassDescription(package private) classContains the common code to compare a version against a version range.final classThis rule checks that the Java version is allowed.final classThis rule checks that the Maven version is allowed. -
Uses of AbstractEnforcerRule in org.apache.maven.plugins.enforcer.internal
Fields in org.apache.maven.plugins.enforcer.internal with type parameters of type AbstractEnforcerRuleModifier and TypeFieldDescriptionprivate final Map<Class<? extends AbstractEnforcerRule>, List<String>> EnforcerRuleCache.cacheMethods in org.apache.maven.plugins.enforcer.internal with parameters of type AbstractEnforcerRule