Alexander Kriegisch
e4d0091ada
Enable type parameter traversal in exact type patterns
Closes #221
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
6585b9ef46
Add traverse methods for declare and pattern types
Relates to #215 .
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
49cb924f54
Upgrade license from CPLv1/EPLv1 to EPLv2
This was required by the Eclipse team as one precondition for the next
release.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
3 years ago
Lars Grefer
702f3fa5bd
Cleanup unused imports
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 years ago
Lars Grefer
e1bff9a570
Use the diamond operator where possible
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 years ago
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 years ago
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 years ago
Andy Clement
afaa961b29
mavenized org.aspectj.matcher module - wip
5 years ago
Andy Clement
43fab006f4
Fix some generics warnings, add overrides
6 years ago
Andy Clement
b45ec3291d
456003: == to equals
9 years ago
Andy Clement
6afb281ef0
405016: class literals in annotation matching
11 years ago
Andy Clement
edb41e385f
391384: fix
11 years ago
Andy Clement
0d69bd3eba
389752: annotation value matching fixes - multiple anno values correctly resolved now and enum values compared correctly
11 years ago
aclement
fc7ad6de88
363979
12 years ago
aclement
668a0fbd63
357012/357013
12 years ago
aclement
34b6b7ea43
320358: type signature changes
14 years ago
aclement
540672aeba
314695
14 years ago
aclement
f4b1f8502f
change all relevant DataOutputStream usage to use CompressingDataOutputStream
14 years ago
aclement
a882810c2c
generics
14 years ago
aclement
b75f2701f2
formatted
14 years ago
aclement
da3af2cc90
formatted
14 years ago
aclement
9e79948650
291523: annotation pattern parsing changes for (@a.b.c.Foo *)
14 years ago
aclement
eb5b285778
246125: the SPLIT
15 years ago