This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to annotated tag japicmp-base-0.10.0
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git.


      at 634142c  (tag)
 tagging fd4438cc6461a91653f8bbb8793852f3bfba1548 (commit)
 replaces japicmp-base-0.9.4
      by Martin Mois
      on Sun Apr 2 14:32:41 2017 +0200

- Log -----------------------------------------------------------------
[maven-release-plugin]  copy for tag japicmp-base-0.10.0
-----------------------------------------------------------------------

This annotated tag includes the following new commits:

     new aceff7a  Initial commit
     new 0ed6bdc  Initial commit
     new 846a435  Updated pom.xml and README.md
     new 878c163  changed logging level to INFO
     new d702fd6  added findbugs plugin
     new ca83540  Updated download link to newest snapshot version
     new dffbb39  moved distribution management to base pom
     new d135151  added testbase module and three submodules to test the 
comparison of jar archives
     new 80d2a73  further test cases
     new 645e7aa  extended README.md
     new ef67f5f  Added JarArchiveComparatorOptions, Update of README.md
     new af0ec12  [maven-release-plugin] prepare release japicmp-base-0.0.1
     new 8912361  [maven-release-plugin] rollback the release of 
japicmp-base-0.0.1
     new 41c5647  [maven-release-plugin] prepare release japicmp-base-0.0.1
     new ff15256  [maven-release-plugin] rollback the release of 
japicmp-base-0.0.1
     new 7fe97d4  [maven-release-plugin] prepare release japicmp-base-0.0.1
     new 8fbdc6c  [maven-release-plugin] rollback the release of 
japicmp-base-0.0.1
     new 94e66eb  [maven-release-plugin] prepare release japicmp-base-0.0.1
     new 3eeaf9c  [maven-release-plugin] prepare for next development iteration
     new 6c1a401  Updated README.md
     new 53a32f8  added -a option that lets the user specify the access 
modifier level used to compare classes and class members
     new 0111134  added new feature package filter (new cli option)
     new 7c22f30  added xml output for cobertura plugin
     new 3d58ae7  it is verified that argument for cli option -o and -n is a 
jar file
     new 329ab85  updated README.md
     new f5b13eb  updated README.md
     new f21e238  [maven-release-plugin] prepare release japicmp-base-0.0.2
     new 5d88a15  [maven-release-plugin] prepare for next development iteration
     new 101d281  updated README.md
     new 83770b8  updated README.md
     new 414ccbb  moved PackageFilter to config package, moved AccessModifier 
to model package
     new c3f510c  Update download links for releases
     new aeb5540  Local changes
     new 5ec9e0c  Updated README.md
     new 3111346  Updated README.md
     new c5ec4fe  started maven plugin
     new 7af9e49  maven-plugin: added parameter from CLI tool, add local file 
path as old or new archive location; java source and target level is now 1.7; 
removed dependency to eclipse-aether API
     new 707c1fa  reactivated cobertura plugin
     new 409f2df  Updated README.md
     new 09ba26a  Updated README.md
     new ab1d0b0  Updated README.md
     new 568f877  removed unnecessary files
     new 037b94e  Updated README.md
     new 2f3b431  added -XX:-UseSplitVerifier option for surefire plugin -> 
resolves bytecode instrumentation issue with cobertura
     new 761f276  Merged development branch to master
     new 0f0dd74  added @phase to maven-plugin
     new 29e29bc  [maven-release-plugin] prepare release japicmp-base-0.1.0
     new 532fc0e  [maven-release-plugin] prepare for next development iteration
     new ca435c8  Updated README.md
     new 8298ceb  Merge branch 'master' of https://github.com/siom79/japicmp
     new a96cc16  Updated README.md
     new 51bd591  Prepared pom.xml files to be compliant with maven central 
repository requirements
     new ef57f00  Updated javassist to latest version 3.18.2-GA
     new 8edb533  Added oss-parent as parent pom in order to be able to deploy 
to the Sonatype Nexus repo
     new e43e646  skipping test artifacts during deployment
     new ae67fa1  Corrected scm and developerConnection in pom.xml
     new 82ab9c3  corrected github url in pom.xml
     new b95aa54  Updated maven release plugin configuration
     new b5aa127  [maven-release-plugin] prepare release japicmp-base-0.1.1
     new 7751bdd  [maven-release-plugin] prepare for next development iteration
     new eccb4c7  Updated README.md
     new 556bfd7  Updated README.md
     new fd992d0  Updated README.md
     new 85e5e33  static and final modifiers are now tracked for methods and 
classes
     new 7565fbe  added test cases for static and final modifiers
     new 8292c57  now constructors are also compared
     new ed9698f  started to implement change tracking for interfaces and 
superclasses
     new 59f1504  reworked modifier tracking, added tracking of abstract 
modifier
     new 0b39931  added test cases for abstract modifier changes
     new 620fff1  started to implement field comparison
     new a6a83b0  added tracking of synthetic attribute, added test cases for 
superclasses and interface changes
     new c166d14  added field type change to stdout output
     new be94c06  reworked OutputFilter and StdoutOutputGenerator
     new f1aae93  merged changes from development branch
     new 1472f63  [maven-release-plugin] prepare release japicmp-base-0.2.0
     new 65b6e1b  [maven-release-plugin] prepare for next development iteration
     new 5081609  updated README.md
     new ba6a47d  updated README.md
     new 190e4ef  started evaluation of binary compatibility
     new ad3e805  further work on binary compatibility
     new c5800c6  started change tracking of annotations
     new 9597cfb  added .travis.yml
     new 796a8e9  moved execution of surefire plugin to phase integration-test
     new 3bfa908  updated travis build status URL
     new ba886c9  added output of changed annotations of classes to 
StdOutputGenerator
     new 87377ba  added change tracking of annotations to fields and 
methods/constructors
     new d267766  added further tests for annotations, interface changes are 
now per default binary compatible
     new 47b2207  introduced JApiAnnotationElementValue
     new a6d04b9  further work on annotation change tracking
     new cf82536  updated travis.yml, removed ClassVisitor, updated README.md
     new d7eaa84  [maven-release-plugin] prepare release japicmp-base-0.2.1
     new 32e82bb  [maven-release-plugin] prepare for next development iteration
     new d684f88  updated README.md
     new 2ae25b0  XSD file is now named japicmp.xsd even if the xml file name 
is given without parent directory
     new c237534  Replaced cli parser with airlift/airline and show usage on 
cli errors
     new 817601d  merged changes from eldur
     new c3e0c5d  Merge branch 'eldur-development' into development
     new 5452360  updated README.md
     new d83a86a  started html output
     new 7494735  changed error message for illegal include format
     new 2a9051a  Removed '-h' toggle for html output, because it overlapps 
with '--help'
     new dfb5dea  further work on html output
     new 88e07cb  first version of HTML report
     new a153bdc  Merge branch 'development' of 
https://github.com/eldur/japicmp into eldur-development
     new 4a18726  Merge branch 'eldur-development' into development
     new 2b643fb  added oraclejdk8 to .travis.yml
     new d52a35e  added oraclejdk8 to .travis.yml
     new 60d1250  removed jpa-tables from HTML report
     new 90bb316  removed openjdk8 from .travis.xml (javadoc plugin has problem 
with @goal tag in maven plugin)
     new 52707a1  added example HTML report to README.md
     new dd19e09  README.md now uses htmlpreview.github.com to render report as 
HTML page
     new 3f96743  updated README.md
     new a798d88  deactivated JPA-Analyzer
     new 7996829  removed unnecessary files
     new 9852f8c  renamed CLI options xml-to-file and html-to-file to xml-file 
and html-file
     new e2868ad  renamed CLI options xml-to-file and html-to-file to xml-file 
and html-file
     new c47bb83  added parameter -Xdoclint:none to javadoc plugin such that 
build works under JDK8, added oraclejdk8 to travis.yml
     new 09facfe  [maven-release-plugin] prepare release japicmp-base-0.2.2
     new 3fb2ebb  [maven-release-plugin] prepare for next development iteration
     new f9ccb7d  system class path is now added to the javassist class pool
     new 221397f  added warning message in case of NotFoundException, added 
ExternalLibraryDepTest
     new fe6699f  In case interface, superclass or return type is not found on 
class path an exception is thrown. Now it is possible to append jar files to 
the class path via JarArchiveComparatorOptions.
     new 1616769  access modifier level is used when computing change status of 
JApiClass
     new 338504f  updated README.md
     new 0e675c2  updated README.md
     new b22aed4  more complicated systemPath in 
japicmp-test-maven-plugin-japicmp
     new 873883a  use replaced system path
     new 295978c  Disabled java8 doclint only on java8 builds
     new 6721931  Merge pull request #24 from eldur/missed-changes
     new 6856827  extended tests in AccessModifierLevelTest
     new ce48562  Merge branch 'missed-changes' of 
https://github.com/siom79/japicmp into missed-changes
     new 77908c4  extended tests in AccessModifierLevelTest
     new 145b7f6  Added tests for CLI to avoid overlapping arguments
     new 283b3ac  Merge pull request #25 from eldur/missed-changes
     new 0c20d15  made JApiCmpTest run under Windows, applied formatter to 
JApiCmpTest
     new 275c11c  return values of methods are no longer looked up in the class 
pool -> no NotFoundException in that case, extended MethodsTest, updated 
README.md
     new 5b1babe  access modifier level is no longer used for computing change 
status of JApiClass
     new bc77c80  updated AccessModifierLevelTest
     new 2947e7c  updated japicmp-test-maven-plugin-japicmp to version 0.2.2
     new 7713e9f  update README.md
     new c7e0a90  changed appendAssemblyId=true
     new 2f2abb3  updated version to 0.2.3 in README.md
     new 166953f  [maven-release-plugin] prepare release japicmp-base-0.2.3
     new f20a546  Revert "[maven-release-plugin] prepare release 
japicmp-base-0.2.3"
     new 05bc646  [maven-release-plugin] prepare release japicmp-base-0.2.3
     new 57cf88c  Revert "[maven-release-plugin] prepare release 
japicmp-base-0.2.3"
     new 0b191a8  [maven-release-plugin] prepare release japicmp-base-0.2.3
     new 1533bf3  Revert "[maven-release-plugin] prepare release 
japicmp-base-0.2.3"
     new 732afd8  [maven-release-plugin] prepare release japicmp-base-0.2.3
     new 962479c  [maven-release-plugin] prepare for next development iteration
     new 3ab5e55  Reduced CLI usage output in case of an error
     new c4dcdda  Added hidden CLI option --only-semver-diff
     new e1adbc2  Extracted CLI output generators to new type
     new a2be5c2  Implemented Semverdiff and added a few testcases
     new 0a35729  Improved test executability with Windows
     new 8417797  Added testcase for superclass with field
     new c21b1b2  added @Ignore to 
SemverOutIntegTest.testSemver100_superclass_with_field, removed 
Helper.getArchiveLike()
     new a804bc0  changed SemverOut.java as proposed in discussion 
(https://github.com/siom79/japicmp/issues/26)
     new bc00d9e  changed and renamed tests for semver 001
     new e18bdac  added detection of new @Deprecated annotations to SemverOut, 
updated test for @Deprecated annotation
     new 7ee0f01  updated names for test 
Semver010_increase_visibility_of_class_from_default_to_public
     new 8126654  deactivated javadoc and sources plugin for japicmp-test-v*
     new 8ebb2a8  renamed further semver test cases
     new c82c717  refactored filter functionality of OutputFilter into separate 
class
     new 05bbad6  restored file checks and help output in case of wrong CLI 
commands
     new 0fb3941  #gh-33 HTML report now outputs creation timestamp and does 
not show unchanged superclasses
     new 0f67750  gh-26 implemented semantic versioning feature with refactored 
Filter class
     new 2273ba9  default access modifier is now private, more meta information 
are printed out in HTML report, added test for HTML report meta-information 
table
     new fd75e98  updated section Downloads of README.md
     new a03790a  updated section Downloads of README.md
     new d36c602  gh-33: superclass for options onlyModifications and 
onlyBinaryIncompatibleModifications is only outputted if new/old superclass is 
not java.lang.Object
     new b7d9b57  gh-32: invocation of program with wrong CLI option outputs 
now 'See '--help' or '-h' for more information'.
     new 6b1d474  gh-33: added test cases for superclass table for 
onlyModifications only if not java.lang.Object
     new d065dd8  gh-33: added futher test cases for superclass changes
     new 5e5cf68  changed default access from private to public, added test 
cases for HTML output with public and private access modifier level
     new 4038146  changed method return type causes method to be tracked as 
modified
     new 090b0de  Merge branch 'feature-methodreturntype' into develop
     new 12e6e55  Added failed integ test: Call no toString on reports
     new 1e08169  Set javadoc plugin to: log only errors and warnings
     new 88e0511  JApiReturnType is now correctly printed in 
StdoutOutputGenerator
     new 66b3fc4  Merge branch 'eldur-no-toString-onModels' into develop
     new 3ddd50f  Merge pull request #35 from eldur/only-javadoc-warn-and-error
     new 5c3a3e4  gh-26: annotation changes do no longer cause annotated 
element to become changed
     new 53a51db  Added test that fails on adding private final field
     new 15a0e9b  Added Code Style Guidelines for Contributors
     new 86fcf9b  Added AnnotationAddedToConstructorTest case
     new 3e2debb  Merge branch 'added-final-field' of 
https://github.com/eldur/japicmp into eldur-added-final-field
     new 3fd5461  merge of eldur-added-final-fields; changed SemverOut such 
that changes of private class elements such as fields, methods do not cause an 
increment of minor version
     new d2873cc  Merge branch 'eldur-added-final-field' into develop
     new a9069ba  Merge pull request #38 from eldur/codestyle-doc
     new 42f97c8  global optimize imports
     new 99988f4  convert from CRLF to LF
     new ce8499c  Merge branch 'develop' of https://github.com/siom79/japicmp 
into develop
     new 12c6ecd  Update README.md
     new a457eaf  Bumped version to 0.3.0
     new c780886  Merge branch 'release-0.3.0'
     new f0dfc44  [maven-release-plugin] prepare release japicmp-base-0.3.0
     new f405297  [maven-release-plugin] prepare for next development iteration
     new 6e6e71c  Merge branch 'master' into develop
     new 0bbfd26  Updated dependecies for 
junit,system-rules,guava,airline,javassist
     new 535f078  Add integration test for private inner class that changes 
binary incompatible
     new 4e7e411  renamed field of class PrivateInnerClassChanges
     new b6b18b0  added ClassesComparatorTest
     new b877d21  Merge pull request #40 from eldur/dep-update
     new 714fc9d  started serialization feature
     new 13f68d0  further work on the serialization feature
     new ecd6443  test cases "ExtendSerializable*" now extend Random instead of 
Applet
     new d027b7a  added oraclejdk7 and openjdk7
     new dc1e9c3  #45: path to schema file is no longer rendered as URL (this 
leads to problems with whitespace characters)
     new 5a4b415  #43: classes and methods are sorted within 
JarArchiveComparator.compare()
     new 1341e5f  removed unnecessary classes StdOut and XmlOut by adding 
generic parameter to OutputGenerator
     new 007ef82  Merge branch 'develop' into feature-serialization
     new f1ee9fd  updated guava report
     new 2976e44  added serialization information to output (stdout, xml, html)
     new b0dd79d  added test case for Serializable class that gets a new field
     new 506707c  added evaluation of transient modifier
     new df87b15  added check of compatibility of changes of serializable class 
according to 
http://docs.oracle.com/javase/7/docs/platform/serialization/spec/version.html#5172
     new 87b332d  Issue #44 : Add support for OutputOnlyBinaryIncompatible to 
maven plugin.
     new c9b7eae  added tracking of type changes of classes
     new c043553  #46: added further test cases for feature classtype
     new 8a4ec6c  added method and enum values to ClassType test
     new 749d0fe  Merge remote-tracking branch 'bondolo/master' into develop
     new 27368e5  cherry-pick of commit dc1e9c378d80af6a5dd82cd02f67072a4f34a6cf
     new 0c529e7  Updated version in README.md to 0.3.1
     new eaccfdc  Merge branch 'develop'
     new af05e91  [maven-release-plugin] prepare release japicmp-base-0.3.1
     new c82c439  [maven-release-plugin] prepare for next development iteration
     new 5323b90  Merge branch 'master' into develop
     new e369f63  Updated README.md
     new 01f2856  Merge branch 'master' into develop
     new 50694ab  Merge develop to feature-serialization
     new 4778832  #42 added new model class JApiSerialVersionUid that tracks 
changes if serializable, serialVersionUid in class and the default one
     new 8e32a4e  Updated README.md and guave HTML report
     new d74f8f2  added javadoc comments to JApiSerialVersionUid.java
     new 400b484  #42: reworked JavaObjectSerializationCompatibility such that 
incompatible changes are detected before serialVerionUID changes
     new cb9cebe  #42: reworked JavaObjectSerializationCompatibility such that 
incompatible changes are detected before serialVerionUID changes (second part)
     new 0521cbb  siom79/japicmp#49: prioritize excludes over includes
     new 511c0a4  changed label in HTML report for serialVersionUID
     new 7b0a1ec  * default accessModifier is now protected
     new e981d66  Merge branch 'feature-serialization' into develop
     new b78f0fd  Merge remote-tracking branch 'roomsg-master/master' into 
develop
     new b5a5cfc  updated version in README.md, updated example HTML report
     new 1301969  [maven-release-plugin] prepare release japicmp-base-0.4.0
     new bf9758f  [maven-release-plugin] prepare for next development iteration
     new 59db29f  [maven-release-plugin] rollback the release of 
japicmp-base-0.4.0
     new 9656b6f  upgraded to oss-parent in version 9
     new 2ae1b2c  [maven-release-plugin] prepare release japicmp-base-0.4.0
     new a56d9ce  [maven-release-plugin] rollback the release of 
japicmp-base-0.4.0
     new 40ce497  [maven-release-plugin] prepare release japicmp-base-0.4.0
     new 2bdb05a  [maven-release-plugin] rollback the release of 
japicmp-base-0.4.0
     new 8b7e1bf  [maven-release-plugin] prepare release japicmp-base-0.4.0
     new d6881bc  [maven-release-plugin] prepare for next development iteration
     new e8503f3  [maven-release-plugin] rollback the release of 
japicmp-base-0.4.0
     new 9c209bc  [maven-release-plugin] prepare release japicmp-base-0.4.0
     new 7e9f9e8  [maven-release-plugin] prepare for next development iteration
     new dedfb44  Merge branch 'develop'
     new 3322dcf  #53 ACC_SYNTHETIC is tracked for classes/methods/fields, 
ACC_BRIDGE is tracked for methods
     new 362fee9  Upgraded verson for japicmp in japicmp-test-maven-plugin
     new 3c4bf43  first version of --include-synthetic option (synthetic 
elements are excluded per default)
     new 69f1ca3  #53 first version of --include-synthetic option (synthetic 
elements are excluded per default)
     new 142a480  Merge branch 'feature-synthetic' of 
https://github.com/siom79/japicmp into feature-synthetic
     new 1a643e4  added cobertura plugin, moved findbugs-plugin to new 
code-quality profile
     new 2dd7bb2  #53 added unit tests for method changes, method changes are 
tracked correctly when two methods with same name and same parameter list exist 
but only differ in return type
     new d6ebe00  #53 added includeSynthetic as option for maven-plugin
     new e1dace0  #54 maven-plugin pulls in dependencies from enclosing module 
(and its parent(s))
     new 6fe98ba  Merge branch 'feature-pullinmoduledeps' into develop
     new bf25121  Merge branch 'feature-synthetic' into develop
     new 2a00a1f  updated README.md
     new 46af89d  [maven-release-plugin] prepare release japicmp-base-0.4.1
     new 5e4814b  [maven-release-plugin] prepare for next development iteration
     new fe16a14  updated README.md
     new 11b9250  Merge branch 'develop'
     new 12fbcbc  updated README.md
     new f2909ea  Merge branch 'develop'
     new c16091c  #51: first version of the new --exclude and --include options
     new 40b6f9e  #51: remove white space chars in parameter list of methods
     new d7eb755  #55: reimplemented JApiClass.findMatchingMethod() such that 
method parameters are not resolved as CtClass
     new 8eea2d4  Merge branch 'develop' into feature-exclinclextended
     new 2f986b9  #51: excludes and includes for maven plugin are not provided 
in the form <excludes><exclude>...</exclude></excludes> ...
     new cbc8ae6  Merge branch 'feature-exclinclextended' into develop
     new 4c07b41  extended ClassFilter to inner classes
     new 209d785  updated label in HTML report for excludes and includes
     new 8f345b3  updated README.md
     new 4f5417d  added includes and excludes to pom.xml
     new 00623f4  [maven-release-plugin] prepare release japicmp-base-0.5.0
     new e972820  [maven-release-plugin] prepare for next development iteration
     new f05cb27  Merge branch 'develop'
     new 064e34e  updated README.md
     new 97fb1c0  Merge branch 'develop'
     new 9749eb1  #56: japicmp-maven-plugin has now a skip parameter
     new d4f6353  #33: reworked creation of XML/HTML report such that report 
MOJO gets XML/HTML data as OutputStream
     new da3fbed  updated README.md
     new 123ba74  refactored error messages for NotFoundException to one common 
location
     new 00fe665  maven plugin: fix includes
     new 50fe52b  Merge remote-tracking branch 'danielnorberg/master' into 
develop
     new 21f5152  Merge remote-tracking branch 
'danielnorberg/maven-fix-includes' into develop
     new 9a38d1c  Fixes JApiClass to be able to deal with Object when comparing 
JDK rt.jars
     new 34ebc35  Merge remote-tracking branch 'badlogic/master' into develop
     new 7128110  #62: updated version for japicmp in 
japicmp-test-maven-plugin-japicmp
     new d213bc0  [maven-release-plugin] prepare release japicmp-base-0.5.1
     new 9b9a902  [maven-release-plugin] prepare for next development iteration
     new cab31b9  #62: updated version in README.md
     new 698a7e2  #64: added javadoc documentation to some interfaces
     new bd87f72  #61: started feature separateclasspath (CLI option and first 
integration tests)
     new a1f01c9  #64: addded javadoc comments to interfaces and enums
     new b6321fa  #61: further work on feature separate classpath (maven 
plugin, further integration tests)
     new 4bde141  #61: switched to container-based infrastructure on travis
     new b1de113  #61: added check in maven plugin if japicmp directory exists
     new 67afeea  #65: transitive dependencies are added to classpath
     new f545c24  #66: added parameter skipPomModules for the maven plugin
     new 30528e4  #65: removed cobertura plugin from japicmp-test module
     new 8c8b1c7  [maven-release-plugin] prepare release japicmp-base-0.5.2
     new c6f0a74  [maven-release-plugin] prepare for next development iteration
     new 8382970  #65: updated version in README.md, added section 
###Release### to README.md
     new f8531be  if the cmp directory exists before we create it, fail only if 
we cannot write to it
     new 4bf9d66  allow the maven plugin to run with maven 3.0.5 - fixes #70
     new 0576b16  allow the maven plugin to run with maven 3.0.5 - fixes #70
     new a4a1adc  Merge remote-tracking branch 
'243826/plugin-maven-prerequisite' into develop
     new 39f372c  #70: lowered required for maven from 3.1.0 to 3.0.3, reworked 
Mojos to use annotations instead of javadoc comments
     new 18faec9  #70: updated README.md
     new 62e9071  [maven-release-plugin] prepare release japicmp-base-0.5.3
     new ae62bf5  [maven-release-plugin] prepare for next development iteration
     new 8f125cf  #60: added test case for comparing java.lang.Object
     new 71f1bf7  Merge branch 'develop'
     new 18168a3  #64: included reports section in README.md, upgraded to 
javassist 3.20.0-GA
     new ab6b93a  #64: updated reports section in README.md
     new d6b9571  #64: added further tests for superclass
     new f5b6ffa  #64: added more javadoc
     new ff4d05d  #63: added option htmlStylesheet to maven plugin
     new e121d89  #72: added .editorconfig, updated README.md
     new 3569dd8  Merge branch 'develop'
     new dcddce2  #63: reworked test case ITStylesheet.java
     new 6aa61c7  #63: ITStylesheet now also runs under JDK7
     new 034fa1c  #73: added classifier for dependencies
     new 0016d0a  #73: changed way to create artifact representation in mojo
     new cbf6270  #73: updated README.md
     new 650027d  #67: JarArchiveComparator accepts now additionally a list of 
old and new archives
     new 868c225  #67: added missing ListJoiner.java
     new 539ea88  #67: added test cases, added configuration elements 
<oldArchives/> and <newArchives/>
     new c5c7c82  #61: merged changes from develop
     new 1645465  #75: dependencies declared with <dependencies/> are resolved 
transitively
     new 0f53c48  updated README.md to version 0.6.0
     new 5776551  [maven-release-plugin] prepare release japicmp-base-0.6.0
     new 53bd003  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.0
     new 097c531  [maven-release-plugin] prepare release japicmp-base-0.6.0
     new 2123abb  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.0
     new 27bf177  [maven-release-plugin] prepare release japicmp-base-0.6.0
     new c8dc2cd  [maven-release-plugin] prepare release japicmp-base-0.6.0
     new 90f4274  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.0
     new c961d4e  removed release.properties
     new e585796  Merge branch 'develop' of https://github.com/siom79/japicmp 
into develop
     new da56009  updated version to 5.4.0-SNAPSHOT
     new 7bfa53a  [maven-release-plugin] prepare release japicmp-base-0.6.0
     new 95d9ecc  [maven-release-plugin] prepare for next development iteration
     new 6c761e6  Merge branch 'develop'
     new 41485bb  #76: setUpClassPathUsingMavenProject() adds each dependency 
only once
     new 244988c  #78: added src/site and included site-plugin
     new 64149a2  #78: updated README.md
     new c9b90d0  Merge branch 'develop'
     new bf39837  #78 fixed build
     new 13d99c2  Merge branch 'develop'
     new 399034a  #78: renamed Introduction.md to index.md
     new 5daeb89  Merge branch 'develop'
     new 821afaa  #78 updated README.md
     new d7feaaf  Merge branch 'develop'
     new 8e8d820  #76: added resolution filter that does not include optional 
dependencies
     new bf452c9  #76 fixed build
     new 7d6e7b7  Added support for <type> attribute in japicmp.maven.Dependency
     new 421fa11  trivial elaboration of packaging-type in plugin doc
     new ddc5bda  trivial formatting
     new 9adbbaf  Merge remote-tracking branch 'earcam/master' into develop
     new 3354557  #78: updated README.md, MavenPlugin.md and site.xml
     new a7f1cd8  #77 line numbers are reported for methods and constructors
     new 52e9713  #83: project dependencies are not resolved transitively
     new 5084b34  #84: title of HTML report is now configurable via maven-plugin
     new 8f71377  #84: added test case ITHtmlTitle
     new 49b02a6  #85: methods pulled up to new superinterface are no longer 
reported as binary incompatible
     new a11c12a  #81: semantic versioning information is now also part of the 
HTML report
     new ed14ba3  updated version to 0.6.1
     new 848a58a  [maven-release-plugin] prepare release japicmp-base-0.6.1
     new 774856b  [maven-release-plugin] prepare for next development iteration
     new 23cfc60  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.1
     new 46cc1f3  release build should only execute deploy goal
     new ec2242f  [maven-release-plugin] prepare release japicmp-base-0.6.1
     new 2852b43  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.1
     new 3d1e983  [maven-release-plugin] prepare release japicmp-base-0.6.1
     new a355a35  [maven-release-plugin] prepare for next development iteration
     new 4c30e85  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.1
     new 41a7b42  [maven-release-plugin] prepare release japicmp-base-0.6.1
     new f6558d6  [maven-release-plugin] prepare for next development iteration
     new a5e88c6  #88: Include and exclude filters based on annotations
     new 7f7ea56  Update feature list
     new 63ae3fc  use tabs instead of spaces
     new 3e3af18  #88: extended documentation, added new test case for 
exclusion of methods and fields
     new 1fc03b5  #88: fields and methods can now be excluded with annotations
     new 8e0ffe7  #88: added further tests
     new eb3a626  #88: BehaviorFilter and FieldFilter no longer extend 
ClassFilter
     new 0772193  #90: values for XML attribute value of 
JApiAnnotationElementValue are escaped
     new 60977e9  #90: added test case for illegal XML character in annotation 
value
     new 47f01f6  #91: added option --no-annotations to CLI tool and maven 
plugin
     new 95fe731  #94: added new option <ignoreNonResolvableArtifacts/> for the 
maven plugin
     new dbadbb6  #95: improved error message in case dependent class is not 
found
     new 5466028  #92: Annotation*Filter now load class first with 
Class.forName() and if this fails with over the class pool from javassist
     new c55e15c  #92: Annotation*Filter now load class first with 
Class.forName() and if this fails with over the class pool from javassist
     new b5efe0a  #92: fixed possible NPE in toString() of AnnotationClassFilter
     new 023bc20  #92: reworked Annotation*Filter(s) such that they use 
javassist in order to detect if class/method/field is annotated
     new 6cbc4aa  #88: AnnotationClassFilter also considers inner classes of 
classes that are annotated
     new 129421b  #88: added new test case that detects new method of annotated 
class
     new fe18599  #88: include annotation on class also considers modifications 
on class that are not annotated
     new c952add  #88: annotation filter also considers annotations on packages
     new 9f4db29  [maven-release-plugin] prepare release japicmp-base-0.6.2
     new bfe0964  [maven-release-plugin] prepare for next development iteration
     new bb88086  [maven-release-plugin] rollback the release of 
japicmp-base-0.6.2
     new 8378c2c  #88 updated version to 0.6.2
     new 6c80bfb  [maven-release-plugin] prepare release japicmp-base-0.6.2
     new 46983a7  [maven-release-plugin] prepare for next development iteration
     new 8e4333d  Add feature to filter analisys based on Maven package
     new bbdab63  cleanup code duplication
     new 9676c20  #100: Moved the new parameter to the  section of the , 
removed unnecessary empty lines in methods, added curly braces for if clauses, 
added documentation, added (integration) test (new maven module ).
     new 2b9ef09  #100: added LasneF as contributor
     new 79cb881  Added <wbr /> elemets in html output to avoid horizontal 
scrolling
     new db307ea  #101: addec unit test for fields of interfaces, removed 
constructor check of interfaces in BinaryCompatibility
     new 72277cd  #101: addec unit test for fields of interfaces, removed 
constructor check of interfaces in BinaryCompatibility
     new 6f6a30a  #105 reworked BinaryCompatibility such that a reason for each 
incompatibility is tracked
     new 1fdadea  #105 added class JApiCompatibilityChange
     new 86f4f44  #105: compatibility changes are rendered in XML output
     new 9b272e8  #105: added class ManualTest
     new c95bb15  #105: superclass added is no longer a binary incompatible 
change
     new bc560be  #88: added test case for excluded classes
     new 68adb77  #88: changed test for ExcludedClass such that @Exclude 
annotation is inner annotation of InterfaceStability
     new b400f17  Fixed NPE in JavadocLikePackageFilter when matching against 
classes in the default (empty) package.
     new 5078766  #106: merged pull request 'fixes NPE in 
JavadocLikePackageFilter...'
     new f170325  #103: applied .editorconfig and reformatted code
     new eaab0f9  #105: merged branch feature-mod-codes
     new da6ee23  #105: added test cases for CompatibilityChange codes
     new 3d816f1  #105: further test cases for mod codes
     new 195288a  Added factory method for Options creation
     new f268819  Moved options verify to Options for better testing
     new 782c539  Added test for notExistingHtmlStylesheet option
     new 51696cd  #105: further test cases for mod codes
     new ddf3c9c  #105: further test cases for mod codes
     new 613d70c  Merge branch 'develop' of https://github.com/eldur/japicmp 
into eldur-develop
     new 4eefc7c  #98: changed verify() to non-static method
     new 8cb9079  #105: further test cases for mod codes
     new 35f95ed  #59: added compatibility change METHOD_ADDED_TO_INTERFACE
     new a053571  #59: added new option 
breakBuildOnSourceIncompatibleModifications to maven plugin
     new c6ca1a7  Improved cli error message on defining css witout html 
outputfile
     new 78e9497  #105: added compatibility check for classes that became 
checked exceptions
     new e3044bd  #108: added new option breakBuildBasedOnSemanticVersioning to 
maven plugin
     new 8b72ddd  #105: HTML report and stdout report now include source 
incompatible changes
     new 497cd9d  upgraded versions to 0.7.0
     new 288df79  [maven-release-plugin] prepare release japicmp-base-0.7.0
     new 6658700  [maven-release-plugin] prepare for next development iteration
     new 0bf469a  added Versions.md to site
     new 690a92a  #110: started tracking of exceptions on methods/constructors
     new dc2f010  #110 exceptions thrown by methods/constructors are evaluated 
regarding source compatibility, extended reports
     new 7a79885  #112 method added to new interface is no longer detected as 
source incompatible, #113 method that overrides in subinterface method from 
superinterface is no longer detected as source incompatible
     new d6a561b  #114 new abstract methods inherited from new superclass are 
tracked as source incompatible
     new e2ba5a1  #115 HTML report now reports compatibility changes explicitly
     new 7243ac1  #112 interface added only source incompatible if not all 
methods implemented
     new acf3b8d  #109 excluded xerces vom maven-reporting dependency in order 
to prevent warnings from SAXParserImpl
     new be2656d  #112 moved includeSynthetic filter to OutputFilter
     new 4c5d562  #118 fixed test case MethodsTest#testReturnValueStringToInt()
     new df77875  #119 interface is no longer reported as removed if it gets 
implemented by a new interface hierarchy
     new 29ee02e  #120 maven plugin has new parameter <postAnalysusScript/> 
that allows definition of groovy script
     new 8f86037  [maven-release-plugin] prepare release japicmp-base-0.7.1
     new 81ca1a1  [maven-release-plugin] prepare for next development iteration
     new c5ae6fb  [maven-release-plugin] rollback the release of 
japicmp-base-0.7.1
     new e003399  version increment to 0.7.1
     new 66d93f0  [maven-release-plugin] prepare release japicmp-base-0.7.1
     new 40f643b  [maven-release-plugin] prepare for next development iteration
     new 7a1ca75  #121 maven plugin has new option to skip XML, HTML and diff 
report, #122 maven-plugin has new option to ignore missing old version, #123 
interface moved to abstract class is no longer reported to be source 
incompatible
     new 33f8ad0  #123 addition of interface no longer source incompatible
     new b27660a  #125 do not throw 'could not resolve dependency...' exception 
when file for optional dependency could not be resolved
     new a830ad6  improved message when build fails due to incompatibilities
     new e7dc836  updated version to 0.7.2 in README.md
     new d559ab6  [maven-release-plugin] prepare release japicmp-base-0.7.2
     new 7cafb93  [maven-release-plugin] prepare for next development iteration
     new aa419b8  updated index.md
     new 0f40868  #129 declaration of <newVersion/> and <oldVersion/> is 
optional
     new c718651  #129 refactored new injected attributes into MavenParameters
     new 4a897a3  #130 additional check if exception could be loaded from class 
path
     new 337ed0d  when computing abstract methods added in superclass, 
implemented methods in subclass are evaluated
     new 950f81a  compatibility change METHOD_ABSTRACT_ADDED_IN_SUPERCLASS not 
reported for abstract classes
     new b540eb5  reworked detection of not implemented abstract methods 
through interfaces and superclasses in complex inheritance hierarchies
     new 1ce92d0  reworked detection of not implemented abstract methods 
through interfaces and superclasses in complex inheritance hierarchies
     new b8d4ec7  reworked checkIfSuperclassesOrInterfacesChangedIncompatible()
     new b8592fd  added new configuration parameter <oldVersionPattern/>
     new 0ca80ba  updated ReleaseNotes.md
     new ae0d602  #131 serialVersionUID is ignored for enums
     new d50a46a  updated version to 0.8.0
     new c397eaa  [maven-release-plugin] prepare release japicmp-base-0.8.0
     new 63a278d  [maven-release-plugin] prepare for next development iteration
     new 72ea400  updated README.md
     new e8b5387  updated ReleaseNotes.md
     new db0a6cd  added release.py script
     new 713b8e5  #128 variable mavenProject is read from MavenParameters and 
not from injected field
     new dbd3ef4  #132 Moving protected field to superclass is no longer marked 
as binary incompatible
     new d24f284  #133 added test case for superclass implements interface that 
was formerly implemented by class
     new dac4283  information about superclass changes is added to 
JApiSuperclass instance
     new e8d7d12  #134 maven plugin works without parameter section
     new e1e48d4  update ReleaseNotes.md
     new bb0eef9  upgraded version in *.md files to 0.8.1
     new aab9ea0  [maven-release-plugin] prepare release japicmp-base-0.8.1
     new bc1b582  [maven-release-plugin] prepare for next development iteration
     new cd40275  #126: added new maven plugin option: 
breakBuildIfCausedByExclusion
     new 2d1c47c  #137 extended automatic detection for new version in case 
packaging is not jar
     new 75de6b2  #124 maven plugin has new parameter 
<ignoreMissingClassesByRegularExpressions/>
     new c910b5e  #124 added IgnoreMissingClassesTest
     new 561f48f  #124 added new option --ignore-missing-classes-by-regex for 
CLI-Tool
     new 88178a2  #139 implemented skipDiffReport
     new c6493dd  #138 moved link to website to the very beginning of the 
README.md
     new 99e7277  updated README.md
     new 1163daf  updated documentation for maven-plugin and cli tool
     new fba77ca  Change maven site report name and description
     new 16eeb82  #140 moving abstract method to interface is binary compatible
     new e2421f1  fixed report title correct old version in title made 
project.version a variable
     new 35da683  Merge branch 'develop' of https://github.com/chonton/japicmp 
into chonton-develop
     new 100bf12  #141 added Chas Honton to contributors, made getOptions() and 
getMojo() private
     new 80fc9b0  Merge branch 'chonton-develop' into develop
     new 5ad2658  updated ReleaseNotes.md
     new c760570  upgraded version in *.md files to 0.9.0
     new 969d5e9  [maven-release-plugin] prepare release japicmp-base-0.9.0
     new ac27c54  [maven-release-plugin] prepare for next development iteration
     new f91c81c  updated ReleaseNotes.md
     new e09a5b5  refactor report description; add option to display just 
filenames, not complete paths
     new 16ddcbc  #146 reworked CompatibilityChanges.forAllSuperclasses() such 
that evaluate() cannot be called recursively
     new bb1b5af  #146 removed unused LOGGER from CompatibilityChanges
     new ba94444  Merge branch 'chonton-develop' into develop
     new 1bd1b9c  Update ReleaseNotes.md
     new c5a7979  #148 added new parameter 'ignoreMissingNewVersion'
     new 35ac6fe  #148 updated ReleaseNotes.md
     new d887bd8  Update ReleaseNotes.md
     new fa4e86a  upgraded version in *.md files to 0.9.1
     new ff2e901  release.py won't exit if commit after file changes did not 
change anything
     new 3434e24  [maven-release-plugin] prepare release japicmp-base-0.9.0
     new e340583  revert version to 0.9.1-SNAPSHOT
     new 4e85679  [maven-release-plugin] prepare release japicmp-base-0.9.1
     new 3976fd8  [maven-release-plugin] prepare for next development iteration
     new 1e0e2d6  #150 added test case for exclusion of inner package if outer 
package is included
     new cf013cd  #152 illegal characters are remove from filename of diff 
report
     new 4b37242  #151 if method is new, new checked exception is not 
considered as source incompatible
     new 25b54d8  updated ReleaseNotes.md
     new 6a14d5f  upgraded version in *.md files to 0.9.2
     new 9a14c2a  [maven-release-plugin] prepare release japicmp-base-0.9.2
     new 9149db7  [maven-release-plugin] prepare for next development iteration
     new 1b0855a  #154 fixed typo in MavenPlugin.md
     new c8119f8  #153 do not break build if 
breakBuildBasedOnSemanticVersioning=true and ignoreMissingOldVersion=true and 
old version missing
     new 29ccd21  #154 FIELD_STATIC_AND_OVERRIDES_STATIC and 
FIELD_LESS_ACCESSIBLE_THAN_IN_SUPERCLASS should not be reported in case field 
in superclass is also new
     new 375eafe  #153 do not break build if 
breakBuildBasedOnSemanticVersioning=true and old version missing but new 
version has binary compatible changes
     new cf69b94  #154 added new parameters includeModules and excludeModules 
for the maven plugin
     new 3776710  Add further tests to cover multiple edit operations involving 
interfaces and superclasses
     new 0d5c66f  #155 removed JApiCompatibilityChange.SUPERCLASS_CHANGED 
because it is no longer necessary, extended test cases from pull request with 
asserts for compatibility changes
     new 3701b0b  merge branch 
'atlassian-improved-interface-and-superclass-refactoring-support' into develop
     new 65cd64f  added Richard Atkins as contributor to pom.xml
     new 6ac01d2  Updated ReleaseNotes.md
     new 75dddf3  upgraded version in *.md files to 0.9.3
     new 2a9b2a4  [maven-release-plugin] prepare release japicmp-base-0.9.3
     new a3f2950  [maven-release-plugin] prepare for next development iteration
     new 5fadfb0  updated ReleaseNotes.md
     new 7723e99  fixed sonarcube issues of type blocker and critical
     new 90493e3  #157 exclude option now also works for inner classes and 
methods/fields of inner classes
     new da599ff  #159 parameter table in MavenPlugin.md now references 
includeModules and excludeModules correctly
     new 45e9182  #158 added threadSafe=true to @Mojo annotation to suppress 
@threadSafe warning in parallel builds
     new 050b5e5  #160 the automatic detection of old version does no longer 
only compares the qualifier with SNAPSHOT but checks if it ends with SNAPSHOT
     new 39d514a  Merge branch 'master' of https://github.com/siom79/japicmp
     new 25500bc  update ReleaseNotes.md
     new 735a426  upgraded version in *.md files to 0.9.4
     new ced09c1  [maven-release-plugin] prepare release japicmp-base-0.9.4
     new 2dbaec5  [maven-release-plugin] prepare for next development iteration
     new cbe25e6  #161 removed unnecessary XML element titleOptional from report
     new 9c5bd94  added link to sonar-japicmp-plugin to README.md
     new f835d2d  #162 SemverOut now returns 0.0.0 in case no JApiClass(es) are 
there
     new 365f76d  Allow skipping via a property
     new f932d3f  #164 the XML report contains now the old and new version of 
the two archives compared
     new 4e16775  Merge pull request #163 from io7m/master
     new b22ba56  add io7m as contributor in base pom.xml
     new 87846b4  #164 moved class VersionChange from maven plugin to core
     new 25d05a0  #165 the maven plugin relaxes the semantic versioning check 
for 0.x.x versions, it can be enabled with the option 
breakBuildBasedOnSemanticVersioningForMajorVersionZero
     new 17b9bdf  #167 method throwing in new version RuntimeException is no 
longer reported to be source incompatible
     new ffac27f  changed markdown for headers
     new 9b63517  update ReleaseNotes.md
     new f6d57bd  upgraded version in *.md files to 0.10.0
     new fd4438c  [maven-release-plugin] prepare release japicmp-base-0.10.0

The 584 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Reply via email to