Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | genericitds: sharing type variables with generic type - parsing test | aclement | 2005-08-08 | 1 | -0/+16 |
| | |||||
* | genericitds: test programs | aclement | 2005-08-08 | 7 | -0/+237 |
| | |||||
* | tests and implementation for calls to bridge methods. This completes the ↵ | acolyer | 2005-08-05 | 1 | -0/+77 |
| | | | | implementation of the call pointcut for generic and parameterized types. | ||||
* | tests and fix for call pointcut matching with various generic and ↵ | acolyer | 2005-08-05 | 4 | -14/+218 |
| | | | | parameterized types | ||||
* | test cases for execution pointcut with generic and parameterized types. This ↵ | acolyer | 2005-08-04 | 3 | -0/+177 |
| | | | | completes the implementation of the execution pcd with generics. :) | ||||
* | last couple of withincode tests - this completes the testing and ↵ | acolyer | 2005-08-04 | 1 | -0/+4 |
| | | | | implementation of withincode with generic and parameterized types | ||||
* | with the new matching algorithm, these tests now pass - hurrah! | acolyer | 2005-08-04 | 1 | -0/+23 |
| | |||||
* | improved and additional signature matching tests | acolyer | 2005-08-04 | 3 | -0/+150 |
| | |||||
* | genericitds: more combinations | aclement | 2005-08-03 | 3 | -0/+84 |
| | |||||
* | genericitds: now we're getting silly.. | aclement | 2005-08-03 | 5 | -0/+132 |
| | |||||
* | genericitds: more combinations | aclement | 2005-08-03 | 4 | -0/+81 |
| | |||||
* | genericitds: the possibilities are endless. | aclement | 2005-07-29 | 6 | -6/+105 |
| | |||||
* | genericitds: using wildcard '? extends' with typevariables. | aclement | 2005-07-29 | 1 | -0/+20 |
| | |||||
* | tests for initialization and preinitialization pointcut matching with generics | acolyer | 2005-07-29 | 3 | -0/+92 |
| | |||||
* | genericitds: using wildcard '? extends Type' | aclement | 2005-07-29 | 2 | -0/+41 |
| | |||||
* | genericitds: using wildcard '? extends' with typevariables. | aclement | 2005-07-29 | 2 | -0/+36 |
| | |||||
* | test cases for get, set, staticinitialization, this, target, and within ↵ | acolyer | 2005-07-29 | 8 | -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 plan | acolyer | 2005-07-28 | 2 | -4/+2 |
| | |||||
* | changed dumb testcase | aclement | 2005-07-27 | 1 | -4/+5 |
| | |||||
* | sick sick sick generic itd tests. | aclement | 2005-07-26 | 3 | -0/+54 |
| | |||||
* | generics: testcase - static generic method ITD | aclement | 2005-07-26 | 1 | -0/+23 |
| | |||||
* | annotated lines that should produce compilation warnings | acolyer | 2005-07-22 | 1 | -4/+4 |
| | |||||
* | fixes bug in test case caught by improved error messages in compiler | acolyer | 2005-07-21 | 1 | -1/+1 |
| | |||||
* | generics: fixes for decp testcases involving generic types targeted by ↵ | aclement | 2005-07-21 | 2 | -3/+7 |
| | | | | parameterized decps. Type variables now persist in the system for longer... also LazyClassGen generates correct generic signatures for modified types. | ||||
* | generics: testcase for decp'ing parameterized type onto a generic type that ↵ | aclement | 2005-07-20 | 1 | -0/+18 |
| | | | | implements a parameterized type using a type variable type parameter ;) | ||||
* | This is the beginning of a significant refactoring needed to cleanly support ↵ | acolyer | 2005-07-15 | 5 | -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 expressions | acolyer | 2005-07-13 | 5 | -0/+87 |
| | |||||
* | test that a signature with a generic declaring type does not match on the ↵ | acolyer | 2005-07-12 | 1 | -0/+18 |
| | | | | erasure of the parameter types | ||||
* | test that a the erasure of a signature matches a parameterized ↵ | acolyer | 2005-07-12 | 1 | -0/+17 |
| | | | | implementation of a method | ||||
* | added one simple test for matching members of a parameterized type. | acolyer | 2005-07-11 | 4 | -0/+39 |
| | | | | Took me 3 days to get it to pass!!! | ||||
* | generics: decp tests, binary weaving | aclement | 2005-07-08 | 8 | -0/+33 |
| | |||||
* | generics: decp tests | aclement | 2005-07-08 | 3 | -0/+34 |
| | |||||
* | generics: decp testcases | aclement | 2005-07-04 | 4 | -2/+31 |
| | |||||
* | generics: trivial decp implements. | aclement | 2005-07-04 | 1 | -4/+6 |
| | |||||
* | generics decp test. | aclement | 2005-06-21 | 1 | -1/+1 |
| | |||||
* | Improved generic ITD tests. | aclement | 2005-06-08 | 3 | -2/+5 |
| | |||||
* | fix some glitches in test cases to ensure that these are legal AspectJ ↵ | acolyer | 2005-06-02 | 4 | -6/+6 |
| | | | | declarations... | ||||
* | GenericsWork: ITD testcode | aclement | 2005-06-02 | 12 | -0/+136 |
| | |||||
* | GenericsWork: new test programs for bug reports. | aclement | 2005-06-01 | 4 | -0/+60 |
| | |||||
* | Tests for 87282, 88606 | aclement | 2005-05-06 | 2 | -0/+26 |
| | |||||
* | Fix for 91053 (Generics): Generics problem with Set | aclement | 2005-05-06 | 1 | -0/+18 |
| | |||||
* | Fix for pr91267 (Generics): NPE at EclipseFactory.java:143 when using ↵ | aclement | 2005-05-06 | 2 | -0/+28 |
| | | | | generic methods in aspects | ||||
* | this set of commits teaches the TypeX world about parameterized types. it ↵ | acolyer | 2005-04-20 | 1 | -0/+2 |
| | | | | handles passing of parameterized types into the weaver from Eclipse, and back out again. Fixes the ITD and parameterized types issue that shows up in the examples. Much more work to be done in this area of course before M3. | ||||
* | fix for Bugzilla Bug 84333 | acolyer | 2005-03-23 | 1 | -0/+21 |
| | | | | BCException: Bad type name: TypeX.nameToSignature(TypeX.java:635) | ||||
* | move all java 5 tests out of code and back into .xml files now that we can ↵ | acolyer | 2005-02-11 | 6 | -0/+204 |
compile them properly |