| Commit message (Expand) | Author | Age | Files | Lines |
* | Set Java 19 compiler version after JDT Core merge | Alexander Kriegisch | 2022-10-02 | 1 | -1/+1 |
* | First Java 19 version, barely tested. | Alexander Kriegisch | 2022-10-01 | 2 | -5/+7 |
* | Make IStateListener.aboutToCompareClasspaths use typed lists | Alexander Kriegisch | 2022-04-18 | 2 | -2/+2 |
* | Cleanup redundant null check before instanceof | Andrey Turbanov | 2022-04-17 | 5 | -8/+7 |
* | Reduce 'Object' class usage | Andrey Turbanov | 2022-04-15 | 8 | -25/+16 |
* | Fix suspicious Map.get call | Andrey Turbanov | 2022-04-15 | 1 | -1/+1 |
* | Remove redundant casts after generics update | Andrey Turbanov | 2022-04-12 | 13 | -46/+38 |
* | Merge pull request #131 from turbanoff/use_generics_ajdt.core | Andy Clement | 2022-04-11 | 21 | -59/+66 |
|\ |
|
| * | Update 'org.aspectj.ajdt.core' code to use generics | Andrey Turbanov | 2022-02-28 | 21 | -59/+66 |
* | | AjcTestCase: be less verbose when appending to buffer repeatedly | Alexander Kriegisch | 2022-03-31 | 1 | -71/+39 |
* | | Make sure to always print commands when running Java test classes | Alexander Kriegisch | 2022-03-31 | 2 | -8/+10 |
* | | Use upstream method to generate '--add-reads', '--add-exports' info | Alexander Kriegisch | 2022-03-27 | 1 | -3/+8 |
* | | Add test case + experimental fix for AJC option '--add-exports' | Alexander Kriegisch | 2022-03-27 | 3 | -2/+23 |
* | | Fix AjcTaskTest by correctly identifying snapshot versions | Alexander Kriegisch | 2022-03-24 | 1 | -2/+2 |
* | | Add JDT Core and bcel-builder to test classpath | Alexander Kriegisch | 2022-03-24 | 1 | -2/+9 |
* | | Upgrade to latest JDT Core Java 18 changes, activate J18 preview tests | Alexander Kriegisch | 2022-03-24 | 1 | -1/+1 |
* | | Make sure that program arguments are passed through in full LTW mode | Alexander Kriegisch | 2022-03-23 | 1 | -14/+17 |
* | | Introduce AjcTestCase.DEFAULT_FULL_LTW_CLASSPATH_ENTRIES | Alexander Kriegisch | 2022-03-23 | 1 | -5/+12 |
* | | AJDT Core: use JUnit 4 from class path instead of 3.8 from lib/junit | Alexander Kriegisch | 2022-03-23 | 2 | -2/+9 |
* | | Fix broken 'useFullLTW' test mode | Alexander Kriegisch | 2022-03-23 | 1 | -2/+6 |
* | | Use static imports for file and path separator constants | Alexander Kriegisch | 2022-03-23 | 2 | -25/+31 |
* | | Prepare code, tests and docs for Java 18 | Alexander Kriegisch | 2022-03-21 | 1 | -1/+1 |
|/ |
|
* | Cleanup redundant type casts, due to too weak variable type declaration | Andrey Turbanov | 2022-02-26 | 2 | -13/+9 |
* | protect against NPE for inheritance and annotation style | Andy Clement | 2022-01-20 | 1 | -3/+2 |
* | Fix annotation style support for if(true) and if(false) | Andy Clement | 2022-01-17 | 1 | -2/+8 |
* | Merge pull request #109 from turbanoff/avoid_empty_arrays_allocation | Andy Clement | 2022-01-10 | 6 | -14/+14 |
|\ |
|
| * | Reduce empty array allocations | Andrey Turbanov | 2021-12-18 | 6 | -14/+14 |
* | | Use StringBuilder/StringJoiner for concatenation String's in loop | Andrey Turbanov | 2021-12-18 | 1 | -6/+4 |
|/ |
|
* | Merge pull request #103 from turbanoff/redundant_boxing | Andy Clement | 2021-12-13 | 2 | -2/+2 |
|\ |
|
| * | Cleanup redundant boxing. | Andrey Turbanov | 2021-11-20 | 2 | -2/+2 |
* | | Replace more usages of StringBuffer with StringBuilder | Andrey Turbanov | 2021-12-05 | 5 | -17/+17 |
* | | Merge pull request #101 from turbanoff/use_StringBuilder_instead_of_StringBuffer | Andy Clement | 2021-11-30 | 27 | -50/+50 |
|\ \ |
|
| * | | Replace uses of StringBuffer with StringBuilder. | Andrey Turbanov | 2021-11-20 | 27 | -50/+50 |
| |/ |
|
* / | According to javadoc File.isDirectory 'true' if and only if the file denoted ... | Andrey Turbanov | 2021-11-20 | 1 | -2/+2 |
|/ |
|
* | Rename DOM AST class TypePattern to AbstractTypePattern | Alexander Kriegisch | 2021-10-08 | 20 | -60/+59 |
* | Update ECJ version, activate Java 17 preview features tests | Alexander Kriegisch | 2021-10-02 | 1 | -1/+1 |
* | In ITD processing, use setter instead of assigning Scope directly | Alexander Kriegisch | 2021-09-07 | 3 | -3/+6 |
* | Add AJDT support for printing switch expressions | Alexander Kriegisch | 2021-09-07 | 1 | -7/+32 |
* | AjBuildConfig: simplify null classpath removal from path list | Alexander Kriegisch | 2021-06-26 | 1 | -7/+2 |
* | Quick fix for AJC '--release' option | Alexander Kriegisch | 2021-06-26 | 2 | -1/+19 |
* | Minor code clean-ups | Alexander Kriegisch | 2021-06-26 | 2 | -20/+23 |
* | Upgrade license from CPLv1/EPLv1 to EPLv2 | Alexander Kriegisch | 2021-06-04 | 211 | -3079/+3079 |
* | Replace use of ASM-renamed by original ASM | Alexander Kriegisch | 2021-05-16 | 1 | -4/+4 |
* | Remove some cruft from test classes Ajc, AjcTestCase, AntSpec | Alexander Kriegisch | 2021-04-16 | 2 | -59/+14 |
* | Remove managing obsolete folder lib/asm | Alexander Kriegisch | 2021-04-16 | 1 | -43/+25 |
* | Remove remaining usage message duplication between ECJ and AJC | Alexander Kriegisch | 2021-04-14 | 2 | -201/+30 |
* | Fix OutjarTest regarding Ajc output (usage messages etc.) | Alexander Kriegisch | 2021-03-21 | 1 | -46/+39 |
* | Fix some deprecated Java and JUnit warnings by using newer API calls | Alexander Kriegisch | 2021-03-21 | 2 | -2/+2 |
* | Fix + improve some tests regarding Ajc output (usage messages etc.) | Alexander Kriegisch | 2021-03-21 | 5 | -91/+110 |
* | Improve usage text, error and warning output in batch compiler | Alexander Kriegisch | 2021-03-20 | 3 | -27/+21 |