]> source.dussan.org Git - aspectj.git/log
aspectj.git
18 years agofor 82570 - add linenumbertable for generated methods (aspectOf/etc)
aclement [Tue, 16 May 2006 11:46:32 +0000 (11:46 +0000)]
for 82570 - add linenumbertable for generated methods (aspectOf/etc)

18 years agotests and fix for 135068: verifyerror for @AJ
aclement [Tue, 16 May 2006 07:38:53 +0000 (07:38 +0000)]
tests and fix for 135068: verifyerror for @AJ

18 years agorecover from crash whilst crashing...
aclement [Mon, 15 May 2006 12:28:27 +0000 (12:28 +0000)]
recover from crash whilst crashing...

18 years agowork in progress - beginnings of a document defining what we should have in a compreh...
acolyer [Fri, 12 May 2006 16:18:33 +0000 (16:18 +0000)]
work in progress - beginnings of a document defining what we should have in a comprehensive incremental compilation test suite

18 years agotest and fix for 133117: dont spam the user with noGuardForLazyTjp messages.
aclement [Fri, 12 May 2006 15:34:39 +0000 (15:34 +0000)]
test and fix for 133117: dont spam the user with noGuardForLazyTjp messages.

18 years agotests and fix for 136026: cflow verifyerror in non trivial combination of cflow point...
aclement [Fri, 12 May 2006 12:33:06 +0000 (12:33 +0000)]
tests and fix for 136026: cflow verifyerror in non trivial combination of cflow pointcuts: include kind of usage (stack/counter) in key for cache

18 years agotests and fix for 136026: cflow verifyerror in non trivial combination of cflow point...
aclement [Fri, 12 May 2006 12:32:42 +0000 (12:32 +0000)]
tests and fix for 136026: cflow verifyerror in non trivial combination of cflow pointcuts.

18 years agolonghand of recent Java API *sigh*
aclement [Fri, 12 May 2006 11:44:29 +0000 (11:44 +0000)]
longhand of recent Java API *sigh*

18 years agotest and fix for 129704: broken @annotation for methods in generic types
aclement [Fri, 12 May 2006 10:41:42 +0000 (10:41 +0000)]
test and fix for 129704: broken @annotation for methods in generic types

18 years agotest and fix for 138384: woven methods being >64k in code size
aclement [Fri, 12 May 2006 08:17:43 +0000 (08:17 +0000)]
test and fix for 138384: woven methods being >64k in code size

18 years agofixes for missing error messages (pr132314)
aclement [Thu, 11 May 2006 10:45:18 +0000 (10:45 +0000)]
fixes for missing error messages (pr132314)

18 years ago134471 - incremental structure model repair code overhaul - the key new behaviour...
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.

18 years ago134471 - incremental structure model repair code overhaul - some new tests for increm...
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.

18 years ago134471 - incremental structure model repair code overhaul - different strategy for...
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.

18 years ago134471 - incremental structure model repair code overhaul - consider whether we are...
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.

18 years ago134471 - incremental structure model repair code overhaul - compare source locations...
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.

18 years ago134471 - incremental structure model repair code overhaul - so we don't unnecessarily...
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.

18 years ago134471 - incremental structure model repair code overhaul - if we don't know the...
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

18 years ago134471 - incremental structure model repair code overhaul - slight improvement for...
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...)

18 years ago134471 - incremental structure model repair code overhaul - tell the weaver the kind...
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.

18 years ago134471 - incremental structure model repair code overhaul - full equals support for...
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.

18 years ago134471 - incremental structure model repair code overhaul - repair the filemap and...
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!)

18 years agoorganized imports
aclement [Wed, 10 May 2006 19:38:55 +0000 (19:38 +0000)]
organized imports

18 years agofix 135210 - -nowarn exceptions for xlint, declare warning
wisberg [Wed, 10 May 2006 17:12:57 +0000 (17:12 +0000)]
fix 135210 - -nowarn exceptions for xlint, declare warning

18 years agouses pointcut relationship made conditional (can help make structure model tests...
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)

18 years agoanother stage added to this test sequence
aclement [Wed, 10 May 2006 11:20:36 +0000 (11:20 +0000)]
another stage added to this test sequence

18 years ago134471 - incremental structure model repair code overhaul
aclement [Wed, 10 May 2006 11:19:05 +0000 (11:19 +0000)]
134471 - incremental structure model repair code overhaul

18 years agonew test code - related to 134471
aclement [Wed, 10 May 2006 10:54:47 +0000 (10:54 +0000)]
new test code - related to 134471

18 years agostop the damn thing complaining.
aclement [Sat, 6 May 2006 16:17:39 +0000 (16:17 +0000)]
stop the damn thing complaining.

18 years agoignore CVS resources.
aclement [Sat, 6 May 2006 10:09:21 +0000 (10:09 +0000)]
ignore CVS resources.

18 years agohack removed, didn't solve enough cases... we are back to correctly treating non...
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...)

18 years agotest and fix for pr140357, reference pointcuts that refer to other reference pointcut...
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...

18 years agotest and fix for 134371
aclement [Fri, 5 May 2006 09:46:43 +0000 (09:46 +0000)]
test and fix for 134371

18 years agodidnt need it...
aclement [Fri, 5 May 2006 09:18:06 +0000 (09:18 +0000)]
didnt need it...

18 years agofixes for 137235 (contributed by Ron): more intelligent logic for determining if...
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...)

18 years agotest for 136393: NPE on funky ITD ctor
aclement [Fri, 5 May 2006 08:29:41 +0000 (08:29 +0000)]
test for 136393: NPE on funky ITD ctor

18 years agotest for 136393
aclement [Fri, 5 May 2006 08:04:34 +0000 (08:04 +0000)]
test for 136393

18 years agonew versions...
aclement [Thu, 4 May 2006 11:28:26 +0000 (11:28 +0000)]
new versions...

18 years agoExtremely temporary change for 134471 - not ideal but at least the markers will survi...
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.

18 years agosome tests for 134471 - currently commented out
aclement [Thu, 4 May 2006 07:24:47 +0000 (07:24 +0000)]
some tests for 134471 - currently commented out

18 years agonicer
aclement [Thu, 4 May 2006 07:24:02 +0000 (07:24 +0000)]
nicer

18 years agofixes for 137235 (contributed by Ron): more intelligent logic for determining if...
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...)

18 years agofixes for 135780: aspectjrt will work better now on a 1.1 vm
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

18 years agofix for 139936
mwebster [Wed, 3 May 2006 13:18:16 +0000 (13:18 +0000)]
fix for 139936

18 years agoenabled test and committed fix for pr139749 : super call in around advice body of...
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

18 years agotests for pr139749 - calling super in @AspectJ advice body causes VerifyError
acolyer [Tue, 2 May 2006 17:02:25 +0000 (17:02 +0000)]
tests for pr139749 - calling super in @AspectJ advice body causes VerifyError

18 years agotest for 138798
aclement [Thu, 27 Apr 2006 07:06:30 +0000 (07:06 +0000)]
test for 138798

18 years agotest and fix for 138286
aclement [Wed, 26 Apr 2006 16:45:17 +0000 (16:45 +0000)]
test and fix for 138286

18 years agorons patch for 138540
aclement [Wed, 26 Apr 2006 07:25:49 +0000 (07:25 +0000)]
rons patch for 138540

18 years agoenable test case for 138215 now it is passing...
acolyer [Tue, 25 Apr 2006 12:07:51 +0000 (12:07 +0000)]
enable test case for 138215 now it is passing...

18 years agofix for 138215 :- we need to resolve the pointcut expressions associated with declare...
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.

18 years agotest and another part of the fix for 137496
aclement [Tue, 25 Apr 2006 07:29:29 +0000 (07:29 +0000)]
test and another part of the fix for 137496

18 years agotest cases for pr138215, 219, and 223.
acolyer [Mon, 24 Apr 2006 17:46:06 +0000 (17:46 +0000)]
test cases for pr138215, 219, and 223.

18 years agowork in progress testcase 137568
aclement [Mon, 24 Apr 2006 14:58:47 +0000 (14:58 +0000)]
work in progress testcase 137568

18 years agotest and fix for part2 of 138158
aclement [Mon, 24 Apr 2006 14:58:39 +0000 (14:58 +0000)]
test and fix for part2 of 138158

18 years agofix for 138158
aclement [Mon, 24 Apr 2006 10:18:27 +0000 (10:18 +0000)]
fix for 138158

18 years agocommented out a couple of new tests for a bit...
aclement [Mon, 24 Apr 2006 08:47:14 +0000 (08:47 +0000)]
commented out a couple of new tests for a bit...

18 years agounfinished fix for 138158: !@withincode
aclement [Mon, 24 Apr 2006 08:46:34 +0000 (08:46 +0000)]
unfinished fix for 138158: !@withincode

18 years agounfinished fix for 137568
aclement [Mon, 24 Apr 2006 08:45:34 +0000 (08:45 +0000)]
unfinished fix for 137568

18 years agofix for 138158
aclement [Mon, 24 Apr 2006 08:45:01 +0000 (08:45 +0000)]
fix for 138158

18 years agotestcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:44:42 +0000 (08:44 +0000)]
testcode for 137568,138143,138158

18 years agofix for 138143: npe on duplicate method for ataj
aclement [Mon, 24 Apr 2006 08:44:25 +0000 (08:44 +0000)]
fix for 138143: npe on duplicate method for ataj

18 years agotestcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:32:22 +0000 (08:32 +0000)]
testcode for 137568,138143,138158

18 years agotestcode for 137568,138143,138158
aclement [Mon, 24 Apr 2006 08:17:08 +0000 (08:17 +0000)]
testcode for 137568,138143,138158

18 years agofix for 137496: problem with join point matching on calls to parameterized methods
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

18 years agotestcode 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

18 years agotest and fix for 136585: NullPointerException in PerObjectInterfaceTypeMunger.java:33
aclement [Wed, 19 Apr 2006 13:36:39 +0000 (13:36 +0000)]
test and fix for 136585: NullPointerException in PerObjectInterfaceTypeMunger.java:33

18 years agofix for 137479: better isSynthetic() logic
aclement [Wed, 19 Apr 2006 12:52:14 +0000 (12:52 +0000)]
fix for 137479: better isSynthetic() logic

18 years agofix for 137479: better isSynthetic() logic
aclement [Wed, 19 Apr 2006 11:48:22 +0000 (11:48 +0000)]
fix for 137479: better isSynthetic() logic

18 years agotest for 137479
aclement [Wed, 19 Apr 2006 11:45:46 +0000 (11:45 +0000)]
test for 137479

18 years agofix for 136665 - Rons suggestion.
aclement [Tue, 18 Apr 2006 10:51:38 +0000 (10:51 +0000)]
fix for 136665 - Rons suggestion.

18 years ago@within, @withincode, and @annotation also need to return true to HasPossibleDynamicC...
acolyer [Fri, 14 Apr 2006 17:34:28 +0000 (17:34 +0000)]
@within, @withincode, and @annotation also need to return true to HasPossibleDynamicContent...

18 years agotest matching on annotations directly in the java.lang package
acolyer [Fri, 14 Apr 2006 16:41:58 +0000 (16:41 +0000)]
test matching on annotations directly in the java.lang package

18 years agouse signature rather than name when annotation matching as Bcel chops name in the...
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 !!

18 years agotest and fix for 136258
aclement [Thu, 13 Apr 2006 09:25:07 +0000 (09:25 +0000)]
test and fix for 136258

18 years agotest and fix for 136258
aclement [Thu, 13 Apr 2006 09:24:46 +0000 (09:24 +0000)]
test and fix for 136258

18 years agofor pointcuts in @AspectJ aspects compiled by javac, try a bit harder to find the... V1_5_1a_final
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

18 years agomust use the same world when creating a pointcut parser
acolyer [Fri, 7 Apr 2006 10:51:19 +0000 (10:51 +0000)]
must use the same world when creating a pointcut parser

18 years agoyuck. need to expose ReflectionWorld in the signature - which is supposed to be publi...
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...

18 years agounused import gone.
aclement [Thu, 6 Apr 2006 11:45:53 +0000 (11:45 +0000)]
unused import gone.

18 years agotest and fix for 135001
aclement [Thu, 6 Apr 2006 11:45:02 +0000 (11:45 +0000)]
test and fix for 135001

18 years agotest and fix for 134541
aclement [Thu, 6 Apr 2006 10:44:14 +0000 (10:44 +0000)]
test and fix for 134541

18 years agobullet proof (?) element formatter (135052)
aclement [Thu, 6 Apr 2006 08:19:17 +0000 (08:19 +0000)]
bullet proof (?) element formatter (135052)

18 years agothese problematic casts are redundant... (135052)
aclement [Thu, 6 Apr 2006 08:18:53 +0000 (08:18 +0000)]
these problematic casts are redundant... (135052)

18 years agomerged with adrian's version...
acolyer [Tue, 4 Apr 2006 15:08:21 +0000 (15:08 +0000)]
merged with adrian's version...

18 years agoupdates for 1.5.1 V1_5_1_final
aclement [Tue, 4 Apr 2006 15:03:56 +0000 (15:03 +0000)]
updates for 1.5.1

18 years agouseful pause() method can be called to enable (de)attaching jconsole.
aclement [Tue, 4 Apr 2006 10:33:11 +0000 (10:33 +0000)]
useful pause() method can be called to enable (de)attaching jconsole.

18 years agofuture work (see 133532)
aclement [Tue, 4 Apr 2006 08:10:19 +0000 (08:10 +0000)]
future work (see 133532)

18 years agotests for 133532 - also tidied up the statelistener code
aclement [Tue, 4 Apr 2006 08:10:07 +0000 (08:10 +0000)]
tests for 133532 - also tidied up the statelistener code

18 years agoextra decision recording infrastructure for future debugging! Also fix for pr133532
aclement [Tue, 4 Apr 2006 08:09:29 +0000 (08:09 +0000)]
extra decision recording infrastructure for future debugging!  Also fix for pr133532

18 years agobetter if no aliases consistently means null rather null before serialization and...
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

18 years agotestcode for 133532 (case 2 is simpler)
aclement [Mon, 3 Apr 2006 15:23:44 +0000 (15:23 +0000)]
testcode for 133532 (case 2 is simpler)

18 years agomessage fix for 134063
aclement [Fri, 31 Mar 2006 15:26:30 +0000 (15:26 +0000)]
message fix for 134063

18 years agotest and fix for 134063
aclement [Fri, 31 Mar 2006 14:38:58 +0000 (14:38 +0000)]
test and fix for 134063

18 years agodid that LTWWorld change break the build?
aclement [Thu, 30 Mar 2006 07:53:25 +0000 (07:53 +0000)]
did that LTWWorld change break the build?

18 years agofor Mr B
aclement [Wed, 29 Mar 2006 12:54:40 +0000 (12:54 +0000)]
for Mr B

18 years agomore tests for @DeclareParents - building it in pieces.
aclement [Wed, 29 Mar 2006 12:06:04 +0000 (12:06 +0000)]
more tests for @DeclareParents - building it in pieces.

18 years agotest and fix for @DeclareParents problem where the target was "@Coloured *" - fix...
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

18 years agoimproved FAQ entry for J2ME, hurrah! at last!
aclement [Tue, 28 Mar 2006 16:11:01 +0000 (16:11 +0000)]
improved FAQ entry for J2ME, hurrah! at last!

18 years agofix this to match BuildArgParser.
aclement [Tue, 28 Mar 2006 13:27:09 +0000 (13:27 +0000)]
fix this to match BuildArgParser.