]>
source.dussan.org Git - aspectj.git/log
aclement [Tue, 1 Nov 2005 17:42:13 +0000 (17:42 +0000)]
wasnt setting the defaults if nothing supplied.
aclement [Tue, 1 Nov 2005 17:01:31 +0000 (17:01 +0000)]
pr105479: fix. And so it begins ... the dreaded complex bridge method mechanism. (pr108101)
aclement [Tue, 1 Nov 2005 17:00:28 +0000 (17:00 +0000)]
pr105479: new testcase
aclement [Tue, 1 Nov 2005 16:59:40 +0000 (16:59 +0000)]
pr105479: reorganized testcases.
aclement [Tue, 1 Nov 2005 16:30:37 +0000 (16:30 +0000)]
helpers
aclement [Tue, 1 Nov 2005 11:22:49 +0000 (11:22 +0000)]
test and fix for pr114343
aclement [Tue, 1 Nov 2005 09:41:02 +0000 (09:41 +0000)]
new test
aclement [Tue, 1 Nov 2005 09:40:46 +0000 (09:40 +0000)]
some nastiness removed from the testcases (co-dependant decps) - see pr112105
aclement [Tue, 1 Nov 2005 09:40:05 +0000 (09:40 +0000)]
modified type parameter check to allow co-dependent generic declare parents to work. not quite right but a little better.
aclement [Tue, 1 Nov 2005 09:25:06 +0000 (09:25 +0000)]
organized imports.
aclement [Tue, 1 Nov 2005 08:50:38 +0000 (08:50 +0000)]
testcase
aclement [Mon, 31 Oct 2005 15:53:24 +0000 (15:53 +0000)]
lazytjp default - test code
wisberg [Sat, 29 Oct 2005 18:34:07 +0000 (18:34 +0000)]
reflection for 1.5 API Method.isBridge(), unused local
wisberg [Sat, 29 Oct 2005 17:51:06 +0000 (17:51 +0000)]
moved to devGuideDB/ltw.xml - avoiding xml errors
avasseur [Fri, 28 Oct 2005 12:07:14 +0000 (12:07 +0000)]
#108892 cannot reproduce: hierarchy of aop.xml accross classloader test is fine
acolyer [Fri, 28 Oct 2005 08:25:47 +0000 (08:25 +0000)]
hopefully the last of the array gremlins in the reflection based world...
aclement [Fri, 28 Oct 2005 07:17:38 +0000 (07:17 +0000)]
naughty - Andy broke the build!
aclement [Thu, 27 Oct 2005 18:01:54 +0000 (18:01 +0000)]
test and fix for pr113861
aclement [Thu, 27 Oct 2005 16:05:48 +0000 (16:05 +0000)]
Fixes for pr113947.
aclement [Thu, 27 Oct 2005 16:00:45 +0000 (16:00 +0000)]
matthews generic aspect: testcode for pr113947
aclement [Thu, 27 Oct 2005 15:49:49 +0000 (15:49 +0000)]
testcode and fixes for pr99191: thanks to Helen.
aclement [Thu, 27 Oct 2005 13:49:34 +0000 (13:49 +0000)]
test and fix for pr113447: from Helen.
avasseur [Thu, 27 Oct 2005 11:43:16 +0000 (11:43 +0000)]
impl and test for dec precedence in aop.xml without extends
aclement [Thu, 27 Oct 2005 10:49:58 +0000 (10:49 +0000)]
pr113630: fixed!
aclement [Thu, 27 Oct 2005 10:27:16 +0000 (10:27 +0000)]
pr113630: testcode
aclement [Thu, 27 Oct 2005 10:26:56 +0000 (10:26 +0000)]
pr113630 - new message.
avasseur [Thu, 27 Oct 2005 09:50:55 +0000 (09:50 +0000)]
precedence doc for concrete-aspect
aclement [Wed, 26 Oct 2005 16:53:07 +0000 (16:53 +0000)]
see pr112105 comment #13: better var name
aclement [Wed, 26 Oct 2005 16:51:51 +0000 (16:51 +0000)]
see pr112105 comment #13: more helpers, for itd support.
aclement [Wed, 26 Oct 2005 16:51:22 +0000 (16:51 +0000)]
see pr112105 comment #13: naughty. made a check configurable.
aclement [Wed, 26 Oct 2005 16:51:03 +0000 (16:51 +0000)]
see pr112105 comment #13: bridge method handling for ITD fields/methods
aclement [Wed, 26 Oct 2005 16:49:53 +0000 (16:49 +0000)]
see pr112105 comment #13: improved (slightly) code for locating annotation holders.
aclement [Wed, 26 Oct 2005 16:49:20 +0000 (16:49 +0000)]
see pr112105 comment #13: yey! use parameterized mungers when applying ITDs
aclement [Wed, 26 Oct 2005 16:48:45 +0000 (16:48 +0000)]
see pr112105 comment #13: dont forget the tvars
aclement [Wed, 26 Oct 2005 16:48:29 +0000 (16:48 +0000)]
see pr112105 comment #13: uses new declared sig support inside a munger.
aclement [Wed, 26 Oct 2005 16:47:59 +0000 (16:47 +0000)]
see pr112105 comment #13: copies type vars across and able to create bridge methods sig.
aclement [Wed, 26 Oct 2005 16:46:50 +0000 (16:46 +0000)]
see pr112105 comment #13: new and modified testcode
aclement [Wed, 26 Oct 2005 16:46:18 +0000 (16:46 +0000)]
see pr112105 comment #13: these now use the aliases correctly.
aclement [Wed, 26 Oct 2005 16:37:44 +0000 (16:37 +0000)]
generics test for ITDFs
aclement [Wed, 26 Oct 2005 14:55:34 +0000 (14:55 +0000)]
organized imports
aclement [Wed, 26 Oct 2005 14:43:07 +0000 (14:43 +0000)]
organized imports
aclement [Wed, 26 Oct 2005 14:41:20 +0000 (14:41 +0000)]
generic aspect test W
avasseur [Wed, 26 Oct 2005 12:43:37 +0000 (12:43 +0000)]
detects starttWith pattern in aop.xml include/exclude and do fast match
avoid type resolve to do aop.xml include/exclude regular match but use the passed in bytecode (else issue with Stubs not on disk as f.e. in WLS)
aclement [Wed, 26 Oct 2005 12:28:26 +0000 (12:28 +0000)]
pr113630 testcase added - commented out.
aclement [Wed, 26 Oct 2005 08:28:48 +0000 (08:28 +0000)]
errr, org/aspectj/lang/annotation/Pointcut was missing from one of these, causing tests to fail. rebuilt and checking them in again.
avasseur [Tue, 25 Oct 2005 15:36:26 +0000 (15:36 +0000)]
fix for #113587: when aop.xml include/exclude is used, javac @Aspect are not passed thru the aspectof munger. Added custom logic for that
aclement [Tue, 25 Oct 2005 14:59:59 +0000 (14:59 +0000)]
change to override check.
avasseur [Tue, 25 Oct 2005 13:04:26 +0000 (13:04 +0000)]
ajdtcore for abstract @Pointcut
aclement [Tue, 25 Oct 2005 12:40:39 +0000 (12:40 +0000)]
test and fix for 112615 (-XhasMember not working if passed through AJDT). Patch from Helen Hawkins.
aclement [Tue, 25 Oct 2005 11:17:21 +0000 (11:17 +0000)]
some bridge method testcases and impl for 108101
avasseur [Tue, 25 Oct 2005 10:00:58 +0000 (10:00 +0000)]
concrete-aspect impl and doc for LTW - see #95529
pbly some issue on abstract @Pointcut() in ajdt core - fix coming
acolyer [Tue, 25 Oct 2005 04:48:48 +0000 (04:48 +0000)]
added a test to make sure primitives work (they do), and also tidied up the array test in ReflectionWorld
acolyer [Mon, 24 Oct 2005 20:46:51 +0000 (20:46 +0000)]
ensure that reflection based world can cope when given a java.lang.Class that represents an array type (such a class has a "name" that is actually the signature string).
avasseur [Mon, 24 Oct 2005 09:48:39 +0000 (09:48 +0000)]
perf improvements from Matthew and Ron #113511
aclement [Mon, 24 Oct 2005 07:33:48 +0000 (07:33 +0000)]
testcases.
wisberg [Sat, 22 Oct 2005 18:53:36 +0000 (18:53 +0000)]
added if() expressions to permitted scopes for thisJoinPoint forms
aclement [Fri, 21 Oct 2005 18:26:55 +0000 (18:26 +0000)]
test V for generics, 4 to go.
aclement [Fri, 21 Oct 2005 18:10:10 +0000 (18:10 +0000)]
complex aspect!
avasseur [Fri, 21 Oct 2005 16:08:10 +0000 (16:08 +0000)]
fix issue in test for -1.5 and @AJ ITD with @anno
impl error message for reweavable and not declared in aop.xml as per David Knibb patch, #104218
avasseur [Fri, 21 Oct 2005 13:18:55 +0000 (13:18 +0000)]
weaveinfo for @AJ ITD
avasseur [Fri, 21 Oct 2005 10:20:14 +0000 (10:20 +0000)]
docs for @AJ ITD
aclement [Fri, 21 Oct 2005 06:56:11 +0000 (06:56 +0000)]
test and fix for pr111915
aclement [Thu, 20 Oct 2005 14:47:22 +0000 (14:47 +0000)]
*Now* we're moving - more and more stuff from GenericsTests is working :) see pr112105 comment #11
aclement [Thu, 20 Oct 2005 13:54:50 +0000 (13:54 +0000)]
test and fix for pr113073 from Helen
aclement [Thu, 20 Oct 2005 10:42:48 +0000 (10:42 +0000)]
provide access to the sigpattern (Helen)
aclement [Thu, 20 Oct 2005 10:32:20 +0000 (10:32 +0000)]
Fix for ordering problem when using generic abstract aspects. Fix for crappy code (of mine) in ResolvedType.discover... - see pr112105 comment #10
aclement [Thu, 20 Oct 2005 08:33:35 +0000 (08:33 +0000)]
Changes for generic field itds - see 112105 comment 9
aclement [Thu, 20 Oct 2005 08:32:36 +0000 (08:32 +0000)]
swapped a letter
aclement [Thu, 20 Oct 2005 08:32:26 +0000 (08:32 +0000)]
more design tests.
aclement [Thu, 20 Oct 2005 08:31:28 +0000 (08:31 +0000)]
serialized form of ITD field mungers changed (includes aliases) - jars rebuilt
aclement [Thu, 20 Oct 2005 08:29:39 +0000 (08:29 +0000)]
temporary removal to get a build through.
aclement [Wed, 19 Oct 2005 13:17:31 +0000 (13:17 +0000)]
helper method
aclement [Wed, 19 Oct 2005 13:11:36 +0000 (13:11 +0000)]
changed the fix - it didnt even compile on my machine without this change...
avasseur [Wed, 19 Oct 2005 09:51:17 +0000 (09:51 +0000)]
fix for odd NPE - don't know what this readAspect goal is (javadoc welcome) and thus if my fix is ok
aclement [Wed, 19 Oct 2005 09:05:00 +0000 (09:05 +0000)]
I've tackled methods and ctor generic itds - now fields.
aclement [Wed, 19 Oct 2005 09:04:38 +0000 (09:04 +0000)]
generics tests revisted post all the recent changes - more of them now pass!
aclement [Wed, 19 Oct 2005 08:44:17 +0000 (08:44 +0000)]
moved stuff around to get rid of the annoying warning about foo() should be called statically. I couldn't just 'fix the program' as it is used in that form as input for a test - so I just moved the code outside of the existing source folders.
avasseur [Tue, 18 Oct 2005 15:54:45 +0000 (15:54 +0000)]
removed jdwp from test for CC
avasseur [Tue, 18 Oct 2005 15:52:50 +0000 (15:52 +0000)]
due fix and test for @AJ ITD reweavable, serialization of the method delegate munger
aclement [Tue, 18 Oct 2005 15:40:35 +0000 (15:40 +0000)]
tests and fix for pr112027
aclement [Tue, 18 Oct 2005 14:19:08 +0000 (14:19 +0000)]
change to itd ctor serialization - quick rebuild of jars.
aclement [Tue, 18 Oct 2005 14:15:25 +0000 (14:15 +0000)]
ctor ITDs now remember tvar aliases (see 112105)
aclement [Tue, 18 Oct 2005 14:14:41 +0000 (14:14 +0000)]
slightly changed parsing test.
aclement [Tue, 18 Oct 2005 14:14:24 +0000 (14:14 +0000)]
tests put back in :)
aclement [Tue, 18 Oct 2005 14:13:19 +0000 (14:13 +0000)]
change to itd ctor serialization - quick rebuild of jars.
aclement [Tue, 18 Oct 2005 14:06:33 +0000 (14:06 +0000)]
rebuilt - includes DeclareImplements annotation
aclement [Tue, 18 Oct 2005 08:23:16 +0000 (08:23 +0000)]
pr110307: testcode
aclement [Tue, 18 Oct 2005 08:22:44 +0000 (08:22 +0000)]
see pr112105: delegating impl required
aclement [Tue, 18 Oct 2005 08:22:01 +0000 (08:22 +0000)]
see pr112105: can parameterize taking aliases into account
aclement [Tue, 18 Oct 2005 08:21:21 +0000 (08:21 +0000)]
see pr112105: tidyup
aclement [Tue, 18 Oct 2005 08:21:02 +0000 (08:21 +0000)]
see pr112105: parameterizes a generic ITD when looking at whether abstract methods are overridden.
aclement [Mon, 17 Oct 2005 15:16:54 +0000 (15:16 +0000)]
how many spelling mistakes could I make in one comment?
avasseur [Mon, 17 Oct 2005 14:14:28 +0000 (14:14 +0000)]
due fix for @AJ ITD annotation copy from ITD intf methods
aclement [Mon, 17 Oct 2005 13:20:52 +0000 (13:20 +0000)]
Fix part 1 for pr110307
aclement [Mon, 17 Oct 2005 13:20:03 +0000 (13:20 +0000)]
organized imports.
aclement [Mon, 17 Oct 2005 13:09:31 +0000 (13:09 +0000)]
Fix part 1 for pr110307
avasseur [Mon, 17 Oct 2005 12:26:41 +0000 (12:26 +0000)]
polish for last commit
(implement @AspectJ ITD @DeclareParents and @DeclareImplements
changed AjType as ITD field is meaningless (as @AJ ITD is interface driven))
avasseur [Mon, 17 Oct 2005 10:49:11 +0000 (10:49 +0000)]
implement @AspectJ ITD @DeclareParents and @DeclareImplements
changed AjType as ITD field is meaningless (as @AJ ITD is interface driven)
aclement [Mon, 17 Oct 2005 10:45:35 +0000 (10:45 +0000)]
Fix for pr112602
aclement [Mon, 17 Oct 2005 10:10:11 +0000 (10:10 +0000)]
testcode for pr112602