Alexander Kriegisch
97d8f7339e
Enable type parameter traversal in exact type patterns
Closes #221
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
9cf956c283
Improve array matching for all TypePattern subclasses
Relates to #24 .
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Alexander Kriegisch
6e79467e0a
Handle one- and multi-dimensional array return types correctly
Fixes https://github.com/eclipse/org.aspectj/issues/24 , both the array
return type matching as such as well as matching dimensionality patterns
correctly. E.g., 'Foo*[]' is not the same as 'Foo*[][]'. This also works
correctly in combination with asterisks, even for primitive types, i.e.
'in*[][]' correctly matches a 2-dimensional array of 'int'.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Andrey Turbanov
1c487b2e0f
Remove redundant casts after generics update
2 years ago
Andy Clement
f1cb850e40
polish - typo
2 years 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
Andy Clement
afaa961b29
mavenized org.aspectj.matcher module - wip
5 years ago
Andy Clement
3fa7416111
generics
12 years ago
aclement
34959ca903
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329268 from Nieraj
13 years ago
aclement
540672aeba
314695
14 years ago
aclement
f4b1f8502f
change all relevant DataOutputStream usage to use CompressingDataOutputStream
14 years ago
aclement
e60f463f95
44365: is() support in type patterns
14 years ago
aclement
a04e53377c
extra methods for fast recognition of certain patterns
14 years ago
aclement
e9c7eb710b
formatted
14 years ago
aclement
07c21fe958
formatted
14 years ago
aclement
9e79948650
291523: annotation pattern parsing changes for (@a.b.c.Foo *)
14 years ago
aclement
bb6a294312
148508, 265418: tests and fixes: array and varargs subtype patterns
15 years ago
aclement
eb5b285778
246125: the SPLIT
15 years ago