]>
source.dussan.org Git - aspectj.git/log
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
aclement [Mon, 17 Oct 2005 10:09:45 +0000 (10:09 +0000)]
working on 112602
aclement [Mon, 17 Oct 2005 08:27:16 +0000 (08:27 +0000)]
testcode for 110307
wisberg [Sat, 15 Oct 2005 03:29:43 +0000 (03:29 +0000)]
Forgot to limit scope to full paths
wisberg [Sat, 15 Oct 2005 03:20:41 +0000 (03:20 +0000)]
Fix 107299 (windows full but not absolute paths) by not prefixing files that exist (and don't need resolving). Tested locally, but unable to make a portable test. Will cause bugs for .lst-file-relative entries that match user-dir-local files.
wisberg [Sat, 15 Oct 2005 03:03:33 +0000 (03:03 +0000)]
discontinuing test if weaver build fails - not the issue
aclement [Fri, 14 Oct 2005 18:02:27 +0000 (18:02 +0000)]
Committing new builder name ... no-one will be using the old one!
aclement [Fri, 14 Oct 2005 17:57:56 +0000 (17:57 +0000)]
Updates for generic ITDs - see pr112105 for a description of all changes.
aclement [Fri, 14 Oct 2005 17:53:25 +0000 (17:53 +0000)]
Fix for generic signature parsing - see pr112105
aclement [Fri, 14 Oct 2005 16:28:13 +0000 (16:28 +0000)]
spelling mistake corrected.
aclement [Fri, 14 Oct 2005 08:39:32 +0000 (08:39 +0000)]
pr112514: better diagnostics when class format exception occurs.
aclement [Fri, 14 Oct 2005 08:19:57 +0000 (08:19 +0000)]
pr112529: better diagnostics (I think it'll still fail tho...)
aclement [Fri, 14 Oct 2005 08:17:53 +0000 (08:17 +0000)]
pr112529: better diagnostics (I think it'll still fail tho...)
aclement [Fri, 14 Oct 2005 07:23:40 +0000 (07:23 +0000)]
Code for enhancement 107741: Updated WeavingURLClassLoader (thanks to Matthew Webster for the patch)
aclement [Fri, 14 Oct 2005 07:13:33 +0000 (07:13 +0000)]
Fix reference to static method to use class rather than instance.
wisberg [Fri, 14 Oct 2005 05:07:07 +0000 (05:07 +0000)]
bootstrap jar - fix dup entries for target when assembling
wisberg [Fri, 14 Oct 2005 05:05:32 +0000 (05:05 +0000)]
test - fix dup entries for target when assembling
wisberg [Fri, 14 Oct 2005 05:05:15 +0000 (05:05 +0000)]
method rename - fix dup entries for target when assembling
wisberg [Fri, 14 Oct 2005 05:04:56 +0000 (05:04 +0000)]
fix dup entries for target when assembling
mkersten [Thu, 13 Oct 2005 15:14:38 +0000 (15:14 +0000)]
Added Cascon tutorial and directory where we can archive tutorials.
aclement [Thu, 13 Oct 2005 10:44:13 +0000 (10:44 +0000)]
Fix for 112243: incorrect entries in type map. Includes fix for this case and guards to give better info if it ever happens again.
wisberg [Wed, 12 Oct 2005 00:24:30 +0000 (00:24 +0000)]
/home/technology -> /cvsroot/technology for cvsroot
wisberg [Wed, 12 Oct 2005 00:04:42 +0000 (00:04 +0000)]
omitting incremental as broken for now.
wisberg [Wed, 12 Oct 2005 00:03:45 +0000 (00:03 +0000)]
generics, compatibility, reflective weaver
wisberg [Wed, 12 Oct 2005 00:01:54 +0000 (00:01 +0000)]
named sections to avoid generated names, and omitting incremental as broken for now.
wisberg [Tue, 11 Oct 2005 17:24:32 +0000 (17:24 +0000)]
"ajdoc" for "aj"
avasseur [Tue, 11 Oct 2005 14:39:33 +0000 (14:39 +0000)]
update for temp fix 99861 for Ron
wisberg [Tue, 11 Oct 2005 09:19:16 +0000 (09:19 +0000)]
unique id
wisberg [Tue, 11 Oct 2005 09:18:00 +0000 (09:18 +0000)]
update for LTW and compatibility - minor updates
wisberg [Tue, 11 Oct 2005 09:16:34 +0000 (09:16 +0000)]
update for LTW and compatibility - start with exact copy of adk15ProgGuideDB variant
wisberg [Tue, 11 Oct 2005 09:15:50 +0000 (09:15 +0000)]
update for LTW and compatibility
aclement [Tue, 11 Oct 2005 08:25:03 +0000 (08:25 +0000)]
generic itds - see pr112105
aclement [Mon, 10 Oct 2005 16:13:09 +0000 (16:13 +0000)]
organized imports
aclement [Mon, 10 Oct 2005 16:09:59 +0000 (16:09 +0000)]
source locations are always written out now.
acolyer [Fri, 7 Oct 2005 14:41:14 +0000 (14:41 +0000)]
ensure that the javadocs for the aspectj5rt module get built and packaged too.
aclement [Fri, 7 Oct 2005 10:16:52 +0000 (10:16 +0000)]
change to resolvedmember serialization (to support varargs ITDs) is quite serious - major version number of attribute rev'd to 4 in this case.
aclement [Fri, 7 Oct 2005 10:07:25 +0000 (10:07 +0000)]
testcode for bug 111779 (commented out for now...)
aclement [Fri, 7 Oct 2005 10:06:47 +0000 (10:06 +0000)]
testcode for bug 111779
acolyer [Thu, 6 Oct 2005 22:11:23 +0000 (22:11 +0000)]
tests for generic abstract aspects
acolyer [Thu, 6 Oct 2005 22:10:54 +0000 (22:10 +0000)]
fixes for generic abstract aspects
mkersten [Thu, 6 Oct 2005 15:36:07 +0000 (15:36 +0000)]
Updated ajdoc projects setting for 1.3 source compliance and 1.4 library compliance. You must now have a JRE14_LIB variable set in your workspace.
aclement [Thu, 6 Oct 2005 14:08:11 +0000 (14:08 +0000)]
testcases and fix for binary weaving ITDs!!!!!!!!!!! (pr85132, etc,etc)
aclement [Thu, 6 Oct 2005 13:56:41 +0000 (13:56 +0000)]
organized imports
aclement [Thu, 6 Oct 2005 09:33:26 +0000 (09:33 +0000)]
Fix for bug 111738: packaging src for new modules into src.zip: from helen
acolyer [Thu, 6 Oct 2005 08:03:54 +0000 (08:03 +0000)]
ensuring that this project can still be built at 1.3 level...
acolyer [Wed, 5 Oct 2005 20:59:26 +0000 (20:59 +0000)]
these changes prevent us from forgetting the interface bounds of a TypeVariableReferenceType, and from forgetting bindings when parameterizing bindingxxxtypepatterns in generic abstract aspects.
mkersten [Wed, 5 Oct 2005 16:15:43 +0000 (16:15 +0000)]
Fixed Bug #56779: [ajdoc] add ajdoc support for inter-type declarations and other declare forms
Also fixed ajdoc tests to run correctly when executed via RunTheseBeforeYouCommit tests (previously they were not being run and silently failing).
acolyer [Wed, 5 Oct 2005 14:35:24 +0000 (14:35 +0000)]
some abstract generic aspect tests, not yet linked into main suite
aclement [Wed, 5 Oct 2005 14:01:43 +0000 (14:01 +0000)]
testcase for pr92837
aclement [Wed, 5 Oct 2005 12:49:53 +0000 (12:49 +0000)]
testcase for pr85132
aclement [Wed, 5 Oct 2005 12:23:52 +0000 (12:23 +0000)]
Let the bug floodgates open, reweavable is now default (pr91417)
acolyer [Wed, 5 Oct 2005 11:54:49 +0000 (11:54 +0000)]
completes implementation of parameterizeWith throughout the PatternNode hierarchy (enh 108117)
acolyer [Wed, 5 Oct 2005 09:36:51 +0000 (09:36 +0000)]
final part of fix for 100195 - local var debug info for inlined around advice
aclement [Wed, 5 Oct 2005 08:12:20 +0000 (08:12 +0000)]
test and fix for pr111481: varargs ITD ctors. Patch from Helen Hawkins.
acolyer [Tue, 4 Oct 2005 13:56:38 +0000 (13:56 +0000)]
itd support in the MAP
aclement [Tue, 4 Oct 2005 13:37:01 +0000 (13:37 +0000)]
test and fix for pr110906: vararg ITDs
aclement [Tue, 4 Oct 2005 13:35:29 +0000 (13:35 +0000)]
rebuilt post fix for pr110906: varargs ITD
aclement [Tue, 4 Oct 2005 08:05:55 +0000 (08:05 +0000)]
Fix and tests for pr77269: incorrect structure model for inner types. (Patch from Helen Hawkins).
acolyer [Mon, 3 Oct 2005 16:17:15 +0000 (16:17 +0000)]
completes all of the MAP bar ITDs
aclement [Mon, 3 Oct 2005 14:10:07 +0000 (14:10 +0000)]
pr83717: allows ITD incremental compilation with reweavable. Also commented some iffy/complex areas of the code
aclement [Mon, 3 Oct 2005 14:09:09 +0000 (14:09 +0000)]
pr83717: Dont expect to find source locations for type mungers if processing code built with 1.2.1 or earlier.
aclement [Mon, 3 Oct 2005 08:46:39 +0000 (08:46 +0000)]
test for pr84033 promoted from failing suite to real suite.
acolyer [Fri, 30 Sep 2005 14:58:56 +0000 (14:58 +0000)]
updates to reflection library (largely javadoc, but with a few small tweaks)
aclement [Fri, 30 Sep 2005 12:59:15 +0000 (12:59 +0000)]
for all the good it will do - i've updated the javadoc to prevent others falling into a trap.
aclement [Fri, 30 Sep 2005 12:56:45 +0000 (12:56 +0000)]
avoid unpleasant NPE (see pr110307)
aclement [Fri, 30 Sep 2005 12:25:23 +0000 (12:25 +0000)]
bugs bugs bugs: testcases for things on my list.
aclement [Fri, 30 Sep 2005 10:55:30 +0000 (10:55 +0000)]
new test programs for bug reports.
acolyer [Fri, 30 Sep 2005 09:18:30 +0000 (09:18 +0000)]
refreshed versions of .txt files for comparison
avasseur [Thu, 29 Sep 2005 16:23:20 +0000 (16:23 +0000)]
test fix
wisberg [Thu, 29 Sep 2005 16:15:42 +0000 (16:15 +0000)]
Using JRE15_LIB to permit default JRE to be 1.3 (see aspectj5rt and loadtime5)
acolyer [Thu, 29 Sep 2005 15:42:52 +0000 (15:42 +0000)]
tests and fix for enh 108118, completes @SuppressAjWarnings implementation
acolyer [Thu, 29 Sep 2005 15:40:48 +0000 (15:40 +0000)]
give compilation context on compiler crashes during test case runs
acolyer [Thu, 29 Sep 2005 15:40:10 +0000 (15:40 +0000)]
couple of small generic signature tidies
avasseur [Thu, 29 Sep 2005 15:01:35 +0000 (15:01 +0000)]
#108488 @AspectJ perthis(..) was broken for some pointcut issue
checks for @AfterXX fixed