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: false
User Property: tycho.apitools.debug
<pluginArtifacts> List<Artifact> - No description.
User Property: plugin.artifacts
<properties> Map<String,String> - No description.
<skip> boolean - No description.
Default: false
User Property: tycho.apitools.verify.skip
<skipIfReplaced> boolean - No description.
Default: true
User 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