tycho-apitools:verify
Full name:
org.eclipse.tycho:tycho-apitools-plugin:4.0.4:verify
Description:
Performs a PDE-API Tools analysis of this project.
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
- Binds by default to the lifecycle phase:
verify.
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<apiFilter> |
File |
- |
No description. Default: ${project.basedir}/.settings/.api_filters |
<apiPreferences> |
File |
- |
No description. Default: ${project.basedir}/.settings/org.eclipse.pde.api.tools.prefs |
<apiToolsRepository> |
Repository |
- |
No description. |
<baselines> |
List<Repository> |
- |
No description. User Property: baselines |
<debug> |
boolean |
- |
No description. Default: falseUser Property: tycho.apitools.debug |
<pluginArtifacts> |
List<Artifact> |
- |
No description. User Property: plugin.artifacts |
<properties> |
Map<String,String> |
- |
No description. |
<skip> |
boolean |
- |
No description. Default: falseUser Property: tycho.apitools.verify.skip |
<skipIfReplaced> |
boolean |
- |
No description. Default: trueUser Property: tycho.apitools.verify.skipIfReplaced |
<supportedPackagingTypes> |
Set<String> |
- |
No description. Default: eclipse-plugin |
Parameter Details
<apiFilter>
No description.
- Type:
java.io.File - Required:
report.plugin.goal.no - Default:
${project.basedir}/.settings/.api_filters
<apiPreferences>
No description.
- Type:
java.io.File - Required:
report.plugin.goal.no - Default:
${project.basedir}/.settings/org.eclipse.pde.api.tools.prefs
<apiToolsRepository>
No description.
- Type:
org.apache.maven.model.Repository - Required:
report.plugin.goal.no
<baselines>
No description.
- Type:
java.util.List<org.apache.maven.model.Repository> - Required:
report.plugin.goal.no - User Property:
baselines
<debug>
No description.
- Type:
boolean - Required:
report.plugin.goal.no - User Property:
tycho.apitools.debug - Default:
false
<pluginArtifacts>
No description.
- Type:
java.util.List<org.apache.maven.artifact.Artifact> - Required:
report.plugin.goal.no - User Property:
plugin.artifacts
<properties>
No description.
- Type:
java.util.Map<java.lang.String, java.lang.String> - Required:
report.plugin.goal.no
<skip>
No description.
- Type:
boolean - Required:
report.plugin.goal.no - User Property:
tycho.apitools.verify.skip - Default:
false
<skipIfReplaced>
No description.
- Type:
boolean - Required:
report.plugin.goal.no - User Property:
tycho.apitools.verify.skipIfReplaced - Default:
true
<supportedPackagingTypes>
No description.
- Type:
java.util.Set<java.lang.String> - Required:
report.plugin.goal.no - Default:
eclipse-plugin
