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 TypeMethodDescriptionprivate String
RequireFileChecksum.calculateChecksum()
protected 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.protected Set<org.apache.maven.artifact.Artifact>
BannedDependencies.checkDependencies
(Set<org.apache.maven.artifact.Artifact> theDependencies, org.apache.maven.plugin.logging.Log log) protected Set<org.apache.maven.artifact.Artifact>
RequireReleaseDeps.checkDependencies
(Set<org.apache.maven.artifact.Artifact> dependencies, org.apache.maven.plugin.logging.Log log) 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.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.void
AbstractBanDependencies.execute
(EnforcerRuleHelper helper) void
AbstractPropertyEnforcerRule.execute
(EnforcerRuleHelper helper) void
AbstractRequireFiles.execute
(EnforcerRuleHelper helper) void
AlwaysFail.execute
(EnforcerRuleHelper helper) void
AlwaysPass.execute
(EnforcerRuleHelper helper) void
BanDistributionManagement.execute
(EnforcerRuleHelper helper) void
BanDuplicatePomDependencyVersions.execute
(EnforcerRuleHelper helper) void
BannedRepositories.execute
(EnforcerRuleHelper helper) void
BanTransitiveDependencies.execute
(EnforcerRuleHelper helper) void
DependencyConvergence.execute
(EnforcerRuleHelper helper) void
ReactorModuleConvergence.execute
(EnforcerRuleHelper helper) void
RequireActiveProfile.execute
(EnforcerRuleHelper theHelper) void
RequireFileChecksum.execute
(EnforcerRuleHelper helper) void
RequireFilesSize.execute
(EnforcerRuleHelper helper) void
RequireJavaVersion.execute
(EnforcerRuleHelper helper) void
RequireMavenVersion.execute
(EnforcerRuleHelper helper) void
RequireNoRepositories.execute
(EnforcerRuleHelper helper) void
RequireOS.execute
(EnforcerRuleHelper helper) void
RequirePluginVersions.execute
(EnforcerRuleHelper helper) void
RequirePrerequisite.execute
(EnforcerRuleHelper helper) void
RequireProfileIdsExist.execute
(EnforcerRuleHelper helper) void
RequireReleaseDeps.execute
(EnforcerRuleHelper helper) void
RequireReleaseVersion.execute
(EnforcerRuleHelper theHelper) void
RequireSameVersions.execute
(EnforcerRuleHelper helper) void
RequireSnapshotVersion.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 org.apache.maven.project.MavenProject
RequireSnapshotVersion.getProject
(EnforcerRuleHelper helper) private void
RequirePluginVersions.handleMessagesToTheUser
(org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest, List<org.apache.maven.model.Plugin> failures) 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 TypeMethodDescriptionstatic Set<org.apache.maven.artifact.Artifact>
ArtifactUtils.checkDependencies
(Set<org.apache.maven.artifact.Artifact> dependencies, List<String> thePatterns) Checks the set of dependencies against the list of patterns.private static boolean
ArtifactUtils.compareDependency
(String pattern, org.apache.maven.artifact.Artifact artifact) Compares the given pattern against the given artifact.void
DistributionManagementCheck.execute
(boolean isAllowRepository, boolean isAllowSnapshotRepository, boolean isAllowSite)