Class ExclusionHelper

java.lang.Object
org.apache.rat.mp.util.ExclusionHelper

public final class ExclusionHelper extends Object
This class encapsulates the file/directory exclusion handling of RAT. Visibility is to allow testing and usage in the maven plugin itself.
  • Constructor Details

    • ExclusionHelper

      public ExclusionHelper()
  • Method Details

    • addPlexusAndScmDefaults

      public static Set<String> addPlexusAndScmDefaults(org.apache.maven.plugin.logging.Log log, boolean useDefaultExcludes)
    • addMavenDefaults

      public static Set<String> addMavenDefaults(org.apache.maven.plugin.logging.Log log, boolean useMavenDefaultExcludes)
    • addEclipseDefaults

      public static Set<String> addEclipseDefaults(org.apache.maven.plugin.logging.Log log, boolean useEclipseDefaultExcludes)
    • addIdeaDefaults

      public static Set<String> addIdeaDefaults(org.apache.maven.plugin.logging.Log log, boolean useIdeaDefaultExcludes)