Lars Grefer
5580db6c5c
Remove project.parent.relative path as ../pom.xml is already the default
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Andy Clement
9cab747172
Fix the serial version UID contribution to work properly
3 vuotta sitten
Andy Clement
8fb374ceba
lets have maven fail if those tests fail...
3 vuotta sitten
Andy Clement
50e1d8e5a1
typo
3 vuotta sitten
Andy Clement
54f35a5dd0
Merge pull request #5 from larsgrefer/remove-old-version-checks
Remove checks for old Java Versions
3 vuotta sitten
Lars Grefer
2722e60770
Merge branch 'master' of github.com:eclipse/org.aspectj into remove-old-version-checks
3 vuotta sitten
Andy Clement
91ad0de370
Test on LTS versions and most recent non LTS
3 vuotta sitten
Lars Grefer
17c4c44c4c
Merge branch 'master' of github.com:eclipse/org.aspectj into remove-old-version-checks
3 vuotta sitten
Andy Clement
dbbbac8dbd
Merge pull request #4 from larsgrefer/feature/github-actions
Fix and improve the CI Jobs
3 vuotta sitten
Lars Grefer
6a9b1b7293
Merge branch 'master' of github.com:eclipse/org.aspectj into feature/github-actions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Andy Clement
b0b2f50a27
Fix up tests and reduce verbosity on J11
3 vuotta sitten
Andy Clement
e5c41da863
Attempting to get J11 build happy at github
3 vuotta sitten
Andy Clement
7e8259b0d4
Making tests behave on 11
3 vuotta sitten
Lars Grefer
26d18421da
Merge branch 'feature/simplify-ajdoc' of github.com:larsgrefer/org.aspectj into feature/github-actions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
05f797adde
Simplify checks for Java 8 to true
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
f70aeb5ed9
Always run javadoc using the ToolProvider API
`com.sun.tools.javadoc.Main` isn't available in recent Java versions (13+)
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Andy Clement
1e2096910f
Trying to reduce test verbosity
3 vuotta sitten
Lars Grefer
d7ba05ce26
Remove checks for old Java Versions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Andy Clement
4f027bd94f
Adjust ASM version number used to work properly with Records (J14)
3 vuotta sitten
Lars Grefer
60b7a300df
Fix compilation of JavadocRunner for Java 13+
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
31d2091f89
Fix JRockitAgentTest for Java 9 and 10
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
551039d920
Test more Java versions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
621169bc7e
Print used tool versions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
242631cf8c
Fix compilation on Java 11
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Andy Clement
3e7baa39cd
Merge pull request #3 from larsgrefer/feature/github-actions
Create a simple CI Job using GitHub Actions
3 vuotta sitten
Andy Clement
a9c5b9f80c
Merge pull request #2 from larsgrefer/feature/diamond-operator
Use the diamond operator where possible
3 vuotta sitten
Lars Grefer
cd2eedb6f5
Fix Javadoc generation on Java 11
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
85ccda9262
Fix Testcase
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
0377c66272
Create maven.yml
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Lars Grefer
e1bff9a570
Use the diamond operator where possible
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 vuotta sitten
Andy Clement
b6eee2e105
Merge pull request #1 from larsgrefer/feature/java5
Update the code to Java 5 features
3 vuotta sitten
Andy Clement
29f947156e
Merge branch 'master' into feature/java5
3 vuotta sitten
Andy Clement
cacc9d5602
Add a debug flag to workaround issue until we can sort it (565713)
3 vuotta sitten
Lars Grefer
93ce335dc0
Unnecessary unboxing
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>
3 vuotta sitten
Lars Grefer
f33600d4d5
Unnecessary boxing
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>
3 vuotta sitten
Lars Grefer
c1c373f427
'String.indexOf()' expression is replaceable with 'contains()'
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>
3 vuotta sitten
Lars Grefer
a508fd5315
'while' loop replaceable with enhanced 'for' loop
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>
3 vuotta sitten
Lars Grefer
72194b7982
'for' loop replaceable with enhanced 'for' loop
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>
3 vuotta sitten
Andy Clement
c3289ab86b
Polish
3 vuotta sitten
eli-fin
5c82acb58e
Fix serialVersionUID initialization for java9+
Move initialization of static final serialVersionUID field to clinit, since as of java9+, the runtime won't allow setting final fields outside clinit
Signed-off-by: Eli Finkel <eyfinkel@gmail.com>
5 vuotta sitten
Andy Clement
1dc58988d1
Rev to 1.9.7.BUILD-SNAPSHOT
3 vuotta sitten
Emmanuel Bourg
9187ffd3f0
Fixed a misplaced <para> element in the Docbook documentation for ajc
9 vuotta sitten
Andy Clement
3d7bc04288
AspectJ 1.9.6 final bits
3 vuotta sitten
Andy Clement
199aaba33a
Update ASM and fix packaging for matcher artifact
3 vuotta sitten
Andy Clement
4f6619ca4b
polish and new test for 550705
4 vuotta sitten
Andy Clement
ebc1e849d3
558995 testcode
4 vuotta sitten
Andy Clement
869b7cccd3
Fix 550705: tricky intermittent verify error
4 vuotta sitten
Andy Clement
7e0b21d132
Polish
4 vuotta sitten
Andy Clement
4803a9abdd
Added basic ThreadLocalAwareRepository - groundwork for 561819
4 vuotta sitten
Andy Clement
8fa573040f
Fix for 558995: NullPointerException at org.aspectj.weaver.ReferenceType.getWeaverState
4 vuotta sitten