aclement
|
92c16e8dc3
|
genericitds: I'll be finished when I get to Z
|
2005-08-19 16:17:14 +00:00 |
|
aclement
|
524b9af6ae
|
genericitds: more funky tests.
|
2005-08-19 16:16:46 +00:00 |
|
aclement
|
04bebb62e8
|
just a few tests for generic aspects...
|
2005-08-18 09:50:48 +00:00 |
|
acolyer
|
f7a8c2e721
|
tests for examples in the ajdk generics chapter
|
2005-08-18 09:31:26 +00:00 |
|
aclement
|
5242ef35b0
|
test for pr93356 and generic binary weaving itds
|
2005-08-18 07:52:18 +00:00 |
|
aclement
|
7951b5c0e2
|
some binary weaving ITD tests, they dont pass yet.
|
2005-08-18 07:51:46 +00:00 |
|
acolyer
|
d7bb145d6e
|
test cases for all examples in the new generics chapter of the ajdk
|
2005-08-17 08:37:11 +00:00 |
|
acolyer
|
e50ee045bb
|
test for declare soft in a generic aspect when using type vars
|
2005-08-16 09:26:05 +00:00 |
|
aclement
|
012ff4d700
|
genericitds: more method/ctor ITDs that use their target types generic type variables. plus some basic generic aspects that combine the building blocks
|
2005-08-15 09:27:16 +00:00 |
|
aclement
|
97eb517e2c
|
genericitds: more method/ctor ITDs that use their target types generic type variables.
|
2005-08-14 17:13:23 +00:00 |
|
aclement
|
5771d66f8e
|
genericitds: more combinations...
|
2005-08-13 15:41:23 +00:00 |
|
aclement
|
aee5f8a89b
|
genericitds: method ITDs that use their target types generic type variables.
|
2005-08-12 16:47:10 +00:00 |
|
aclement
|
48210cda00
|
genericitds: Using target type variables in your ITD field declarations.
|
2005-08-12 10:08:09 +00:00 |
|
aclement
|
eeee2b527b
|
genericitds: Using target type variables in your ITD field declarations.
|
2005-08-12 08:28:21 +00:00 |
|
acolyer
|
a5da69fd4e
|
patch from David Knibb (IBM) to make test more resilient to JVM differences in toString() implementation on annotations
|
2005-08-12 07:44:14 +00:00 |
|
acolyer
|
43cf534bfd
|
generic aspect testcases - woohoo!
|
2005-08-11 15:30:37 +00:00 |
|
avasseur
|
28ccb9d7b8
|
forgot to add that one in my last commit
|
2005-08-11 11:02:08 +00:00 |
|
acolyer
|
e6c65619c3
|
updated to test for non-parameterized super aspect
|
2005-08-11 10:40:28 +00:00 |
|
avasseur
|
875cccb16a
|
add test for proxy weaving and jit class weaving, update ltw doc
|
2005-08-11 09:22:07 +00:00 |
|
acolyer
|
56fdece12d
|
test cases for after throwing and after returning with generic and parameterized types.
|
2005-08-10 08:39:08 +00:00 |
|
acolyer
|
a0e7fbf879
|
new tests cases for args with generics and generic methods in general
|
2005-08-09 12:56:00 +00:00 |
|
aclement
|
937c645ae7
|
genericitds: 2 big changes here: I've modifed the super/extends stuff so its only in one place (UnresolvedType) - making it available through the type hierarchy. I've modified the TypeMap in the World to avoid putting entries in the type map which might confuse us later. This fix stops us putting parameterized types that are parameterized by type variables from a generic member into the typemap, since we may look them up later for another member that happened to use the same variable name but had different bounds specified. I'm sure its not perfect yet, but it is definetly improved. things like Enum<E> still go in the typemap since E is not a generic member type variable.
|
2005-08-09 10:19:41 +00:00 |
|
aclement
|
43f8b24ddb
|
GenericAspects: from AJDK
|
2005-08-09 10:08:07 +00:00 |
|
acolyer
|
3159ae48b7
|
some updates to make this sort-of-compile
|
2005-08-08 15:57:29 +00:00 |
|
aclement
|
311d26eeec
|
genericitds: reusing similar specifications for type variables in the same aspect 'Comparable<? super T/P>'. If our logic isnt working correctly, it reports a problem with calls to the second ITD thinking it is specified as '<P extends Object & Comparable<? super T>>'
|
2005-08-08 15:18:46 +00:00 |
|
aclement
|
f8e91b5923
|
genericitds: test programs for ITDs targetting the different kinds of type.
|
2005-08-08 15:16:15 +00:00 |
|
aclement
|
64f0a5bd91
|
genericitds:
|
2005-08-08 09:06:58 +00:00 |
|
aclement
|
f2d4dce3c8
|
genericitds: sharing type variables with generic type - parsing test
|
2005-08-08 08:36:05 +00:00 |
|
aclement
|
7e71de736f
|
genericitds: test programs
|
2005-08-08 08:33:09 +00:00 |
|
acolyer
|
8f4da67cd5
|
tests and implementation for calls to bridge methods. This completes the implementation of the call pointcut for generic and parameterized types.
|
2005-08-05 10:19:23 +00:00 |
|
acolyer
|
c22c80074c
|
tests and fix for call pointcut matching with various generic and parameterized types
|
2005-08-05 08:59:15 +00:00 |
|
acolyer
|
0894d1dd32
|
test cases for execution pointcut with generic and parameterized types. This completes the implementation of the execution pcd with generics. :)
|
2005-08-04 14:41:28 +00:00 |
|
acolyer
|
64db5cf905
|
last couple of withincode tests - this completes the testing and implementation of withincode with generic and parameterized types
|
2005-08-04 14:17:12 +00:00 |
|
acolyer
|
0368e8e8bd
|
with the new matching algorithm, these tests now pass - hurrah!
|
2005-08-04 14:06:09 +00:00 |
|
acolyer
|
7b2bd108b7
|
improved and additional signature matching tests
|
2005-08-04 13:19:47 +00:00 |
|
aclement
|
7bd52be216
|
genericitds: more combinations
|
2005-08-03 10:50:44 +00:00 |
|
aclement
|
7dde3368a1
|
genericitds: now we're getting silly..
|
2005-08-03 08:40:55 +00:00 |
|
aclement
|
fbb19cca20
|
genericitds: more combinations
|
2005-08-03 07:39:34 +00:00 |
|
aclement
|
9566ac2e6d
|
genericitds: the possibilities are endless.
|
2005-07-29 14:05:05 +00:00 |
|
aclement
|
0401dd1abd
|
genericitds: using wildcard '? extends' with typevariables.
|
2005-07-29 13:20:10 +00:00 |
|
acolyer
|
42fc0becde
|
tests for initialization and preinitialization pointcut matching with generics
|
2005-07-29 13:10:36 +00:00 |
|
aclement
|
506b37517e
|
genericitds: using wildcard '? extends Type'
|
2005-07-29 12:50:05 +00:00 |
|
aclement
|
d8c084d286
|
genericitds: using wildcard '? extends' with typevariables.
|
2005-07-29 12:48:58 +00:00 |
|
acolyer
|
1156a21f2a
|
test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete.
|
2005-07-29 11:10:49 +00:00 |
|
acolyer
|
de2890a546
|
updates to tests in accordance with generics simplification plan
|
2005-07-28 10:54:17 +00:00 |
|
aclement
|
3ab5051f53
|
changed dumb testcase
|
2005-07-27 11:51:03 +00:00 |
|
aclement
|
9ecb2c94f5
|
sick sick sick generic itd tests.
|
2005-07-26 14:17:04 +00:00 |
|
aclement
|
f792b5464b
|
generics: testcase - static generic method ITD
|
2005-07-26 08:25:05 +00:00 |
|
acolyer
|
ed26f1f873
|
annotated lines that should produce compilation warnings
|
2005-07-22 15:38:00 +00:00 |
|
avasseur
|
619a6adf47
|
fix #104212 very bad bug on static method call jp that has been around since java 1.4 is there
|
2005-07-22 14:57:40 +00:00 |
|