c

clirr-maven-plugin

Clirr is a tool that checks Java libraries for binary and source compatibility with older releases. Basically you give it two sets of jar files and Clirr dumps out a list of changes in the public API. The clirr-maven-plugin can be configured to break the build, if it detects incompatible api changes. In a continuous integration process, the clirr-maven-plugin can automatically prevent accidental introduction of binary or source compatibility problems. Additionally, the plugin can generate a report as part of the generated site.
The Apache Software License, Version 2.0
Brett Porter Jochen Wiedmann John Casey Arnaud Heritier
文件下载
文件名 操作
clirr-maven-plugin-2.6.jar 下载
clirr-maven-plugin-2.6.pom 下载
clirr-maven-plugin-2.6-sources.jar 下载
Apache Maven
<dependency>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>clirr-maven-plugin</artifactId>
  <version>2.6</version>
  <type>maven-plugin</type>
</dependency>
Gradle Groovy
implementation 'org.codehaus.mojo:clirr-maven-plugin:2.6'
Gradle Kotlin
implementation("org.codehaus.mojo:clirr-maven-plugin:2.6")
Scala SBT
libraryDependencies += "org.codehaus.mojo" % "clirr-maven-plugin" % "2.6"
Groovy Grape
@Grapes(
  @Grab(group='org.codehaus.mojo', module='clirr-maven-plugin', version='2.6')
)
Apache Ivy
<dependency org="org.codehaus.mojo" name="clirr-maven-plugin" rev="2.6" />
Leiningen
[org.codehaus.mojo/clirr-maven-plugin "2.6"]
Apache Buildr
'org.codehaus.mojo:clirr-maven-plugin:jar:2.6'