Full name:
org.apache.maven.plugins:maven-jdeps-plugin:3.0.0:jdkinternals
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
apiOnly | boolean | - | Restrict analysis to APIs i.e. dependences from the signature of
public and protected members of public classes including field
type, method parameter types, returned type, checked exception
types etc Default value is: false. User property is: jdeps.apionly. |
dependenciesToAnalyzeExcludes | List | - | Subset of
AbstractJDepsMojo.dependenciesToAnalyzeIncludes which
should be not analyzed. Specify as groupId:artifactId,
allowing ant-pattern. E.g.
<dependenciesToAnalyzeExcludes> <exclude>org.foo.*:*</exclude> <exclude>com.foo.bar:*</exclude> <exclude>dot.foo.bar:utilities</exclude> </dependenciesToAnalyzeExcludes> |
dependenciesToAnalyzeIncludes | List | - | Additional dependencies which should be analyzed besides the
classes. Specify as groupId:artifactId, allowing
ant-pattern. E.g.
<dependenciesToAnalyzeIncludes> <include>*:*</include> <include>org.foo.*:*</include> <include>com.foo.bar:*</include> <include>dot.foo.bar:utilities</include> </dependenciesToAnalyzeIncludes> |
dotOutput | File | - | Destination directory for DOT file output User property is: jdeps.dotOutput. |
failOnWarning | boolean | - | Indicates whether the build will continue even if there are jdeps
warnings. Default value is: true. |
include | String | - | Restrict analysis to classes matching pattern. This option filters
the list of classes to be analyzed. It can be used together with
-p and -e which apply pattern to the
dependences User property is: jdeps.include. |
module | boolean | JDK 1.9.0 | Show module containing the package Default value is: false. User property is: jdeps.module. |
profile | boolean | - | Show profile or the file containing a package Default value is: false. User property is: jdeps.profile. |
recursive | boolean | - | Recursively traverse all dependencies. The -R option
implies -filter:none. If -p,
-e, -f option is specified, only the
matching dependences are analyzed. Default value is: false. User property is: jdeps.recursive. |
verbose | String | - |
User property is: jdeps.verbose. |
dependenciesToAnalyzeExcludes:
<dependenciesToAnalyzeExcludes> <exclude>org.foo.*:*</exclude> <exclude>com.foo.bar:*</exclude> <exclude>dot.foo.bar:utilities</exclude> </dependenciesToAnalyzeExcludes>
dependenciesToAnalyzeIncludes:
<dependenciesToAnalyzeIncludes> <include>*:*</include> <include>org.foo.*:*</include> <include>com.foo.bar:*</include> <include>dot.foo.bar:utilities</include> </dependenciesToAnalyzeIncludes>