Lars Grefer
5580db6c5c
Remove project.parent.relative path as ../pom.xml is already the default
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Andy Clement
9cab747172
Fix the serial version UID contribution to work properly
3 лет назад
Andy Clement
8fb374ceba
lets have maven fail if those tests fail...
3 лет назад
Andy Clement
50e1d8e5a1
typo
3 лет назад
Andy Clement
54f35a5dd0
Merge pull request #5 from larsgrefer/remove-old-version-checks
Remove checks for old Java Versions
3 лет назад
Lars Grefer
2722e60770
Merge branch 'master' of github.com:eclipse/org.aspectj into remove-old-version-checks
3 лет назад
Andy Clement
91ad0de370
Test on LTS versions and most recent non LTS
3 лет назад
Lars Grefer
17c4c44c4c
Merge branch 'master' of github.com:eclipse/org.aspectj into remove-old-version-checks
3 лет назад
Andy Clement
dbbbac8dbd
Merge pull request #4 from larsgrefer/feature/github-actions
Fix and improve the CI Jobs
3 лет назад
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 лет назад
Andy Clement
b0b2f50a27
Fix up tests and reduce verbosity on J11
3 лет назад
Andy Clement
e5c41da863
Attempting to get J11 build happy at github
3 лет назад
Andy Clement
7e8259b0d4
Making tests behave on 11
3 лет назад
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 лет назад
Lars Grefer
05f797adde
Simplify checks for Java 8 to true
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
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 лет назад
Andy Clement
1e2096910f
Trying to reduce test verbosity
3 лет назад
Lars Grefer
d7ba05ce26
Remove checks for old Java Versions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Andy Clement
4f027bd94f
Adjust ASM version number used to work properly with Records (J14)
3 лет назад
Lars Grefer
60b7a300df
Fix compilation of JavadocRunner for Java 13+
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
31d2091f89
Fix JRockitAgentTest for Java 9 and 10
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
551039d920
Test more Java versions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
621169bc7e
Print used tool versions
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
242631cf8c
Fix compilation on Java 11
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Andy Clement
3e7baa39cd
Merge pull request #3 from larsgrefer/feature/github-actions
Create a simple CI Job using GitHub Actions
3 лет назад
Andy Clement
a9c5b9f80c
Merge pull request #2 from larsgrefer/feature/diamond-operator
Use the diamond operator where possible
3 лет назад
Lars Grefer
cd2eedb6f5
Fix Javadoc generation on Java 11
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
85ccda9262
Fix Testcase
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
0377c66272
Create maven.yml
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Lars Grefer
e1bff9a570
Use the diamond operator where possible
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 лет назад
Andy Clement
b6eee2e105
Merge pull request #1 from larsgrefer/feature/java5
Update the code to Java 5 features
3 лет назад
Andy Clement
29f947156e
Merge branch 'master' into feature/java5
3 лет назад
Andy Clement
cacc9d5602
Add a debug flag to workaround issue until we can sort it (565713)
3 лет назад
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 лет назад
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 лет назад
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 лет назад
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 лет назад
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 лет назад
Andy Clement
c3289ab86b
Polish
3 лет назад
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 лет назад
Andy Clement
1dc58988d1
Rev to 1.9.7.BUILD-SNAPSHOT
3 лет назад
Emmanuel Bourg
9187ffd3f0
Fixed a misplaced <para> element in the Docbook documentation for ajc
9 лет назад
Andy Clement
3d7bc04288
AspectJ 1.9.6 final bits
3 лет назад
Andy Clement
199aaba33a
Update ASM and fix packaging for matcher artifact
3 лет назад
Andy Clement
4f6619ca4b
polish and new test for 550705
4 лет назад
Andy Clement
ebc1e849d3
558995 testcode
4 лет назад
Andy Clement
869b7cccd3
Fix 550705: tricky intermittent verify error
4 лет назад
Andy Clement
7e0b21d132
Polish
4 лет назад
Andy Clement
4803a9abdd
Added basic ThreadLocalAwareRepository - groundwork for 561819
4 лет назад
Andy Clement
8fa573040f
Fix for 558995: NullPointerException at org.aspectj.weaver.ReferenceType.getWeaverState
4 лет назад