Uses of Interface
org.apache.maven.enforcer.rule.api.EnforcerRuleBase
Package
Description
-
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rule.api
Modifier and TypeInterfaceDescriptioninterface
Deprecated.Please see Writing a custom ruleinterface
Deprecated.Please see Writing a custom ruleModifier and TypeClassDescriptionclass
Entry point for customEnforcer Rule
.class
Entry point for customEnforcer Rule
which provide additional rules configuration. -
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rules
Modifier and TypeClassDescriptionclass
Abstract help rule.final class
Always fail.final class
Always pass.final class
This rule bans all scope values except forimport
from dependencies within the dependency management.final class
This rule will check if a pom contains adistributionManagement
part.final class
Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.final class
This rule checks that lists of plugins are not included.final class
This rule checks that this project's maven session whether have banned repositories.final class
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.final class
An enforcer rule that will provide rules configuration from an external resource.final class
This rule will check if a multi module build will follow the best practices.final class
This rule checks that some profiles are active.final class
Checks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.final class
This rule checks that the Java vendor is allowed.final class
This rule checks that this pom or its parents don't define a repository.final class
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.final class
This rule will enforce that all plugins specified in the poms have a version declared.final class
final class
Ensure that all profiles mentioned on the commandline do exist.final class
This rule checks that the current project is not a snapshot.final class
final class
This rule checks that the current project is not a release. -
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rules.checksum
Modifier and TypeClassDescriptionclass
Rule to validate a binary file to match the specified checksum.final class
Rule to validate a text file to match the specified checksum. -
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rules.dependency
Modifier and TypeClassDescriptionfinal class
This rule bans dependencies having a version which requires resolution (i.e.final class
This rule checks that lists of dependencies are not included.final class
This rule bans all transitive dependencies.final class
final class
This rule checks that no snapshots are included.final class
Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies. -
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rules.files
Modifier and TypeClassDescriptionfinal class
The Class RequireFilesDontExist.final class
The Class RequireFilesExist.final class
Rule to validate the main artifact is within certain size constraints. -
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rules.property
Modifier and TypeClassDescriptionfinal class
This rule checks that certain environment variable is set.final class
This rule checks that certain properties are set. -
Uses of EnforcerRuleBase in org.apache.maven.enforcer.rules.version
Modifier and TypeClassDescriptionfinal class
This rule checks that the Java version is allowed.final class
This rule checks that the Maven version is allowed. -
Uses of EnforcerRuleBase in org.apache.maven.plugins.enforcer.internal
ModifierConstructorDescriptionEnforcerRuleDesc
(String name, EnforcerRuleBase rule) Create a new Rule Description