Class EnforcerRuleUtils


  • public class EnforcerRuleUtils
    extends java.lang.Object
    The Class EnforcerRuleUtils.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) org.apache.maven.artifact.factory.ArtifactFactory factory
      The factory.
      private EnforcerRuleHelper helper  
      (package private) org.apache.maven.plugin.logging.Log log
      The log.
      (package private) org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest
      The project.
      (package private) org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver resolver
      The resolver.
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • factory

        org.apache.maven.artifact.factory.ArtifactFactory factory
        The factory.
      • resolver

        org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver resolver
        The resolver.
      • log

        org.apache.maven.plugin.logging.Log log
        The log.
      • projectBuildingRequest

        org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest
        The project.
    • Constructor Detail

      • 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)