Uses of Class
org.apache.maven.enforcer.rule.api.EnforcerRuleException
Packages that use EnforcerRuleException
Package
Description
-
Uses of EnforcerRuleException in org.apache.maven.enforcer.rule.api
Methods in org.apache.maven.enforcer.rule.api that throw EnforcerRuleExceptionModifier and TypeMethodDescriptionvoid
EnforcerRule.execute
(EnforcerRuleHelper helper) This is the interface into the rule. -
Uses of EnforcerRuleException in org.apache.maven.plugins.enforcer
Methods in org.apache.maven.plugins.enforcer with parameters of type EnforcerRuleExceptionModifier and TypeMethodDescriptionprotected String
EnforceMojo.createRuleMessage
(int i, String currentRule, EnforcerRuleException e) Methods in org.apache.maven.plugins.enforcer that throw EnforcerRuleExceptionModifier and TypeMethodDescriptionprotected abstract Set<org.apache.maven.artifact.Artifact>
AbstractBanDependencies.checkDependencies
(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.plugin.logging.Log log) Checks the set of dependencies against the list of excludes.private Set<org.apache.maven.artifact.Artifact>
BannedDependencies.checkDependencies
(Set<org.apache.maven.artifact.Artifact> dependencies, List<String> thePatterns) Checks the set of dependencies against the list of patterns.protected Set<org.apache.maven.artifact.Artifact>
BannedDependencies.checkDependencies
(Set<org.apache.maven.artifact.Artifact> theDependencies, org.apache.maven.plugin.logging.Log log) Checks the set of dependencies against the list of excludes.protected Set<org.apache.maven.artifact.Artifact>
NoSnapshots.checkDependencies
(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.plugin.logging.Log log) Deprecated.Checks the set of dependencies against the list of excludes.protected Set<org.apache.maven.artifact.Artifact>
RequireReleaseDeps.checkDependencies
(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.plugin.logging.Log log) Checks the set of dependencies against the list of excludes.private void
ReactorModuleConvergence.checkDependenciesWithinReactor
(List<org.apache.maven.project.MavenProject> sortedProjects) private void
ReactorModuleConvergence.checkMissingParentsInReactor
(List<org.apache.maven.project.MavenProject> sortedProjects) Convenience method to create a user readable message.private void
ReactorModuleConvergence.checkParentsInReactor
(List<org.apache.maven.project.MavenProject> sortedProjects) Convenience method to create a user readable message.private void
ReactorModuleConvergence.checkParentsPartOfTheReactor
(List<org.apache.maven.project.MavenProject> sortedProjects) private void
ReactorModuleConvergence.checkReactor
(List<org.apache.maven.project.MavenProject> sortedProjects) Convenience method to create user readable message.protected boolean
BannedDependencies.compareDependency
(String pattern, org.apache.maven.artifact.Artifact artifact) Compares the given pattern against the given artifact.void
AbstractVersionEnforcer.enforceVersion
(org.apache.maven.plugin.logging.Log log, String variableName, String requiredVersionRange, org.apache.maven.artifact.versioning.ArtifactVersion actualVersion) Compares the specified version to see if it is allowed by the defined version range.protected boolean
EvaluateBeanshell.evaluateCondition
(String script, org.apache.maven.plugin.logging.Log log) Evaluate expression using Beanshell.void
AbstractBanDependencies.execute
(EnforcerRuleHelper helper) Execute the rule.void
AbstractPropertyEnforcerRule.execute
(EnforcerRuleHelper helper) Execute the rule.void
AbstractRequireFiles.execute
(EnforcerRuleHelper helper) void
AlwaysFail.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
AlwaysPass.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
BanDistributionManagement.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
BanDuplicatePomDependencyVersions.execute
(EnforcerRuleHelper helper) void
BannedRepositories.execute
(EnforcerRuleHelper helper) void
BanTransitiveDependencies.execute
(EnforcerRuleHelper helper) void
DependencyConvergence.execute
(EnforcerRuleHelper helper) void
EvaluateBeanshell.execute
(EnforcerRuleHelper helper) void
ReactorModuleConvergence.execute
(EnforcerRuleHelper helper) void
RequireActiveProfile.execute
(EnforcerRuleHelper theHelper) void
RequireFilesSize.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
RequireJavaVersion.execute
(EnforcerRuleHelper helper) void
RequireMavenVersion.execute
(EnforcerRuleHelper helper) void
RequireNoRepositories.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
RequireOS.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
RequirePluginVersions.execute
(EnforcerRuleHelper helper) void
RequirePrerequisite.execute
(EnforcerRuleHelper helper) This is the interface into the rule.void
RequireReleaseDeps.execute
(EnforcerRuleHelper helper) Override parent to allow optional ignore of this rule.void
RequireReleaseVersion.execute
(EnforcerRuleHelper theHelper) void
RequireSameVersions.execute
(EnforcerRuleHelper helper) void
RequireUpperBoundDeps.execute
(EnforcerRuleHelper helper) private org.apache.maven.shared.dependency.graph.DependencyNode
DependencyConvergence.getNode
(EnforcerRuleHelper helper) Uses theEnforcerRuleHelper
to populate the values of theDependencyTreeBuilder#buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactFilter, ArtifactCollector)
factory method.private org.apache.maven.shared.dependency.graph.DependencyNode
RequireUpperBoundDeps.getNode
(EnforcerRuleHelper helper) Uses theEnforcerRuleHelper
to populate the values of theDependencyTreeBuilder#buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactFilter, ArtifactCollector)
factory method.private org.apache.maven.project.MavenProject
RequireReleaseDeps.getProject
(EnforcerRuleHelper helper) private org.apache.maven.project.MavenProject
RequireReleaseVersion.getProject
(EnforcerRuleHelper helper) private void
BanDuplicatePomDependencyVersions.maven2Validation
(EnforcerRuleHelper helper, org.apache.maven.model.Model model) abstract Object
AbstractPropertyEnforcerRule.resolveValue
(EnforcerRuleHelper helper) Resolves the property valueRequireProperty.resolveValue
(EnforcerRuleHelper helper) BanDuplicatePomDependencyVersions.validateDependencies
(List<org.apache.maven.model.Dependency> dependencies) -
Uses of EnforcerRuleException in org.apache.maven.plugins.enforcer.utils
Methods in org.apache.maven.plugins.enforcer.utils that throw EnforcerRuleExceptionModifier and TypeMethodDescriptionvoid
DistributionManagementCheck.execute
(boolean isAllowRepository, boolean isAllowSnapshotRepository, boolean isAllowSite)