Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improved and additional signature matching tests | acolyer | 2005-08-04 | 2 | -4/+55 |
| | |||||
* | genericitds: the possibilities are endless. | aclement | 2005-07-29 | 2 | -5/+46 |
| | |||||
* | genericitds: using wildcard '? extends Type' and '? extends <TypeVariable>'. ↵ | aclement | 2005-07-29 | 2 | -3/+46 |
| | | | | Basically preserves wildcardbindings that are built by eclipse as boundedreferencetypes. | ||||
* | tests for initialization and preinitialization pointcut matching with generics | acolyer | 2005-07-29 | 2 | -6/+63 |
| | |||||
* | test cases for get, set, staticinitialization, this, target, and within ↵ | acolyer | 2005-07-29 | 2 | -15/+137 |
| | | | | 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 | -23/+27 |
| | |||||
* | fix corrupted test failing on Jrockit, fix a ltw doc, ltw include are ORed ↵ | avasseur | 2005-07-28 | 1 | -1/+2 |
| | | | | as per doc | ||||
* | generic decp: now polices you supply the right number of parameters and they ↵ | aclement | 2005-07-27 | 2 | -13/+21 |
| | | | | have the right bounds on your decp statement. | ||||
* | genericmethoditd: testcase | aclement | 2005-07-27 | 1 | -0/+4 |
| | |||||
* | generics: testcase - static generic method ITD | aclement | 2005-07-26 | 1 | -0/+9 |
| | |||||
* | update to expected messages for type pattern matching with generics | acolyer | 2005-07-22 | 2 | -7/+10 |
| | |||||
* | fix #104212 very bad bug on static method call jp that has been around since ↵ | avasseur | 2005-07-22 | 2 | -0/+10 |
| | | | | java 1.4 is there | ||||
* | more tests and refinement of existing tests | acolyer | 2005-07-21 | 2 | -4/+9 |
| | |||||
* | generics: fixes for decp testcases involving generic types targeted by ↵ | aclement | 2005-07-21 | 2 | -16/+28 |
| | | | | parameterized decps. Type variables now persist in the system for longer... also LazyClassGen generates correct generic signatures for modified types. | ||||
* | fix in ltw log + test + some doc on custom message handler is evil | avasseur | 2005-07-21 | 2 | -1/+10 |
| | |||||
* | one more passing test... | acolyer | 2005-07-20 | 1 | -6/+3 |
| | |||||
* | commented out debug line... | aclement | 2005-07-20 | 1 | -1/+1 |
| | |||||
* | changes to construction and representation of parameterized types, and ↵ | acolyer | 2005-07-20 | 1 | -1/+1 |
| | | | | enforcement of the constraint that type mungers always operate on the generic type (never raw or parameterized) | ||||
* | ltw reweavable test for Mattew bug, fix some wrong getCoreType that makes ↵ | avasseur | 2005-07-18 | 2 | -0/+12 |
| | | | | some stderr output when closure are encountered on ltw / dump | ||||
* | @DeclareAnnotation and guard to not use it in M3, doc update for M3 | avasseur | 2005-07-18 | 1 | -2/+2 |
| | |||||
* | testcases for pr98901 (annotations copied to targets of decannotation). Not ↵ | aclement | 2005-07-18 | 2 | -0/+400 |
| | | | | yet wired into the full 150 suite. | ||||
* | Fix for pr103266: allow for nulls in the visitor (can happen if there are ↵ | aclement | 2005-07-18 | 2 | -0/+8 |
| | | | | syntax errors) | ||||
* | This is the beginning of a significant refactoring needed to cleanly support ↵ | acolyer | 2005-07-15 | 2 | -5/+64 |
| | | | | 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 | 2 | -0/+142 |
| | |||||
* | test that a signature with a generic declaring type does not match on the ↵ | acolyer | 2005-07-12 | 2 | -1/+11 |
| | | | | erasure of the parameter types | ||||
* | test that a the erasure of a signature matches a parameterized ↵ | acolyer | 2005-07-12 | 2 | -0/+10 |
| | | | | implementation of a method | ||||
* | fix 83935 where Jp / Pjp is an arg and bound in a formal binding as well as ↵ | avasseur | 2005-07-11 | 2 | -4/+15 |
| | | | | another (or 2+) used as implicit bindings in @AJ | ||||
* | added one simple test for matching members of a parameterized type. | acolyer | 2005-07-11 | 2 | -13/+32 |
| | | | | Took me 3 days to get it to pass!!! | ||||
* | generics: lots of generic decp tests. | aclement | 2005-07-11 | 2 | -7/+117 |
| | |||||
* | add offset in MethodDeclarationAttribute for @AJ in AJDT | avasseur | 2005-07-05 | 1 | -2/+2 |
| | |||||
* | generics: simple decp test, woooo ! | aclement | 2005-07-04 | 3 | -4/+51 |
| | |||||
* | fix source location for @AJ + fix the AsmManager behavior for @AJ (still no ↵ | avasseur | 2005-07-04 | 3 | -7/+16 |
| | | | | luck in AJDT though) | ||||
* | LTW weaver/dump@within option + fix a sout in weaver | avasseur | 2005-06-20 | 2 | -0/+12 |
| | |||||
* | Tests and fixes for bug 100260: methods inherited from a generic parent | aclement | 2005-06-16 | 2 | -1/+7 |
| | |||||
* | Fix and tests for bug 100227: [generics][itds] inner class with generic ↵ | aclement | 2005-06-16 | 2 | -3/+16 |
| | | | | enclosing class | ||||
* | generics bugs testcases. | aclement | 2005-06-14 | 1 | -9/+6 |
| | |||||
* | Altered classpath calculating logic to hopefully work on the build machine | aclement | 2005-06-14 | 1 | -3/+4 |
| | |||||
* | Tests for 98320, 99228, 99089: [generics][itds] | aclement | 2005-06-14 | 1 | -0/+14 |
| | |||||
* | fixed bug with LTW Xreweavable, fix this reflective issue in ↵ | avasseur | 2005-06-13 | 1 | -7/+8 |
| | | | | RunAllBeforeCommit (was misnamed..) | ||||
* | unused imports (only) | wisberg | 2005-06-09 | 1 | -1/+0 |
| | |||||
* | update to binary format as part of generics work, plus remove needless ↵ | acolyer | 2005-06-09 | 1 | -3/+4 |
| | | | | duplication of tests in RunTheseBeforeYouCommitTests | ||||
* | @style if test, fixed Ajc that was not having sandbox in cp anymore in some ↵ | avasseur | 2005-06-09 | 3 | -2/+12 |
| | | | | case (ltw test failed) | ||||
* | Tests for pr99089 - commented out in Ajc150Tests.java | aclement | 2005-06-09 | 2 | -1/+9 |
| | |||||
* | Readded test, order fixed via precedence | aclement | 2005-06-09 | 1 | -4/+3 |
| | |||||
* | test for if @style - a todo for Adrian | avasseur | 2005-06-09 | 2 | -5/+11 |
| | |||||
* | disabled test that assumes advice between unrelated aspects is ordered. | wisberg | 2005-06-08 | 1 | -3/+4 |
| | |||||
* | These fail and were not included in JUnit suite gather, but are caught up in ↵ | wisberg | 2005-06-08 | 1 | -14/+36 |
| | | | | JUnit pattern gather, so I made them run disabled. | ||||
* | @style if support, parser support for if() / if(true)/ if(false) [might lead ↵ | avasseur | 2005-06-08 | 1 | -1/+1 |
| | | | | to issue with code style to allow "if()" ) | ||||
* | Tests and fixes for 98901: annotation copying on public ITDs | aclement | 2005-06-08 | 1 | -0/+12 |
| | |||||
* | Tests for 98901: annotation copying on public ITDs | aclement | 2005-06-08 | 1 | -11/+29 |
| |