Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 'for' loop replaceable with enhanced 'for' loop | Lars Grefer | 2020-08-08 | 7 | -163/+157 |
| | | | | | | Reports for loops which iterate over collections or arrays, and can be replaced with an enhanced for loop (i.e. the foreach iteration syntax). Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | Rev to 1.9.7.BUILD-SNAPSHOT | Andy Clement | 2020-07-22 | 1 | -1/+1 |
| | |||||
* | AspectJ 1.9.6 final bitsV1_9_6 | Andy Clement | 2020-07-22 | 1 | -1/+1 |
| | |||||
* | Include JDTCore for Java14 | Andy Clement | 2020-04-20 | 3 | -46/+51 |
| | |||||
* | polish | Andy Clement | 2019-11-29 | 3 | -4/+9 |
| | |||||
* | Move to 1.9.6.BUILD-SNAPSHOT version | Andy Clement | 2019-11-28 | 3 | -36/+35 |
| | |||||
* | 1.9.5 release versions in pomsV1_9_5 | Andy Clement | 2019-11-28 | 1 | -1/+1 |
| | |||||
* | Java 13 support | Andy Clement | 2019-11-25 | 2 | -56/+61 |
| | |||||
* | Fix Bug 550290 - Lack of TypeSafeEnum#hashCode may lead to non-deterministic ↵ | Andy Clement | 2019-09-09 | 1 | -9/+21 |
| | | | | bytecode | ||||
* | Update to 1.9.5.BUILD-SNAPSHOT in poms | Andy Clement | 2019-06-03 | 1 | -1/+1 |
| | |||||
* | 1.9.4 POMS | Andy Clement | 2019-05-10 | 1 | -1/+1 |
| | |||||
* | pushed versions to 1.9.4.BUILD-SNAPSHOT | Andy Clement | 2019-04-17 | 1 | -1/+1 |
| | |||||
* | Updated with Java12 support | Andy Clement | 2019-04-03 | 1 | -0/+4 |
| | |||||
* | extra util for finding suitable files with mustBeJar option | Andy Clement | 2019-02-19 | 1 | -0/+35 |
| | |||||
* | Add module tests back in - but streamlined | Andy Clement | 2019-01-31 | 1 | -0/+30 |
| | |||||
* | various polish to previously mavenized projects to support newer ones | Andy Clement | 2019-01-31 | 1 | -5/+4 |
| | |||||
* | fix version | Andy Clement | 2019-01-25 | 1 | -1/+1 |
| | |||||
* | mavenized util module | Andy Clement | 2019-01-23 | 26 | -133/+71 |
| | |||||
* | 1.9.2.RC1 changesV1_9_2_RC1 | Andy Clement | 2018-09-29 | 1 | -0/+4 |
| | |||||
* | Support Java10 | Andy Clement | 2018-04-18 | 1 | -6/+13 |
| | |||||
* | Updates to better cope with future JDKs | Andy Clement | 2017-11-09 | 1 | -11/+34 |
| | | | | | | | | | | | | | | The version handling in LangUtil has been overhauled to cope better with post 1.8 releases (JDK9 and JDK10 or 18.3 or whatever they call it). As part of this moved to treating JDK9 as '9' rather than '1.9'. Also removed duplicate version processing logic and had that defer to the one place in LangUtil where we now deal with it. Includes some generics tidyup in ajdoc. More ajdoc work is necessary for Java10 because it removes the standard doclet (old style). However trying to invoke the internal Javadoc handler in Java10 is failing due to module visibility rules. | ||||
* | Adjust how classpath entries manipulated for Java9 support | Andy Clement | 2017-10-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Prior to this AspectJ would discard ignore the ClasspathEntry objects built by JDT and just work with the classpath as a string, driving the JDT FileSystem to rebuild classpath entries again at a later date using the string. This is more complex in Java9 because the string representation was losing whether some entries came in via modulepath. ClasspathEntry construction for modulepath entries is non trivial (since the module-info must be processed). The new version will cache some of the ClasspathEntry objects (those built for modulepaths) and do more work on the AspectJ side building classpath entries in general. It now passes these entries to a different FileSystem entry point rather than the entry point that takes a string path. | ||||
* | Reusable SoftHashMap utility class | Andy Clement | 2017-09-28 | 1 | -0/+95 |
| | |||||
* | various changes to make more tests pass on Java9 | Andy Clement | 2017-09-22 | 1 | -0/+7 |
| | |||||
* | Bring Java9 branch in line with 1.8.11 progress | Andy Clement | 2017-09-21 | 3 | -38/+36 |
|\ | |||||
| * | reduced min Java version to 1.6 | Andy Clement | 2016-12-16 | 1 | -1/+1 |
| | | |||||
| * | Fixing generics warnings | Andy Clement | 2016-10-28 | 3 | -38/+36 |
| | | |||||
* | | Merged post 1.8.5 changes into Java9 branch | Andy Clement | 2017-09-20 | 2 | -21/+58 |
|\| | |||||
| * | 406167: cope with rogue generic inner type signatures | Andy Clement | 2015-04-01 | 2 | -21/+58 |
| | | |||||
* | | compatibility with JDK 190 build 175 | Andy Clement | 2017-06-27 | 1 | -1/+1 |
| | | |||||
* | | Java9 jrt-fs.jar helpers | Andy Clement | 2016-06-27 | 1 | -0/+10 |
| | | |||||
* | | Cope with java version becoming 9.X rather than 1.9.X | Andy Clement | 2016-01-04 | 1 | -6/+15 |
|/ | |||||
* | Tidy up post APT changes | Andy Clement | 2014-08-05 | 1 | -23/+23 |
| | |||||
* | add apt tests | hsestupin | 2014-08-01 | 1 | -50/+57 |
| | | | | Signed-off-by: hsestupin <stupin.sergey@gmail.com> | ||||
* | Polish 1.8.0 and optimized fastmatch for and/or pointcutV1_8_0RC2 | Andy Clement | 2014-03-20 | 1 | -1/+0 |
| | |||||
* | AspectJ 1.8 | Andy Clement | 2013-07-29 | 1 | -1/+5 |
| | |||||
* | 391123: ltw cache improvements | Andy Clement | 2012-10-29 | 1 | -0/+5 |
| | |||||
* | 389967 | Andy Clement | 2012-10-01 | 1 | -0/+6 |
| | |||||
* | generics | aclement | 2011-05-07 | 4 | -41/+43 |
| | |||||
* | generics | aclement | 2011-05-07 | 1 | -13/+13 |
| | |||||
* | 282379 | aclement | 2011-02-05 | 1 | -2/+16 |
| | |||||
* | generics | aclement | 2010-07-15 | 3 | -810/+767 |
| | |||||
* | java5 | aclement | 2010-07-08 | 1 | -0/+1 |
| | |||||
* | generics | aclement | 2010-07-07 | 1 | -192/+204 |
| | |||||
* | formatted | aclement | 2010-05-18 | 1 | -8/+14 |
| | |||||
* | cope with broken system properties | aclement | 2010-05-12 | 1 | -15/+30 |
| | |||||
* | 303758: fixes | aclement | 2010-02-24 | 1 | -2/+5 |
| | |||||
* | 288198: 1.7 support | aclement | 2009-09-04 | 1 | -126/+67 |
| | |||||
* | close streams | aclement | 2009-09-03 | 1 | -3/+3 |
| | |||||
* | unnecessary code | aclement | 2009-02-28 | 2 | -225/+338 |
| |