The jour:signatureVerify will compare API descriptor and API classes.
Mojo Attributes:
compile
test
Name | Type | Description |
---|---|---|
classes | File |
The directory or jar containing API classes. |
signature | File |
The API descriptor XML. |
Name | Type | Description |
---|---|---|
allowAPIextension | boolean |
Generate error if new API member with access level public or protected has been added to class. |
allowThrowsLess | boolean |
Generate error if new API member throw less exception than declared in API |
level | String |
Compare API level public|[protected]|package|private |
packages | String |
Compare Only selected packages |
useSystemClassPath | boolean |
Appends the system search path to the end of the search path. The system
search path usually includes the platform library, extension libraries,
and the search path specified by the -classpath option or
the CLASSPATH environment variable. |
boolean
No
true
boolean
No
true
java.io.File
Yes
${project.build.outputDirectory}
java.lang.String
No
protected
java.lang.String
No
java.io.File
Yes
-classpath
option or
the CLASSPATH
environment variable.
boolean
No
true