Skip to content

Commit

Permalink
updated version to 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
siom79 committed May 14, 2016
1 parent ae0d602 commit d50a46a
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 18 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

japicmp is a tool to compare two versions of a jar archive:

java -jar japicmp-0.7.2-jar-with-dependencies.jar -n new-version.jar -o old-version.jar
java -jar japicmp-0.8.0-jar-with-dependencies.jar -n new-version.jar -o old-version.jar

It can also be used as a library:

Expand All @@ -15,7 +15,7 @@ japicmp is available in the Maven Central Repository:
<dependency>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
</dependency>

A maven plugin allows you to integrate the checks into your build:
Expand All @@ -24,7 +24,7 @@ A maven plugin allows you to integrate the checks into your build:
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<configuration>
<oldVersion>
<dependency>
Expand Down
6 changes: 3 additions & 3 deletions src/site/markdown/CliTool.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,13 +84,13 @@ OPTIONS
When your library implements interfaces or extends classes from other libraries than the JDK and you want to evaluate binary
compatibility you must specify the classpath for the two different versions:

java -jar japicmp-0.7.2-jar-with-dependencies.jar -n new-version.jar -o old-version.jar --new-classpath other-library-v2.jar
java -jar japicmp-0.8.0-jar-with-dependencies.jar -n new-version.jar -o old-version.jar --new-classpath other-library-v2.jar
--old-classpath other-library-v1.jar

In case the classpath for both versions did not change, you can add the library using the standard way:

java -cp japicmp-0.7.2-jar-with-dependencies.jar;otherLibrary.jar japicmp.JApiCmp -n new-version.jar -o old-version.jar
java -cp japicmp-0.8.0-jar-with-dependencies.jar;otherLibrary.jar japicmp.JApiCmp -n new-version.jar -o old-version.jar

For reporting purposes you can also provide more than one jar as old or new version(s):

java -jar japicmp-0.7.2-jar-with-dependencies.jar -o lib1-old.jar;lib2-old.jar -n lib1-new.jar;lib2-new.jar
java -jar japicmp-0.8.0-jar-with-dependencies.jar -o lib1-old.jar;lib2-old.jar -n lib1-new.jar;lib2-new.jar
14 changes: 7 additions & 7 deletions src/site/markdown/MavenPlugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The maven plugin can be included in the pom.xml file of your artifact in the fol
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<configuration>
<oldVersion>
<dependency>
Expand Down Expand Up @@ -44,7 +44,7 @@ You can also leave out the &lt;oldVersion&gt; and &lt;newVersion&gt; elements:
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<configuration>
<parameter>
<!-- see documentation -->
Expand All @@ -68,7 +68,7 @@ to configure the latest version more precisely (e.g. only GA versions), then you
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<configuration>
<parameter>
<oldVersionPattern>\d+\.\d+\.\d+\.GA</oldVersionPattern>
Expand All @@ -95,13 +95,13 @@ An advanced configuration can utilize the following parameters:
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<configuration>
<oldVersion>
<dependency>
<groupId>japicmp</groupId>
<artifactId>japicmp-test-v1</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<type>jar</type>
</dependency>
</oldVersion>
Expand Down Expand Up @@ -250,7 +250,7 @@ Alternatively it can be used inside the `<reporting/>` tag in order to be invoke
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<reportSets>
<reportSet>
<reports>
Expand Down Expand Up @@ -298,7 +298,7 @@ To create a summary report, you can also provide multiple old and new versions:
```
The configuration above will create one report for all the declared dependencies.

##Using Groovy scripts as post analysis script##
##Using Groovy scripts for post analysis##

The parameter &lt;postAnalysisScript/&gt; can be used to invoke a [Groovy](http://www.groovy-lang.org/) script after the analysis but before the output is written.
This is helpful if you want to apply some custom filtering that is not possible with the standard means of japicmp. The following script for example filters out
Expand Down
4 changes: 2 additions & 2 deletions src/site/markdown/ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ The following versions of japicmp are available:

Available at [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.github.siom79.japicmp%22%20AND%20v%3A%220.8.0%22).

##0.7.2 (2016-03-20)##
##0.8.0 (2016-03-20)##

* maven plugin has new option to skip XML, HTML and diff report. [#121](https://github.com/siom79/japicmp/issues/121)
* maven-plugin has new option to ignore missing old version. [#122](https://github.com/siom79/japicmp/issues/122)
* Interface moved to abstract class is no longer reported to be source incompatible. [#123](https://github.com/siom79/japicmp/issues/123)
* When file for optional dependency could not be resolved the plugin does not break the build with 'could not resolve dependency...'. [#125](https://github.com/siom79/japicmp/issues/125)
* Improved output if build is broken due to found incompatibilities.

Available at [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.github.siom79.japicmp%22%20AND%20v%3A%220.7.2%22).
Available at [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.github.siom79.japicmp%22%20AND%20v%3A%220.8.0%22).

##0.7.1 (2016-03-14)##

Expand Down
6 changes: 3 additions & 3 deletions src/site/markdown/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

japicmp is a tool to compare two versions of a jar archive:

java -jar japicmp-0.7.2-jar-with-dependencies.jar -n new-version.jar -o old-version.jar
java -jar japicmp-0.8.0-jar-with-dependencies.jar -n new-version.jar -o old-version.jar

It can also be used as a library:

Expand All @@ -15,7 +15,7 @@ japicmp is available in the Maven Central Repository:
<dependency>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
</dependency>

A maven plugin allows you to integrate the checks into your build:
Expand All @@ -24,7 +24,7 @@ A maven plugin allows you to integrate the checks into your build:
<plugin>
<groupId>com.github.siom79.japicmp</groupId>
<artifactId>japicmp-maven-plugin</artifactId>
<version>0.7.2</version>
<version>0.8.0</version>
<configuration>
<oldVersion>
<dependency>
Expand Down

0 comments on commit d50a46a

Please sign in to comment.