summaryrefslogtreecommitdiffstats
path: root/weaver
Commit message (Collapse)AuthorAgeFilesLines
* This PointcutParser should *not* support if - it is not to be confused with ↵acolyer2005-06-092-137/+168
| | | | the PatternParser in weaver.patterns
* first batch of updates for generics :- largely parsing plus storage of type ↵acolyer2005-06-0980-295/+1818
| | | | variable patterns, plus a few tweaks to visitor pattern
* test for if @style - a todo for Adrianavasseur2005-06-092-14/+63
|
* @style if support, parser support for if() / if(true)/ if(false) [might lead ↵avasseur2005-06-0813-214/+378
| | | | to issue with code style to allow "if()" )
* Tests and fixes for 98901: annotation copying on public ITDsaclement2005-06-082-14/+54
|
* add getters for visitor, turned on poincut test caseavasseur2005-06-0825-142/+219
|
* Tests and fix for pr98646: "Parser cannot parse varargs correctly". Fix is ↵aclement2005-06-073-33/+22
| | | | to make the tokenizer code understand '...' is an entire token rather than treating it as 3 dots.
* p -> append again!acolyer2005-06-071-48/+48
|
* p -> appendacolyer2005-06-071-53/+53
|
* Remove Java 5 autoboxing dependency that has been introduced.aclement2005-06-071-7/+6
|
* mock test to avoid junit no test in there (temp / waiting for Adrian fix in ↵avasseur2005-06-071-0/+4
| | | | parser)
* test case for pattern visitor, issue with varargs so test case for Adrian to ↵avasseur2005-06-076-13/+2509
| | | | fix it
* finally fixed 75442+78383, impl a visitor pattern in patterns package, ↵avasseur2005-06-0743-23/+1277
| | | | turned on LTWperClause tests (clean up will follow, just want this visitor in for now)
* perClause inheritance in @AJ (in ajdt module), fixed FIXME AVavasseur2005-06-0313-83/+90
|
* fix for weaver test suite where munger don't have a concrete aspect attachedavasseur2005-06-022-3/+3
|
* GenericsWork: Minor mod to Member.typesToSignature() call - now the caller ↵aclement2005-06-012-2/+2
| | | | can request raw type or parameterized type info.
* GenericsWork: simplified now typeX's know about raw type infoaclement2005-06-011-5/+0
|
* GenericsWork: TypeX's know their rawTypeSignature in addition to their ↵aclement2005-06-011-9/+28
| | | | parameterized signature.
* GenericsWork: marked declaredSignature as potentially redundant - review ↵aclement2005-06-011-1/+1
| | | | prior to 1.5.0 completion
* GenericsWork: signature parsing made generics aware. Added ↵aclement2005-06-011-12/+46
| | | | getDeclaredSignature() - not currently used yet ... may yet prove redundant...
* ignore bintest directoriesacolyer2005-05-311-0/+2
|
* @AJ aspect inheritance and static pc refavasseur2005-05-312-3/+25
|
* empty pseudo-test required by ant junitwisberg2005-05-211-0/+1
|
* making Test a TestCasewisberg2005-05-211-1/+4
|
* forget the empty pseudo-test required by ant junitwisberg2005-05-211-1/+1
|
* test fails unless setup and run manually, so skipped with instructionswisberg2005-05-211-1/+2
|
* moved bcel things to bcel package in weaver, deow test + fix for @AJavasseur2005-05-2013-399/+411
|
* deow @AJ + @AfterXX annotation warnings + test + JDWP sample for LTW tests + ↵avasseur2005-05-191-10/+165
| | | | some AJ5 doc fix
* newbuild.xml replacing build.xml, with Alex okwisberg2005-05-192-65/+3
|
* aspects are reweavable by default, fixed issue in (AJC + LTW + Inlining + @AJ)avasseur2005-05-1711-23/+89
|
* Nicer toString() :)aclement2005-05-161-1/+8
|
* Fix and tests for PR94086 (multiple if PCDs in a pointcut causes massive ↵aclement2005-05-161-16/+33
| | | | slow download in matching)
* added test entries instead of autowiredtest for Andy sake, fix 1.4 ↵avasseur2005-05-132-1/+3
| | | | dependancies in loadtime module and util module
* see #75442, lateTypeMunger rollback for now. This is not enoughavasseur2005-05-122-2/+9
|
* Fix and tests for pr84312: runtime retention checking. From Andrew Huff.aclement2005-05-121-10/+1
|
* Reduced duplication of vm checking logic.aclement2005-05-122-32/+10
|
* Suggested error message improvement by Andrew.aclement2005-05-121-1/+1
|
* prospective replacements for {module}/build.xml - will move there once ↵wisberg2005-05-111-0/+6
| | | | validated by those who use build.xml.
* fix 75442 thru lateTypeMungers, currently @AJaspectOf and perObject are ↵avasseur2005-05-1016-35/+158
| | | | lateTypeMungers. new LTW tests, some fix in the LTW test error reporting
* Fix and test for PR90827: StackOverflow while weaving enum/annotation with ↵aclement2005-05-101-18/+19
| | | | Enum/Annotation name (Patch from Andrew Huff)
* tests and fixes for 93345 and static imports. From Andrew Huff.aclement2005-05-091-9/+10
|
* Fix for 91053 (Generics): Generics problem with Setaclement2005-05-062-4/+24
|
* Fix for pr91267 (Generics): NPE at EclipseFactory.java:143 when using ↵aclement2005-05-061-3/+4
| | | | generic methods in aspects
* removed unused imports.aclement2005-05-042-14/+1
|
* LTW modules + AntSpec to test LTW in the sandbox + code cleanup in my FIXME ↵avasseur2005-05-047-43/+94
| | | | + fix in error handling when no debug info can be read from @Aj aspect (many files modified since refactored IMessageHanlder for LTW dontIgnore method)
* Impl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare ↵aclement2005-05-043-1/+106
| | | | annotation
* remove mistaken useless instances field + getInstances() in PTW @AJ aspectavasseur2005-05-042-74/+40
|
* missing perTypeWithinEntry filtering - happens when running @AtAJSyntax ↵avasseur2005-05-031-3/+4
| | | | suite in LTW
* @AJ around inline + test, fix a bug in BcelClassWeaver on my wayavasseur2005-05-038-6/+507
|
* PTW perClause for @AJ + perClause testavasseur2005-05-023-40/+244
|