aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.ajdt.core/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix up tests and reduce verbosity on J11Andy Clement2020-08-142-2/+2
|
* Trying to reduce test verbosityAndy Clement2020-08-133-102/+115
|
* Use the diamond operator where possibleLars Grefer2020-08-1334-159/+159
| | | | Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* Unnecessary unboxingLars Grefer2020-08-083-4/+4
| | | | | | Reports "unboxing", e.g. explicit unwrapping of wrapped primitive values. Unboxing is unnecessary under Java 5 and newer, and can be safely removed. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* Unnecessary boxingLars Grefer2020-08-085-8/+8
| | | | | | Reports explicit boxing, i.e. wrapping of primitive values in objects. Explicit manual boxing is unnecessary under Java 5 and newer, and can be safely removed. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* 'String.indexOf()' expression is replaceable with 'contains()'Lars Grefer2020-08-0814-38/+36
| | | | | | Reports any String.indexOf() expressions which can be replaced with a call to the String.contains() method available in Java 5 and newer. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* 'while' loop replaceable with enhanced 'for' loopLars Grefer2020-08-081-23/+19
| | | | | | Reports while loops which iterate over collections, and can be replaced with an enhanced for loop (i.e. foreach iteration syntax). Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* 'for' loop replaceable with enhanced 'for' loopLars Grefer2020-08-0859-855/+769
| | | | | | 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>
* PolishAndy Clement2020-07-222-26/+25
|
* Update ASM and fix packaging for matcher artifactAndy Clement2020-07-171-142/+142
|
* Fix for 558995: NullPointerException at ↵Andy Clement2020-04-221-2/+8
| | | | org.aspectj.weaver.ReferenceType.getWeaverState
* fix tests running on windowseli-fin2020-04-211-1/+1
| | | | | This caused checkRtJar to return an error, which led to some tests to fail Signed-off-by: Eli Finkel <eyfinkel@gmail.com>
* Fix support for -14 on command line - was missing from JDTAndy Clement2020-04-211-7/+10
|
* Include JDTCore for Java14Andy Clement2020-04-202-16/+16
|
* Java 13 supportAndy Clement2019-11-2512-281/+303
|
* Fix Bug 551084 - NullPointerException at ↵Andy Clement2019-09-161-17/+17
| | | | org.aspectj.ajdt.internal.core.builder.AjBuildManager.checkRtJar
* make test a bit more reliableAndy Clement2019-09-091-53/+42
|
* Fix Bug 550290 - Lack of TypeSafeEnum#hashCode may lead to non-deterministic ↵Andy Clement2019-09-091-10/+11
| | | | bytecode
* Update to 1.9.5.BUILD-SNAPSHOT in pomsAndy Clement2019-06-031-10/+10
|
* polish for 1.9.3V1_9_3Andy Clement2019-04-041-7/+14
|
* Updated with Java12 supportAndy Clement2019-04-033-5/+4
|
* 1.9.3.RC1 final bitsV1_9_3RC1Andy Clement2019-03-071-1/+8
|
* remove unnecessary classpath entriesAndy Clement2019-03-061-9/+2
|
* improved test harnesses for working with runtimeAndy Clement2019-02-191-1/+4
|
* Fix version tagging for info stringsAndy Clement2019-02-114-10/+10
|
* Add module tests back in - but streamlinedAndy Clement2019-02-013-47/+62
|
* various polish to previously mavenized projects to support newer onesAndy Clement2019-01-314-61/+25
|
* mavenizing org.aspectj.ajdt.core - wipAndy Clement2019-01-29213-0/+11888
|
* Merge changes for 536782Andy Clement2018-10-151-2/+5
| | | | Changes contributed by Manfred under https://github.com/eclipse/org.aspectj/pull/5/commits
* adjust to allow clean merge - attempt 1Andy Clement2018-10-151-1/+1
|
* polishAndy Clement2018-10-151-5/+2
|
* polishAndy Clement2018-10-111-5/+8
|
* polishAndy Clement2018-10-111-4/+35
|
* Reverse default - behave like 1.5 (support annotations) by defaultAndy Clement2018-10-102-25/+12
|
* Up'd commit hash to correct one for 1.9.2.rc2Andy Clement2018-10-011-1/+1
|
* 1.9.2.RC1 changesV1_9_2_RC1Andy Clement2018-09-294-10/+13
|
* Working towards 1.9.1V1_9_1Andy Clement2018-04-201-2/+2
|
* Support Java10Andy Clement2018-04-185-7/+22
|
* Updated to 1.9.0 finalAndy Clement2018-04-021-1/+1
|
* Add checking for env variable ASPECTJ_OPTS in addition to sys propAndy Clement2018-03-121-1/+9
|
* Bug#531694: generate more optional thisJoinPoint construction codeAndy Clement2018-03-092-1/+23
| | | | | | | This commit introduces some new methods into the runtime Factory class and modifies code generation to use them (and to use the form of the LDC bytecode that loads class constants).
* Remove modules from 'full classpath' for nowAndy Clement2018-02-141-2/+2
|
* better handling of modulesAndy Clement2018-02-143-13/+67
|
* Fixed up path handling, including implicit jmod inclusionAndy Clement2018-02-141-52/+63
|
* Add missing OverridesAndy Clement2018-02-141-0/+6
|
* Add missing key for invalidModuleNameAndy Clement2018-02-141-0/+1
|
* avoid <> for now until build changes made to jump to right java versionV1_9_0_RC3Andy Clement2018-02-053-10/+10
|
* JDT Upgrade for 1.9.0.rc3Andy Clement2018-02-0512-67/+132
|
* remove rogue printlnAndy Clement2018-01-031-1/+0
|
* bump compiler.name for rc2earlyJava9Andy Clement2017-11-091-1/+1
|