contentcheck:warcc

Full name:

net.kozelka.maven:contentcheck-maven-plugin:1.0-SNAPSHOT:warcc

Description:

Looks for conflicts within the libraries in given sourceFile.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 1.0.3.
  • Binds by default to the lifecycle phase: verify.

Optional Parameters

Name Type Since Description
previewThreshold int 1.0.3 How many class conflicts to list directly. Use -1 to list all.
Default value is: 5.
reportJarPairs boolean 1.0.3 Reports jar pairs in the log. Each two conflicting jars are displayed, with number of their overlaps and conflicts.
Default value is: true.
reportResources boolean 1.0.3 Reports every overlaping resource in the log, with all files that provide it. This report is not very mature to it is turned off by default.
Default value is: false.
skip boolean 1.0.3 If true, no check is performed.
Default value is: false.
User property is: contentcheck.skip.
sourceFile File 1.0.3 The archive file to be checked
Default value is: ${project.build.directory}/${project.build.finalName}.war.
User property is: sourceFile.
toleratedConflictCount int 1.0.3 Deprecated. Use toleratedOverlapCount instead.
Default value is: -1.
toleratedOverlapCount int 1.0.3 How many overlaps are we tolerating. Useful to ensure that the number is not growing, when you cannot fix everything.
Default value is: 0.

Parameter Details

previewThreshold:

How many class conflicts to list directly. Use -1 to list all.
  • Type: int
  • Since: 1.0.3
  • Required: No
  • Default: 5

reportJarPairs:

Reports jar pairs in the log. Each two conflicting jars are displayed, with number of their overlaps and conflicts.
  • Type: boolean
  • Since: 1.0.3
  • Required: No
  • Default: true

reportResources:

Reports every overlaping resource in the log, with all files that provide it. This report is not very mature to it is turned off by default.
  • Type: boolean
  • Since: 1.0.3
  • Required: No
  • Default: false

skip:

If true, no check is performed.
  • Type: boolean
  • Since: 1.0.3
  • Required: No
  • User Property: contentcheck.skip
  • Default: false

sourceFile:

The archive file to be checked
  • Type: java.io.File
  • Since: 1.0.3
  • Required: No
  • User Property: sourceFile
  • Default: ${project.build.directory}/${project.build.finalName}.war

toleratedConflictCount:

Deprecated. Use toleratedOverlapCount instead.
(no description)
  • Type: int
  • Since: 1.0.3
  • Required: No
  • Default: -1

toleratedOverlapCount:

How many overlaps are we tolerating. Useful to ensure that the number is not growing, when you cannot fix everything.
  • Type: int
  • Since: 1.0.3
  • Required: No
  • Default: 0