aboutsummaryrefslogtreecommitdiffstats
path: root/api
Commit message (Collapse)AuthorAgeFilesLines
* Revert to original formatting/code styleSimon Taddiken2014-11-291-14/+13
|
* Use newer ASM version and make it compileSimon Taddiken2014-11-292-22/+30
|
* Clarifications about access permissions checkssyev2014-10-242-3/+8
| | | | | | Renamed the Tools method that checks the access permissions / visibility. Added comments.
* Tests on access permissions checks.syev2014-10-241-4/+25
|
* Add access permissions checkssyev2014-10-241-4/+44
|
* Changed members detection updatesyev2014-10-241-2/+2
| | | | | Check the members against all the new members, not only the ones that match the DiffCriteria.
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-10-021-1/+1
|
* [maven-release-plugin] prepare release 0.9.32Julien Eluard2014-10-021-1/+1
|
* Added inclusion filter matching testssyev2014-10-021-0/+26
| | | Non regression tests for https://github.com/jeluard/semantic-versioning/issues/46
* Fix return values from includes filterssyev2014-10-021-1/+2
| | | The method returned false when an include filter matched, and true if none of the filters matched.
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-10-011-1/+1
|
* [maven-release-plugin] prepare release 0.9.31Julien Eluard2014-10-011-1/+1
|
* Add version compatibility checking. AbstractEnforcerRule will skip ↵Alexander Morozov2014-10-012-0/+22
| | | | non-compatible artifacts in case of auto-detection of previous version .
* Fix testing for snapshot regression.Alexander Morozov2014-10-012-1/+6
|
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-09-231-1/+1
|
* [maven-release-plugin] prepare release 0.9.30Julien Eluard2014-09-231-1/+1
|
* Fix jardiff's Tools.isAccessChange(..): Differentiate between Class, Field ↵Sven Gothel2014-09-244-52/+291
| | | | | | | | | | | | | | | | | | | | and Method and apply all rules of the Java Language Specification Class, Field and Methods have different binary backward compatibility rules as specified in the Java Language Specification, Java SE 7 Edition: - http://docs.oracle.com/javase/specs/jls/se7/html/jls-13.html For Field 'volatile' the Java Language Specification, first edition has been used: - http://www.wsu.edu/UNIX_Systems/java/langspec-1.0/13.doc.html#45194 For each type separate method have been created, i.e. Tools.is<Type>AccessChange(). Each new method has the rules referenced and partially copied into the method for better documentation. The now deprecated method Tools.isAccessChange(..) calls Tools.isClassAccessChange(..) and shall be removed. Unit test ToolsTest has been expanded for each type and its rules.
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-09-221-1/+1
|
* [maven-release-plugin] prepare release 0.9.29Julien Eluard2014-09-221-1/+1
|
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-09-221-1/+1
|
* [maven-release-plugin] prepare release 0.9.28Julien Eluard2014-09-221-1/+1
|
* Fix #41: abstract could become concrete.Martín Schonaker2014-09-222-17/+31
|
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-09-101-1/+1
|
* [maven-release-plugin] prepare release 0.9.27Julien Eluard2014-09-101-1/+1
|
* fix pre-version enforcementjulien2014-09-093-52/+85
|
* fix nextjulien2014-08-252-3/+34
|
* fix pre version comparisonjulien2014-08-252-9/+179
|
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-08-011-1/+1
|
* [maven-release-plugin] prepare release 0.9.26Julien Eluard2014-08-011-1/+1
|
* Added missing license.Julien Eluard2014-08-011-0/+16
|
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-08-011-1/+1
|
* [maven-release-plugin] prepare release 0.9.25Julien Eluard2014-08-011-1/+1
|
* Add testTimo Westkämper2014-07-301-0/+19
|
* Improve access comparisonTimo Westkämper2014-07-303-6/+25
|
* Dump: Add dumpFullStats(..) producing diff stat per-class w/ diff-type-count ↵Sven Gothel2014-05-141-6/+108
| | | | and dump all diffs separated by diff-type
* DifferenceAccumulatingHandler: Remove DEBUG codeSven Gothel2014-05-141-13/+4
|
* Dumper: Add dump method for sorted List<Difference> (refactored) allowing ↵Sven Gothel2014-05-141-2/+10
| | | | dumping separate diff-types
* Solve issues w/ 'simplifyRegularExpression(..)': Allow passing regexp ↵Sven Gothel2014-05-132-31/+56
| | | | | | | | | | | | | | | directly (Comparer, ..) and hence skip production of regexp In jogamp, we like to exclude 'jogamp/**' packages, however 'simplifyRegularExpression(..)' allows this to match 'com/jogamp/lala/Lala'. This is enforced by tests in 'DifferenceAccumulatingHandlerTest' and hence we have to consider this to be desired !? (IMHO this is a bug). However, to not break backward capability, this patch allows passing a flag for the includes and excludes whether they are regexp already and hence we can skip 'simplifyRegularExpression(..)' and avoid this dilema.
* DifferenceAccumulatingHandler.isClassConsidered(..): Fix case where class ↵Sven Gothel2014-05-131-1/+11
| | | | names are reported with '.'
* AbstractInfo: Add generic access to signature and descriptor ; Dumper: More ↵Sven Gothel2014-05-135-100/+153
| | | | info (access, desc + sig), allow passing PrintStream
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-05-041-1/+1
|
* [maven-release-plugin] prepare release 0.9.24Julien Eluard2014-05-041-1/+1
|
* [maven-release-plugin] prepare for next development iterationJulien Eluard2014-05-041-1/+1
|
* [maven-release-plugin] prepare release 0.9.23Julien Eluard2014-05-041-1/+1
|
* Add PublicDiffCriteria and related config optionsTimo Westkämper2014-05-043-6/+156
|
* Use genericsTimo Westkämper2014-04-228-212/+159
|
* Fix testsTimo Westkämper2014-04-173-12/+13
|
* Fix comparisonTimo Westkämper2014-04-161-13/+14
|
* Discard changes to private membersTimo Westkämper2014-04-161-0/+4
|
* Add superclass handlingTimo Westkämper2014-04-161-0/+28
|