]>
source.dussan.org Git - aspectj.git/log
aclement [Thu, 11 May 2006 10:45:18 +0000 (10:45 +0000)]
fixes for missing error messages (pr132314)
aclement [Thu, 11 May 2006 07:32:20 +0000 (07:32 +0000)]
134471 - incremental structure model repair code overhaul - the key new behaviour. At the start of weaving we remove relationships.
aclement [Thu, 11 May 2006 07:31:03 +0000 (07:31 +0000)]
134471 - incremental structure model repair code overhaul - some new tests for incremental structure model repairs.
aclement [Thu, 11 May 2006 07:29:59 +0000 (07:29 +0000)]
134471 - incremental structure model repair code overhaul - different strategy for tidying up relationships.
aclement [Thu, 11 May 2006 07:29:14 +0000 (07:29 +0000)]
134471 - incremental structure model repair code overhaul - consider whether we are doing sloc comparisons.
aclement [Thu, 11 May 2006 07:28:16 +0000 (07:28 +0000)]
134471 - incremental structure model repair code overhaul - compare source locations (for now) until handles are location independent.
aclement [Thu, 11 May 2006 07:27:45 +0000 (07:27 +0000)]
134471 - incremental structure model repair code overhaul - so we don't unnecessarily recompile if a decw changes.
aclement [Thu, 11 May 2006 07:27:18 +0000 (07:27 +0000)]
134471 - incremental structure model repair code overhaul - if we don't know the location, don't pretend we do
aclement [Thu, 11 May 2006 07:26:44 +0000 (07:26 +0000)]
134471 - incremental structure model repair code overhaul - slight improvement for duff slocs (@AJ...)
aclement [Thu, 11 May 2006 07:26:22 +0000 (07:26 +0000)]
134471 - incremental structure model repair code overhaul - tell the weaver the kind of weave (inc/batch) so it knows whether to do incremental repairs to the model for each file being woven.
aclement [Thu, 11 May 2006 07:25:50 +0000 (07:25 +0000)]
134471 - incremental structure model repair code overhaul - full equals support for when mungers are compared and we care about slocs.
aclement [Thu, 11 May 2006 07:24:45 +0000 (07:24 +0000)]
134471 - incremental structure model repair code overhaul - repair the filemap and typemap in addition to the handle map (long standing bug!)
aclement [Wed, 10 May 2006 19:38:55 +0000 (19:38 +0000)]
organized imports
wisberg [Wed, 10 May 2006 17:12:57 +0000 (17:12 +0000)]
fix 135210 - -nowarn exceptions for xlint, declare warning
aclement [Wed, 10 May 2006 12:05:10 +0000 (12:05 +0000)]
uses pointcut relationship made conditional (can help make structure model tests easier to write if turned off)
aclement [Wed, 10 May 2006 11:20:36 +0000 (11:20 +0000)]
another stage added to this test sequence
aclement [Wed, 10 May 2006 11:19:05 +0000 (11:19 +0000)]
134471 - incremental structure model repair code overhaul
aclement [Wed, 10 May 2006 10:54:47 +0000 (10:54 +0000)]
new test code - related to 134471
aclement [Sat, 6 May 2006 16:17:39 +0000 (16:17 +0000)]
stop the damn thing complaining.
aclement [Sat, 6 May 2006 10:09:21 +0000 (10:09 +0000)]
ignore CVS resources.
aclement [Fri, 5 May 2006 20:24:19 +0000 (20:24 +0000)]
hack removed, didn't solve enough cases... we are back to correctly treating non-structural changes in aspects as not requiring full build. (might get that test passing on Adrians machine...)
acolyer [Fri, 5 May 2006 14:08:35 +0000 (14:08 +0000)]
test and fix for pr140357, reference pointcuts that refer to other reference pointcuts in the same type, in a reflective world...
aclement [Fri, 5 May 2006 09:46:43 +0000 (09:46 +0000)]
test and fix for 134371
aclement [Fri, 5 May 2006 09:18:06 +0000 (09:18 +0000)]
didnt need it...
aclement [Fri, 5 May 2006 08:34:36 +0000 (08:34 +0000)]
fixes for 137235 (contributed by Ron): more intelligent logic for determining if a path entry is a jar/zip (don't just rely on suffix, some new .bndl files seem to be becoming popular...)
aclement [Fri, 5 May 2006 08:29:41 +0000 (08:29 +0000)]
test for 136393: NPE on funky ITD ctor
aclement [Fri, 5 May 2006 08:04:34 +0000 (08:04 +0000)]
test for 136393
aclement [Thu, 4 May 2006 11:28:26 +0000 (11:28 +0000)]
new versions...
aclement [Thu, 4 May 2006 08:22:24 +0000 (08:22 +0000)]
Extremely temporary change for 134471 - not ideal but at least the markers will survive a compile.
aclement [Thu, 4 May 2006 07:24:47 +0000 (07:24 +0000)]
some tests for 134471 - currently commented out
aclement [Thu, 4 May 2006 07:24:02 +0000 (07:24 +0000)]
nicer
aclement [Thu, 4 May 2006 07:14:47 +0000 (07:14 +0000)]
fixes for 137235 (contributed by Ron): more intelligent logic for determining if a path entry is a jar/zip (don't just rely on suffix, some new .bndl files seem to be becoming popular...)
aclement [Wed, 3 May 2006 16:18:25 +0000 (16:18 +0000)]
fixes for 135780: aspectjrt will work better now on a 1.1 vm
mwebster [Wed, 3 May 2006 13:18:16 +0000 (13:18 +0000)]
fix for 139936
acolyer [Wed, 3 May 2006 06:35:37 +0000 (06:35 +0000)]
enabled test and committed fix for pr139749 : super call in around advice body of @AspectJ aspect
acolyer [Tue, 2 May 2006 17:02:25 +0000 (17:02 +0000)]
tests for pr139749 - calling super in @AspectJ advice body causes VerifyError
aclement [Thu, 27 Apr 2006 07:06:30 +0000 (07:06 +0000)]
test for 138798
aclement [Wed, 26 Apr 2006 16:45:17 +0000 (16:45 +0000)]
test and fix for 138286
aclement [Wed, 26 Apr 2006 07:25:49 +0000 (07:25 +0000)]
rons patch for 138540
acolyer [Tue, 25 Apr 2006 12:07:51 +0000 (12:07 +0000)]
enable test case for 138215 now it is passing...
acolyer [Tue, 25 Apr 2006 12:05:43 +0000 (12:05 +0000)]
fix for 138215 :- we need to resolve the pointcut expressions associated with declare warning / error from an @AJ declaration *after* all the pointcut attributes have been processed.
aclement [Tue, 25 Apr 2006 07:29:29 +0000 (07:29 +0000)]
test and another part of the fix for 137496
acolyer [Mon, 24 Apr 2006 17:46:06 +0000 (17:46 +0000)]
test cases for pr138215, 219, and 223.
aclement [Mon, 24 Apr 2006 14:58:47 +0000 (14:58 +0000)]
work in progress testcase 137568
aclement [Mon, 24 Apr 2006 14:58:39 +0000 (14:58 +0000)]
test and fix for part2 of 138158
aclement [Mon, 24 Apr 2006 10:18:27 +0000 (10:18 +0000)]
fix for 138158
aclement [Mon, 24 Apr 2006 08:47:14 +0000 (08:47 +0000)]
commented out a couple of new tests for a bit...
aclement [Mon, 24 Apr 2006 08:46:34 +0000 (08:46 +0000)]
unfinished fix for 138158: !@withincode
aclement [Mon, 24 Apr 2006 08:45:34 +0000 (08:45 +0000)]
unfinished fix for 137568
aclement [Mon, 24 Apr 2006 08:45:01 +0000 (08:45 +0000)]
fix for 138158
aclement [Mon, 24 Apr 2006 08:44:42 +0000 (08:44 +0000)]
testcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:44:25 +0000 (08:44 +0000)]
fix for 138143: npe on duplicate method for ataj
aclement [Mon, 24 Apr 2006 08:32:22 +0000 (08:32 +0000)]
testcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:17:08 +0000 (08:17 +0000)]
testcode for 137568,138143,138158
aclement [Fri, 21 Apr 2006 17:56:42 +0000 (17:56 +0000)]
fix for 137496: problem with join point matching on calls to parameterized methods
aclement [Fri, 21 Apr 2006 17:55:11 +0000 (17:55 +0000)]
testcode for 137496: problem with join point matching on calls to parameterized methods
aclement [Wed, 19 Apr 2006 13:36:39 +0000 (13:36 +0000)]
test and fix for 136585: NullPointerException in PerObjectInterfaceTypeMunger.java:33
aclement [Wed, 19 Apr 2006 12:52:14 +0000 (12:52 +0000)]
fix for 137479: better isSynthetic() logic
aclement [Wed, 19 Apr 2006 11:48:22 +0000 (11:48 +0000)]
fix for 137479: better isSynthetic() logic
aclement [Wed, 19 Apr 2006 11:45:46 +0000 (11:45 +0000)]
test for 137479
aclement [Tue, 18 Apr 2006 10:51:38 +0000 (10:51 +0000)]
fix for 136665 - Rons suggestion.
acolyer [Fri, 14 Apr 2006 17:34:28 +0000 (17:34 +0000)]
@within, @withincode, and @annotation also need to return true to HasPossibleDynamicContent...
acolyer [Fri, 14 Apr 2006 16:41:58 +0000 (16:41 +0000)]
test matching on annotations directly in the java.lang package
acolyer [Fri, 14 Apr 2006 16:41:36 +0000 (16:41 +0000)]
use signature rather than name when annotation matching as Bcel chops name in the java.lang package !!
aclement [Thu, 13 Apr 2006 09:25:07 +0000 (09:25 +0000)]
test and fix for 136258
aclement [Thu, 13 Apr 2006 09:24:46 +0000 (09:24 +0000)]
test and fix for 136258
acolyer [Fri, 7 Apr 2006 12:44:53 +0000 (12:44 +0000)]
for pointcuts in @AspectJ aspects compiled by javac, try a bit harder to find the pointcut parameter names
acolyer [Fri, 7 Apr 2006 10:51:19 +0000 (10:51 +0000)]
must use the same world when creating a pointcut parser
acolyer [Fri, 7 Apr 2006 10:50:34 +0000 (10:50 +0000)]
yuck. need to expose ReflectionWorld in the signature - which is supposed to be public API. Need a better long term solution...
aclement [Thu, 6 Apr 2006 11:45:53 +0000 (11:45 +0000)]
unused import gone.
aclement [Thu, 6 Apr 2006 11:45:02 +0000 (11:45 +0000)]
test and fix for 135001
aclement [Thu, 6 Apr 2006 10:44:14 +0000 (10:44 +0000)]
test and fix for 134541
aclement [Thu, 6 Apr 2006 08:19:17 +0000 (08:19 +0000)]
bullet proof (?) element formatter (135052)
aclement [Thu, 6 Apr 2006 08:18:53 +0000 (08:18 +0000)]
these problematic casts are redundant... (135052)
acolyer [Tue, 4 Apr 2006 15:08:21 +0000 (15:08 +0000)]
merged with adrian's version...
aclement [Tue, 4 Apr 2006 15:03:56 +0000 (15:03 +0000)]
updates for 1.5.1
aclement [Tue, 4 Apr 2006 10:33:11 +0000 (10:33 +0000)]
useful pause() method can be called to enable (de)attaching jconsole.
aclement [Tue, 4 Apr 2006 08:10:19 +0000 (08:10 +0000)]
future work (see 133532)
aclement [Tue, 4 Apr 2006 08:10:07 +0000 (08:10 +0000)]
tests for 133532 - also tidied up the statelistener code
aclement [Tue, 4 Apr 2006 08:09:29 +0000 (08:09 +0000)]
extra decision recording infrastructure for future debugging! Also fix for pr133532
aclement [Tue, 4 Apr 2006 08:08:56 +0000 (08:08 +0000)]
better if no aliases consistently means null rather null before serialization and an empty arraylist after deserialization
aclement [Mon, 3 Apr 2006 15:23:44 +0000 (15:23 +0000)]
testcode for 133532 (case 2 is simpler)
aclement [Fri, 31 Mar 2006 15:26:30 +0000 (15:26 +0000)]
message fix for 134063
aclement [Fri, 31 Mar 2006 14:38:58 +0000 (14:38 +0000)]
test and fix for 134063
aclement [Thu, 30 Mar 2006 07:53:25 +0000 (07:53 +0000)]
did that LTWWorld change break the build?
aclement [Wed, 29 Mar 2006 12:54:40 +0000 (12:54 +0000)]
for Mr B
aclement [Wed, 29 Mar 2006 12:06:04 +0000 (12:06 +0000)]
more tests for @DeclareParents - building it in pieces.
aclement [Wed, 29 Mar 2006 11:41:39 +0000 (11:41 +0000)]
test and fix for @DeclareParents problem where the target was "@Coloured *" - fix was to resolve the typepattern
aclement [Tue, 28 Mar 2006 16:11:01 +0000 (16:11 +0000)]
improved FAQ entry for J2ME, hurrah! at last!
aclement [Tue, 28 Mar 2006 13:27:09 +0000 (13:27 +0000)]
fix this to match BuildArgParser.
aclement [Tue, 28 Mar 2006 09:34:35 +0000 (09:34 +0000)]
test and fix for 126560 (@AJ types resolved in 'current package') and test for 132349
aclement [Tue, 28 Mar 2006 08:09:10 +0000 (08:09 +0000)]
fix for NPE : 130837
aclement [Tue, 28 Mar 2006 07:32:55 +0000 (07:32 +0000)]
attempt to remove the damn results.ser file.
aclement [Tue, 28 Mar 2006 07:32:42 +0000 (07:32 +0000)]
fix for 133298
aclement [Mon, 27 Mar 2006 21:39:46 +0000 (21:39 +0000)]
fix for NPE in pr132087
aclement [Mon, 27 Mar 2006 21:16:39 +0000 (21:16 +0000)]
test and fixes for 98901, comment 29
aclement [Mon, 27 Mar 2006 20:18:34 +0000 (20:18 +0000)]
updates from pr132111
aclement [Mon, 27 Mar 2006 19:11:57 +0000 (19:11 +0000)]
fix for NPE in pr132160
aclement [Mon, 27 Mar 2006 19:10:46 +0000 (19:10 +0000)]
switched around.
aclement [Mon, 27 Mar 2006 13:42:23 +0000 (13:42 +0000)]
test and fix for 133307 - funky type variable bounds.