Fork me on GitHub

japicmp:cmp

Full name:

com.github.siom79.japicmp:japicmp-maven-plugin:0.25.5-SNAPSHOT:cmp

Description:

No description.

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: verify.

Required Parameters

Name Type Since Description
<projectBuildDir> File - No description.
User Property: project.build.directory

Optional Parameters

Name Type Since Description
<breakBuildBasedOnSemanticVersioning> boolean - No description.
User Property: japicmp.breakBuildBasedOnSemanticVersioning
<breakBuildBasedOnSemanticVersioningForMajorVersionZero> boolean - No description.
User Property: japicmp.breakBuildBasedOnSemanticVersioningForMajorVersionZero
<breakBuildOnBinaryIncompatibleModifications> boolean - No description.
User Property: japicmp.breakBuildOnBinaryIncompatibleModifications
<breakBuildOnModifications> boolean - No description.
User Property: japicmp.breakBuildOnModifications
<breakBuildOnSourceIncompatibleModifications> boolean - No description.
User Property: japicmp.breakBuildOnSourceIncompatibleModifications
<dependencies> List<Dependency> - No description.
<newClassPathDependencies> List<Dependency> - No description.
<newVersion> Version - No description.
<newVersions> List<DependencyDescriptor> - No description.
<oldClassPathDependencies> List<Dependency> - No description.
<oldVersion> Version - No description.
<oldVersions> List<DependencyDescriptor> - No description.
<outputDirectory> File - No description.
<parameter> ConfigParameters - No description.
<skip> boolean - No description.
Default: false
User Property: japicmp.skip
<skipDiffReport> boolean - No description.
User Property: japicmp.skipDiffReport
<skipHtmlReport> boolean - No description.
User Property: japicmp.skipHtmlReport
<skipMarkdownReport> boolean - No description.
User Property: japicmp.skipMarkdownReport
<skipXmlReport> boolean - No description.
User Property: japicmp.skipXmlReport

Parameter Details

<breakBuildBasedOnSemanticVersioning>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.breakBuildBasedOnSemanticVersioning

<breakBuildBasedOnSemanticVersioningForMajorVersionZero>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.breakBuildBasedOnSemanticVersioningForMajorVersionZero

<breakBuildOnBinaryIncompatibleModifications>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.breakBuildOnBinaryIncompatibleModifications

<breakBuildOnModifications>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.breakBuildOnModifications

<breakBuildOnSourceIncompatibleModifications>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.breakBuildOnSourceIncompatibleModifications

<dependencies>

No description.
  • Type: java.util.List<japicmp.maven.Dependency>
  • Required: No

<newClassPathDependencies>

No description.
  • Type: java.util.List<japicmp.maven.Dependency>
  • Required: No

<newVersion>

No description.
  • Type: japicmp.maven.Version
  • Required: No

<newVersions>

No description.
  • Type: java.util.List<japicmp.maven.DependencyDescriptor>
  • Required: No

<oldClassPathDependencies>

No description.
  • Type: java.util.List<japicmp.maven.Dependency>
  • Required: No

<oldVersion>

No description.
  • Type: japicmp.maven.Version
  • Required: No

<oldVersions>

No description.
  • Type: java.util.List<japicmp.maven.DependencyDescriptor>
  • Required: No

<outputDirectory>

No description.
  • Type: java.io.File
  • Required: No

<parameter>

No description.
  • Type: japicmp.maven.ConfigParameters
  • Required: No

<projectBuildDir>

No description.
  • Type: java.io.File
  • Required: Yes
  • User Property: project.build.directory

<skip>

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

<skipDiffReport>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.skipDiffReport

<skipHtmlReport>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.skipHtmlReport

<skipMarkdownReport>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.skipMarkdownReport

<skipXmlReport>

No description.
  • Type: boolean
  • Required: No
  • User Property: japicmp.skipXmlReport