Fork me on GitHub

scalor:clean

Full name:

com.carrotgarden.maven:scalor-maven-plugin_2.12:1.5.0.20190502181145:clean

Description:

Clean project cache resources for all compilation scopes. Invokes goals: clean-*

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: clean.

Optional Parameters

Name Type Since Description
<skip> boolean - Force to skip all executions of this plugin.
Default value is: false.
User property is: scalor.skip.
<skipClean> boolean - Flag to skip goal execution: clean-*.
Default value is: false.
User property is: scalor.skipClean.
<skipLogReason> boolean - Enable logging of reason for skipping an execution.
Default value is: true.
User property is: scalor.skipLogReason.
<skipPackagingList> String[] - List of packaging types, which are skipped by this plugin.
Default value is: pom.
User property is: scalor.skipPackagingList.
<zincCacheMacro> File - Location of Zinc incremental compiler state file for scope=macro.
Default value is: ${project.build.directory}/scalor/cache/macro.zip.
User property is: scalor.zincCacheMacro.
<zincCacheMain> File - Location of Zinc incremental compiler state file for scope=main.
Default value is: ${project.build.directory}/scalor/cache/main.zip.
User property is: scalor.zincCacheMain.
<zincCacheTest> File - Location of Zinc incremental compiler state file for scope=test.
Default value is: ${project.build.directory}/scalor/cache/test.zip.
User property is: scalor.zincCacheTest.

Parameter Details

<skip>

Force to skip all executions of this plugin.
  • Type: boolean
  • Required: No
  • User Property: scalor.skip
  • Default: false

<skipClean>

Flag to skip goal execution: clean-*.
  • Type: boolean
  • Required: No
  • User Property: scalor.skipClean
  • Default: false

<skipLogReason>

Enable logging of reason for skipping an execution.
  • Type: boolean
  • Required: No
  • User Property: scalor.skipLogReason
  • Default: true

<skipPackagingList>

List of packaging types, which are skipped by this plugin.
  • Type: java.lang.String[]
  • Required: No
  • User Property: scalor.skipPackagingList
  • Default: pom

<zincCacheMacro>

Location of Zinc incremental compiler state file for scope=macro.
  • Type: java.io.File
  • Required: No
  • User Property: scalor.zincCacheMacro
  • Default: ${project.build.directory}/scalor/cache/macro.zip

<zincCacheMain>

Location of Zinc incremental compiler state file for scope=main.
  • Type: java.io.File
  • Required: No
  • User Property: scalor.zincCacheMain
  • Default: ${project.build.directory}/scalor/cache/main.zip

<zincCacheTest>

Location of Zinc incremental compiler state file for scope=test.
  • Type: java.io.File
  • Required: No
  • User Property: scalor.zincCacheTest
  • Default: ${project.build.directory}/scalor/cache/test.zip