Class EnforcerRuleUtils
- java.lang.Object
-
- org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
public class EnforcerRuleUtils extends java.lang.Object
The Class EnforcerRuleUtils.
-
-
Field Summary
Fields Modifier and Type Field Description private EnforcerRuleHelper
helper
(package private) org.apache.maven.artifact.repository.ArtifactRepository
local
The local.(package private) org.apache.maven.plugin.logging.Log
log
The log.(package private) org.apache.maven.project.MavenProject
project
The project.(package private) java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
remoteRepositories
The remote repositories.(package private) org.apache.maven.artifact.resolver.ArtifactResolver
resolver
The resolver.
-
Constructor Summary
Constructors Constructor Description EnforcerRuleUtils(org.apache.maven.artifact.factory.ArtifactFactory theFactory, org.apache.maven.artifact.resolver.ArtifactResolver theResolver, org.apache.maven.artifact.repository.ArtifactRepository theLocal, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> theRemoteRepositories, org.apache.maven.project.MavenProject project, org.apache.maven.plugin.logging.Log theLog)
Instantiates a new enforcer rule utils.EnforcerRuleUtils(EnforcerRuleHelper helper)
Instantiates a new enforcer rule utils.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
resolve(org.apache.maven.model.Plugin plugin)
private void
resolve(org.apache.maven.model.ReportPlugin plugin)
java.util.List<org.apache.maven.model.Plugin>
resolvePlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
java.util.List<org.apache.maven.model.ReportPlugin>
resolveReportPlugins(java.util.List<org.apache.maven.model.ReportPlugin> reportPlugins)
-
-
-
Field Detail
-
resolver
org.apache.maven.artifact.resolver.ArtifactResolver resolver
The resolver.
-
local
org.apache.maven.artifact.repository.ArtifactRepository local
The local.
-
remoteRepositories
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories
The remote repositories.
-
log
org.apache.maven.plugin.logging.Log log
The log.
-
project
org.apache.maven.project.MavenProject project
The project.
-
helper
private EnforcerRuleHelper helper
-
-
Constructor Detail
-
EnforcerRuleUtils
public EnforcerRuleUtils(org.apache.maven.artifact.factory.ArtifactFactory theFactory, org.apache.maven.artifact.resolver.ArtifactResolver theResolver, org.apache.maven.artifact.repository.ArtifactRepository theLocal, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> theRemoteRepositories, org.apache.maven.project.MavenProject project, org.apache.maven.plugin.logging.Log theLog)
Instantiates a new enforcer rule utils.- Parameters:
theFactory
- unusedtheResolver
- the the resolvertheLocal
- the the localtheRemoteRepositories
- the the remote repositoriesproject
- the projecttheLog
- the the log
-
EnforcerRuleUtils
public EnforcerRuleUtils(EnforcerRuleHelper helper)
Instantiates a new enforcer rule utils.- Parameters:
helper
- the helper
-
-
Method Detail
-
resolve
private void resolve(org.apache.maven.model.Plugin plugin)
-
resolve
private void resolve(org.apache.maven.model.ReportPlugin plugin)
-
resolvePlugins
public java.util.List<org.apache.maven.model.Plugin> resolvePlugins(java.util.List<org.apache.maven.model.Plugin> plugins)
-
resolveReportPlugins
public java.util.List<org.apache.maven.model.ReportPlugin> resolveReportPlugins(java.util.List<org.apache.maven.model.ReportPlugin> reportPlugins)
-
-