Alexander Kriegisch
97d8f7339e
Enable type parameter traversal in exact type patterns
Closes #221
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
1 year ago
Andrey Turbanov
b1c52e2f5e
Replace uses of StringBuffer with StringBuilder.
StringBuffer is a legacy synchronized class. StringBuilder is a direct replacement to StringBuffer which generally have better performance.
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
Lars Grefer
2409bcbc7c
Redundant Collection.addAll() call
Reports Collection.addAll() and Map.putAll() calls after instantiation of a collection using a constructor call without arguments. Such constructs can be replaced with a single call to a parametrized constructor which simplifies code. Also for some collections the replacement might be more performant.
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
Andy Clement
afaa961b29
mavenized org.aspectj.matcher module - wip
5 years ago
Andy Clement
a847c704cd
generics
11 years ago
aclement
9e79948650
291523: annotation pattern parsing changes for (@a.b.c.Foo *)
14 years ago
aclement
ad94bf289f
246125: pulled tests from weaver into matcher and created bcel subtypes of matcher tests where appropriate
15 years ago