From e2d23838c31e7f404227fd1f24b30efc285baf2b Mon Sep 17 00:00:00 2001
From: Elliotte Rusty Harold <ignoredNonTestScopedDependencies>
configuration.
*
- * @since 3.3.1
+ * @since 3.3.1-SNAPSHOT
*/
@Parameter(property = "ignoreAllNonTestScoped", defaultValue = "false")
private boolean ignoreAllNonTestScoped;
/**
- * Output XML for the missing dependencies (used but not declared).
+ * Output the xml for the missing dependencies (used but not declared).
+ *
+ * @since 2.0-alpha-5
*/
@Parameter(property = "outputXML", defaultValue = "false")
private boolean outputXML;
/**
* Output scriptable values for the missing dependencies (used but not declared).
+ *
+ * @since 2.0-alpha-5
*/
@Parameter(property = "scriptableOutput", defaultValue = "false")
private boolean scriptableOutput;
/**
* Flag to use for scriptable output.
+ *
+ * @since 2.0-alpha-5
*/
@Parameter(property = "scriptableFlag", defaultValue = "$$$%%%")
private String scriptableFlag;
/**
- * Base directory for output.
+ * Flag to use for scriptable output
+ *
+ * @since 2.0-alpha-5
*/
@Parameter(defaultValue = "${basedir}", readonly = true)
private File baseDir;
/**
- * Target directory.
+ * Target folder
+ *
+ * @since 2.0-alpha-5
*/
@Parameter(defaultValue = "${project.build.directory}", readonly = true)
private File outputDirectory;
@@ -150,12 +162,16 @@ public abstract class AbstractAnalyzeMojo extends AbstractMojo {
/**
* Force dependencies as used, to override incomplete result caused by bytecode-level analysis. Dependency format is
* groupId:artifactId
.
+ *
+ * @since 2.6
*/
@Parameter
private String[] usedDependencies;
/**
* Skip plugin execution completely.
+ *
+ * @since 2.7
*/
@Parameter(property = "mdep.analyze.skip", defaultValue = "false")
private boolean skip;
@@ -174,6 +190,8 @@ public abstract class AbstractAnalyzeMojo extends AbstractMojo {
* For example, org.apache.*
will match all artifacts whose group id starts with
* org.apache.
, and :::*-SNAPSHOT
will match all snapshot artifacts.
*
org.apache.*
will match all artifacts whose group id starts with
* org.apache.
, and :::*-SNAPSHOT
will match all snapshot artifacts.
*
+ *
+ * @since 2.10
*/
@Parameter
private String[] ignoredUsedUndeclaredDependencies = new String[0];
@@ -208,6 +228,8 @@ public abstract class AbstractAnalyzeMojo extends AbstractMojo {
* For example, org.apache.*
matches all artifacts whose group id starts with
* org.apache.
, and :::*-SNAPSHOT
will match all snapshot artifacts.
*
+ *
+ * @since 2.10
*/
@Parameter(defaultValue = "org.slf4j:slf4j-simple::")
private String[] ignoredUnusedDeclaredDependencies;