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