summaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/pointcuts
Commit message (Collapse)AuthorAgeFilesLines
* e37 related changesaclement2011-12-101-4/+5
|
* new tests cases for args with generics and generic methods in generalacolyer2005-08-098-0/+341
|
* tests and implementation for calls to bridge methods. This completes the ↵acolyer2005-08-051-0/+77
| | | | implementation of the call pointcut for generic and parameterized types.
* tests and fix for call pointcut matching with various generic and ↵acolyer2005-08-054-14/+218
| | | | parameterized types
* test cases for execution pointcut with generic and parameterized types. This ↵acolyer2005-08-043-0/+177
| | | | completes the implementation of the execution pcd with generics. :)
* last couple of withincode tests - this completes the testing and ↵acolyer2005-08-041-0/+4
| | | | implementation of withincode with generic and parameterized types
* with the new matching algorithm, these tests now pass - hurrah!acolyer2005-08-041-0/+23
|
* improved and additional signature matching testsacolyer2005-08-043-0/+150
|
* tests for initialization and preinitialization pointcut matching with genericsacolyer2005-07-293-0/+92
|
* test cases for get, set, staticinitialization, this, target, and within ↵acolyer2005-07-298-0/+312
| | | | pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete.
* updates to tests in accordance with generics simplification planacolyer2005-07-282-4/+2
|
* annotated lines that should produce compilation warningsacolyer2005-07-221-4/+4
|
* fixes bug in test case caught by improved error messages in compileracolyer2005-07-211-1/+1
|
* This is the beginning of a significant refactoring needed to cleanly support ↵acolyer2005-07-155-0/+148
| | | | generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes.
* more test cases covering generics in pointcut expressionsacolyer2005-07-135-0/+87
|
* test that a signature with a generic declaring type does not match on the ↵acolyer2005-07-121-0/+18
| | | | erasure of the parameter types
* test that a the erasure of a signature matches a parameterized ↵acolyer2005-07-121-0/+17
| | | | implementation of a method
* added one simple test for matching members of a parameterized type.acolyer2005-07-114-0/+39
Took me 3 days to get it to pass!!!