Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix testing for snapshot regression. | Alexander Morozov | 2014-10-01 | 1 | -1/+1 |
| | |||||
* | Fix jardiff's Tools.isAccessChange(..): Differentiate between Class, Field ↵ | Sven Gothel | 2014-09-24 | 3 | -37/+186 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Fix #41: abstract could become concrete. | Martín Schonaker | 2014-09-22 | 1 | -8/+10 |
| | |||||
* | fix pre-version enforcement | julien | 2014-09-09 | 2 | -24/+34 |
| | |||||
* | fix next | julien | 2014-08-25 | 1 | -3/+15 |
| | |||||
* | fix pre version comparison | julien | 2014-08-25 | 1 | -7/+151 |
| | |||||
* | Improve access comparison | Timo Westkämper | 2014-07-30 | 3 | -6/+25 |
| | |||||
* | Dump: Add dumpFullStats(..) producing diff stat per-class w/ diff-type-count ↵ | Sven Gothel | 2014-05-14 | 1 | -6/+108 |
| | | | | and dump all diffs separated by diff-type | ||||
* | DifferenceAccumulatingHandler: Remove DEBUG code | Sven Gothel | 2014-05-14 | 1 | -13/+4 |
| | |||||
* | Dumper: Add dump method for sorted List<Difference> (refactored) allowing ↵ | Sven Gothel | 2014-05-14 | 1 | -2/+10 |
| | | | | dumping separate diff-types | ||||
* | Solve issues w/ 'simplifyRegularExpression(..)': Allow passing regexp ↵ | Sven Gothel | 2014-05-13 | 2 | -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 Gothel | 2014-05-13 | 1 | -1/+11 |
| | | | | names are reported with '.' | ||||
* | AbstractInfo: Add generic access to signature and descriptor ; Dumper: More ↵ | Sven Gothel | 2014-05-13 | 5 | -100/+153 |
| | | | | info (access, desc + sig), allow passing PrintStream | ||||
* | Add PublicDiffCriteria and related config options | Timo Westkämper | 2014-05-04 | 3 | -6/+156 |
| | |||||
* | Use generics | Timo Westkämper | 2014-04-22 | 6 | -166/+139 |
| | |||||
* | Fix tests | Timo Westkämper | 2014-04-17 | 1 | -4/+0 |
| | |||||
* | Fix comparison | Timo Westkämper | 2014-04-16 | 1 | -13/+14 |
| | |||||
* | Discard changes to private members | Timo Westkämper | 2014-04-16 | 1 | -0/+4 |
| | |||||
* | Add superclass handling | Timo Westkämper | 2014-04-16 | 1 | -0/+28 |
| | |||||
* | Issue #25: @Deprecated should require a minor version bump instead of a ↵ | Martín Schonaker | 2014-04-09 | 7 | -18/+227 |
| | | | | major one. | ||||
* | Updated license headers. | Julien Eluard | 2014-03-24 | 20 | -20/+20 |
| | |||||
* | Merge pull request #19 from dvryaboy/issue_18 | Julien Eluard | 2014-03-24 | 1 | -7/+12 |
|\ | | | | | Adding a test to demo issue #18 | ||||
| * | Adding a test to demo issue #18 | Dmitriy Ryaboy | 2014-01-12 | 1 | -7/+12 |
| | | |||||
* | | Fixed license header. | Julien Eluard | 2014-03-18 | 14 | -476/+168 |
| | | |||||
* | | asm upgraded to 3.2 | jbaruch | 2014-03-18 | 1 | -1/+1 |
| | | |||||
* | | Main.java now processes the newJar argument. | David Bernard | 2014-01-08 | 1 | -1/+1 |
|/ | |||||
* | Added Regex for exclusion and inclusion of classes | LarsSommer | 2013-12-17 | 1 | -17/+76 |
| | |||||
* | o the source repository for jardiff is no long present so i extracted the ↵ | Jason van Zyl | 2013-06-27 | 14 | -0/+3546 |
| | | | | sources from the source JAR in central, and added the required dependencies | ||||
* | Fix greater than case when comparing patch | Nahuel Dalla Vecchia | 2012-12-14 | 1 | -8/+10 |
| | |||||
* | Updated license headers. | Julien Eluard | 2012-12-01 | 6 | -72/+60 |
| | |||||
* | Removed version from code. | Julien Eluard | 2012-12-01 | 1 | -1/+1 |
| | |||||
* | Removed unused imports. | Tobias Roeser | 2012-11-24 | 1 | -3/+0 |
| | |||||
* | Added German translation for command line options. | Tobias Roeser | 2012-11-24 | 2 | -1/+13 |
| | |||||
* | Added descriptions to commandline options. | Tobias Roeser | 2012-11-24 | 1 | -86/+90 |
| | |||||
* | Rewrote commandline handling to use CmdOption toolkit. | Tobias Roeser | 2012-11-24 | 1 | -52/+92 |
| | | | | Introduced new dependency to de.tototec.cmdoption-0.2.0-SNAPSHOT (not release yet). | ||||
* | Fixed broken special parsing. | Julien Eluard | 2012-07-26 | 1 | -1/+3 |
| | |||||
* | Improved version parsing. | Julien Eluard | 2012-07-26 | 1 | -4/+9 |
| | |||||
* | Fixed wrong compareTo order. | Julien Eluard | 2012-02-02 | 2 | -13/+18 |
| | |||||
* | Fixed incorrect multi-digit version parsing. | Julien Eluard | 2012-02-02 | 1 | -2/+3 |
| | |||||
* | Fixes #1. | Julien Eluard | 2012-01-28 | 1 | -2/+2 |
| | |||||
* | Added support for 2 digits version number. | Julien Eluard | 2011-09-14 | 1 | -4/+10 |
| | |||||
* | Added support for Maven/OSGI version scheme. | Julien Eluard | 2011-09-13 | 1 | -1/+6 |
| | |||||
* | Fixed bug when a new class is added. | Julien Eluard | 2011-02-04 | 1 | -12/+12 |
| | |||||
* | Updated documentation. | Julien Eluard | 2011-02-04 | 6 | -0/+0 |
| | |||||
* | Added tests. | Julien Eluard | 2010-11-21 | 3 | -51/+55 |
| | |||||
* | Refactoring. | Julien Eluard | 2010-11-19 | 2 | -16/+20 |
| | |||||
* | Wrong field initialization. | Julien Eluard | 2010-11-19 | 1 | -0/+7 |
| | |||||
* | Wrong field initialization. | Julien Eluard | 2010-11-19 | 1 | -1/+1 |
| | |||||
* | API refactoring. | Julien Eluard | 2010-11-19 | 7 | -423/+520 |
| | |||||
* | Cleanup. | Julien Eluard | 2010-11-16 | 1 | -3/+0 |
| |