Package org.apache.rat.mp.util
Class ExclusionHelper
- java.lang.Object
-
- org.apache.rat.mp.util.ExclusionHelper
-
public final class ExclusionHelper extends java.lang.Object
This class encapsulates the file/directory exclusion handling of RAT. Visibility is to allow testing and usage in the maven plugin itself.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.util.List<java.lang.String>
ECLIPSE_DEFAULT_EXCLUDES
The Eclipse specific default excludes.(package private) static java.util.List<java.lang.String>
IDEA_DEFAULT_EXCLUDES
The IDEA specific default excludes.(package private) static java.util.List<java.lang.String>
MAVEN_DEFAULT_EXCLUDES
The Maven specific default excludes.
-
Constructor Summary
Constructors Constructor Description ExclusionHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addEclipseDefaults(org.apache.maven.plugin.logging.Log log, boolean useEclipseDefaultExcludes, java.util.Set<java.lang.String> excludeList)
static void
addIdeaDefaults(org.apache.maven.plugin.logging.Log log, boolean useIdeaDefaultExcludes, java.util.Set<java.lang.String> excludeList)
static void
addMavenDefaults(org.apache.maven.plugin.logging.Log log, boolean useMavenDefaultExcludes, java.util.Set<java.lang.String> excludeList)
static void
addPlexusAndScmDefaults(org.apache.maven.plugin.logging.Log log, boolean useDefaultExcludes, java.util.Set<java.lang.String> excludeList1)
-
-
-
Field Detail
-
MAVEN_DEFAULT_EXCLUDES
static final java.util.List<java.lang.String> MAVEN_DEFAULT_EXCLUDES
The Maven specific default excludes.
-
ECLIPSE_DEFAULT_EXCLUDES
static final java.util.List<java.lang.String> ECLIPSE_DEFAULT_EXCLUDES
The Eclipse specific default excludes.
-
IDEA_DEFAULT_EXCLUDES
static final java.util.List<java.lang.String> IDEA_DEFAULT_EXCLUDES
The IDEA specific default excludes.
-
-
Method Detail
-
addPlexusAndScmDefaults
public static void addPlexusAndScmDefaults(org.apache.maven.plugin.logging.Log log, boolean useDefaultExcludes, java.util.Set<java.lang.String> excludeList1)
-
addMavenDefaults
public static void addMavenDefaults(org.apache.maven.plugin.logging.Log log, boolean useMavenDefaultExcludes, java.util.Set<java.lang.String> excludeList)
-
addEclipseDefaults
public static void addEclipseDefaults(org.apache.maven.plugin.logging.Log log, boolean useEclipseDefaultExcludes, java.util.Set<java.lang.String> excludeList)
-
addIdeaDefaults
public static void addIdeaDefaults(org.apache.maven.plugin.logging.Log log, boolean useIdeaDefaultExcludes, java.util.Set<java.lang.String> excludeList)
-
-