Andy Clement
923a1f48ce
removed shared reflection world test for now
6 anos atrás
Andy Clement
62024412b0
Tests for smart annotation unpacking for reflection types
6 anos atrás
Andy Clement
ba551b09e4
Fixes Bug 525293 - Spring AOP could be faster
Multiple changes here:
- annotation unpacking is smarter and if it only needs runtime
retention annotations it uses reflection and doesn't unpack the
bytes to discover class level retention annotations.
- Reflection worlds are shared if for the same classloader.
6 anos atrás
Andy Clement
834577ad97
polish
6 anos atrás
Andy Clement
8e079ecde2
509327: Minor fixes to improve the situation, wip
7 anos atrás
Andy Clement
3714f91628
fix warnings in build - support .isJava8 option in build
7 anos atrás
Andy Clement
de34df77ea
Upgraded to new JDT compiler - neon.1 and a bit
7 anos atrás
Andy Clement
34f33f6948
Upgrading to latest 1.9 compiler
8 anos atrás
Andy Clement
503bc62a44
376918
12 anos atrás
aclement
43c230b3c8
239649 and primitives no longer all resolved by default
13 anos atrás
aclement
32284aa740
312839: smaller class files
14 anos atrás
aclement
ccb9dc3c39
change all relevant DataOutputStream usage to use CompressingDataOutputStream
14 anos atrás
aclement
a409697885
309336: faster isAssignableFrom
14 anos atrás
aclement
ca7ff6d5d4
refactored generic type handling
14 anos atrás
aclement
7339c5da5f
parser speed tests
14 anos atrás
aclement
ea9f35ae87
work in progress to improve MemberImpl
14 anos atrás
aclement
d80b8aa5a3
slowly merging in optimizations
14 anos atrás
aclement
3657693913
268419: testcode: dynamic proxies and generics
15 anos atrás
aclement
a45da4ff22
267559: generic itd npe: fix
15 anos atrás
aclement
e58cc15a92
missing license + removed from suite
15 anos atrás
aclement
a84b3a8bb1
some annotation matching tests
15 anos atrás
aclement
da08b5a5c3
more tests
15 anos atrás
aclement
0b20da9128
253109: tests and fix
15 anos atrás
aclement
f36c8f0635
246125: pulled tests from weaver into matcher and created bcel subtypes of matcher tests where appropriate
15 anos atrás
aclement
9521b1ee89
246125: moving some very simple tests across to matcher from weaver
15 anos atrás
aclement
315fa045aa
246125: promoted generic sig parsing code to util
15 anos atrás
aclement
b7380ae57d
250632: fix (poor code tho...)
15 anos atrás
aclement
fa62ef97cd
change due to 250632 change
15 anos atrás
aclement
e72d332c31
findbugs: cleared warnings
16 anos atrás
aclement
fdb16f70ce
annoValMatch: implementation
16 anos atrás
aclement
cf93a41505
paramannos: testcode
16 anos atrás
aclement
3294a35d1b
removing asm for the moment
17 anos atrás
aclement
82e3e13c66
test and fix for 153535
18 anos atrás
mwebster
7a0f7a45b2
Bug 150487 "Tracing and Logging Framework" (support debug, info, warn, error and fatal)
18 anos atrás
mwebster
6dca4cc41d
Bug 152982 "org.aspectj Restructure - Phase 2: Move tests" (move Java 5 dependedent tests to weaver5, reduce use of reflection and conditional execution, remove duplication)
18 anos atrás
wisberg
db081c5bd8
copyright notice
18 anos atrás
mwebster
db06666e1c
Bug 150487 "Tracing and Logging Framework" (add JUnit tests)
18 anos atrás
aclement
e907c49da0
oops! testcase bug - uncovered by work on 150095
18 anos atrás
acolyer
97cd71ae81
test and fix for pr144717 - array type as pointcut parameter in reflective world
18 anos atrás
acolyer
b954b2664c
test and fix for pr140357, reference pointcuts that refer to other reference pointcuts in the same type, in a reflective world...
18 anos atrás
acolyer
064c514553
test matching on annotations directly in the java.lang package
18 anos atrás
acolyer
5611db4f27
fixes getGenericXXX methods in Reflection-based resolved member impl, GenericSignatureInformationProvider allows this to work across both 1.4 and 1.5
18 anos atrás
aclement
b6980f2f7b
Further changes for 118192
18 anos atrás
acolyer
c3bef72dca
updated tests and fix for pr116229
18 anos atrás
acolyer
dd1c1b6b4a
ensure this test works on non-windows machines too!
18 anos atrás
aclement
749461102f
fixes and improved tests for 117622
18 anos atrás
aclement
5cba2054c0
some fixes for 117622
18 anos atrás
aclement
0ea99cad04
weaver5 split out so weaver can continue to be built with Java1.3
19 anos atrás