tycho-cleancode:cleanup

Full name:

org.eclipse.tycho:tycho-cleancode-plugin:5.0.0-SNAPSHOT:cleanup

Description:

This mojo allows to perform eclipse cleanup action

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: process-sources.

Optional Parameters

Name Type Since Description
<bundles> List<String> - No description.
<cleanUpProfile> Map<String,String> - Defines key value pairs of a cleanup profile, if not defined will use the project defaults
<debug> boolean - No description.
Default: false
User Property: tycho.eclipsebuild.debug
<eclipseRepository> Repository - No description.
<features> List<String> - No description.
<local> boolean - Controls if the local target platform of the project should be used to resolve the eclipse application
Default: false
User Property: tycho.eclipsebuild.local
<printMarker> boolean - No description.
Default: true
User Property: tycho.eclipsebuild.printMarker
<reportFileName> File - No description.
Default: ${project.build.directory}/cleanups.md
User Property: tycho.cleanup.report
<skip> boolean - No description.
Default: false
User Property: tycho.eclipsebuild.skip

Parameter Details

<bundles>

No description.
  • Type: java.util.List<java.lang.String>
  • Required: No

<cleanUpProfile>

Defines key value pairs of a cleanup profile, if not defined will use the project defaults
  • Type: java.util.Map<java.lang.String, java.lang.String>
  • Required: No

<debug>

No description.
  • Type: boolean
  • Required: No
  • User Property: tycho.eclipsebuild.debug
  • Default: false

<eclipseRepository>

No description.
  • Type: org.apache.maven.model.Repository
  • Required: No

<features>

No description.
  • Type: java.util.List<java.lang.String>
  • Required: No

<local>

Controls if the local target platform of the project should be used to resolve the eclipse application
  • Type: boolean
  • Required: No
  • User Property: tycho.eclipsebuild.local
  • Default: false

<printMarker>

No description.
  • Type: boolean
  • Required: No
  • User Property: tycho.eclipsebuild.printMarker
  • Default: true

<reportFileName>

No description.
  • Type: java.io.File
  • Required: No
  • User Property: tycho.cleanup.report
  • Default: ${project.build.directory}/cleanups.md

<skip>

No description.
  • Type: boolean
  • Required: No
  • User Property: tycho.eclipsebuild.skip
  • Default: false