]> source.dussan.org Git - aspectj.git/log
aspectj.git
18 years agopr115250: changed parameterizeWith() signature for shadowmungers.
aclement [Mon, 21 Nov 2005 15:54:49 +0000 (15:54 +0000)]
pr115250: changed parameterizeWith() signature for shadowmungers.

18 years agopr115250: copy params across to variant that we build
aclement [Mon, 21 Nov 2005 15:53:27 +0000 (15:53 +0000)]
pr115250: copy params across to variant that we build

18 years agotests for 115250
aclement [Mon, 21 Nov 2005 15:44:05 +0000 (15:44 +0000)]
tests for 115250

18 years agotidied up a bit.
aclement [Mon, 21 Nov 2005 15:42:46 +0000 (15:42 +0000)]
tidied up a bit.

18 years agotwo test programs for 115250
aclement [Mon, 21 Nov 2005 10:39:34 +0000 (10:39 +0000)]
two test programs for 115250

18 years agotest and fix for 114875
aclement [Mon, 21 Nov 2005 09:22:45 +0000 (09:22 +0000)]
test and fix for 114875

18 years agono chained exceptions under 1.3...
acolyer [Mon, 21 Nov 2005 08:55:39 +0000 (08:55 +0000)]
no chained exceptions under 1.3...

18 years agotests and fix for pr116229 and pr116755. Also adds support and tests for parseTypePat...
acolyer [Sat, 19 Nov 2005 17:08:48 +0000 (17:08 +0000)]
tests and fix for pr116229 and pr116755. Also adds support and tests for parseTypePattern in PointcutParser.

18 years agofixes for 115252 from Helen (xlint on incorrect annotation usage in signatures)
aclement [Fri, 18 Nov 2005 15:04:21 +0000 (15:04 +0000)]
fixes for 115252 from Helen (xlint on incorrect annotation usage in signatures)

18 years agotests for 115252
aclement [Fri, 18 Nov 2005 14:47:31 +0000 (14:47 +0000)]
tests for 115252

18 years agofix for 115204, 116890 NPE in WildAnnotationTypePattern
aclement [Fri, 18 Nov 2005 10:09:32 +0000 (10:09 +0000)]
fix for 115204, 116890 NPE in WildAnnotationTypePattern

18 years agofix for 116949
aclement [Fri, 18 Nov 2005 09:17:56 +0000 (09:17 +0000)]
fix for 116949

18 years agotest and fix for 116626 from Matthew.
aclement [Fri, 18 Nov 2005 09:01:17 +0000 (09:01 +0000)]
test and fix for 116626 from Matthew.

18 years agoReplacing bcel-builder with bcel. Should just export from weaver.
wisberg [Fri, 18 Nov 2005 06:08:32 +0000 (06:08 +0000)]
Replacing bcel-builder with bcel.  Should just export from weaver.

18 years agofixes for pr115237
aclement [Thu, 17 Nov 2005 12:45:18 +0000 (12:45 +0000)]
fixes for pr115237

18 years agocase4 of Alex's bug ;)
aclement [Thu, 17 Nov 2005 08:56:15 +0000 (08:56 +0000)]
case4 of Alex's bug ;)

18 years agofix for something Sian noticed.
aclement [Thu, 17 Nov 2005 08:40:31 +0000 (08:40 +0000)]
fix for something Sian noticed.

18 years agofix for latest part of Alex's bug.
aclement [Thu, 17 Nov 2005 08:40:14 +0000 (08:40 +0000)]
fix for latest part of Alex's bug.

18 years agomore tests - for 115237 and alexs bug on the list.
aclement [Thu, 17 Nov 2005 08:37:16 +0000 (08:37 +0000)]
more tests - for 115237 and alexs bug on the list.

18 years agonext round of fixes for list bug reported by Alexandru.
aclement [Wed, 16 Nov 2005 15:59:15 +0000 (15:59 +0000)]
next round of fixes for list bug reported by Alexandru.

18 years agocommitting version with a main() in it!
aclement [Wed, 16 Nov 2005 08:16:51 +0000 (08:16 +0000)]
committing version with a main() in it!

18 years agomore tests... binary bridge methods and the one reported via the list which includes...
aclement [Tue, 15 Nov 2005 17:08:01 +0000 (17:08 +0000)]
more tests... binary bridge methods and the one reported via the list which includes decps parameterization and ITDs

18 years agofix for pr116255
aclement [Tue, 15 Nov 2005 17:04:00 +0000 (17:04 +0000)]
fix for pr116255

18 years agooptimization - don't put bridge methods on interfaces.
aclement [Tue, 15 Nov 2005 17:01:57 +0000 (17:01 +0000)]
optimization - don't put bridge methods on interfaces.

18 years agorebuilt for 95517
aclement [Tue, 15 Nov 2005 16:59:34 +0000 (16:59 +0000)]
rebuilt for 95517

18 years agomatthews fixes for 95517
aclement [Tue, 15 Nov 2005 16:55:56 +0000 (16:55 +0000)]
matthews fixes for 95517

18 years agodont put bridge methods in an interface, you fool.
aclement [Tue, 15 Nov 2005 16:14:45 +0000 (16:14 +0000)]
dont put bridge methods in an interface, you fool.

18 years agoMatthews patches for 115275
aclement [Tue, 15 Nov 2005 14:34:45 +0000 (14:34 +0000)]
Matthews patches for 115275

18 years agotest and fix for pr114436
aclement [Tue, 15 Nov 2005 10:58:04 +0000 (10:58 +0000)]
test and fix for pr114436

18 years agocomment
aclement [Tue, 15 Nov 2005 10:38:27 +0000 (10:38 +0000)]
comment

18 years agoallow for missing type (again) - see pr116305
aclement [Tue, 15 Nov 2005 09:15:14 +0000 (09:15 +0000)]
allow for missing type (again) - see pr116305

18 years agoimproved bridging code gen - can cope with lazymethodgens that have no backing memberView
aclement [Mon, 14 Nov 2005 17:14:49 +0000 (17:14 +0000)]
improved bridging code gen - can cope with lazymethodgens that have no backing memberView

18 years agoreported on the list - failing to compile - using ITD to override a parameterized...
aclement [Mon, 14 Nov 2005 16:51:49 +0000 (16:51 +0000)]
reported on the list - failing to compile - using ITD to override a parameterized method

18 years agomore binary bridging testcode
aclement [Mon, 14 Nov 2005 16:51:22 +0000 (16:51 +0000)]
more binary bridging testcode

18 years agotestcode for 114436
aclement [Mon, 14 Nov 2005 16:51:03 +0000 (16:51 +0000)]
testcode for 114436

18 years agofix for comment #1 in 113368
aclement [Mon, 14 Nov 2005 16:29:44 +0000 (16:29 +0000)]
fix for comment #1 in 113368

18 years agofixes for pr115788 - primitive handling.
aclement [Mon, 14 Nov 2005 16:08:04 +0000 (16:08 +0000)]
fixes for pr115788 - primitive handling.

18 years agoRemoving 1.5 API String.contains(..)
wisberg [Mon, 14 Nov 2005 14:43:59 +0000 (14:43 +0000)]
Removing 1.5 API String.contains(..)

18 years agotests and fixes for 115235: stackoverflow on concretizing pointcuts (patch from Helen)
aclement [Mon, 14 Nov 2005 10:38:47 +0000 (10:38 +0000)]
tests and fixes for 115235: stackoverflow on concretizing pointcuts (patch from Helen)

18 years agofix for parser crash on erroneous perthis() - see pr115788
aclement [Mon, 14 Nov 2005 09:50:22 +0000 (09:50 +0000)]
fix for parser crash on erroneous perthis() - see pr115788

18 years agoremoved 1.5 api (doh!)
aclement [Sat, 12 Nov 2005 10:01:15 +0000 (10:01 +0000)]
removed 1.5 api (doh!)

18 years agofix for pr113531
aclement [Fri, 11 Nov 2005 18:24:14 +0000 (18:24 +0000)]
fix for pr113531

18 years agofix for pr113531
aclement [Fri, 11 Nov 2005 18:10:09 +0000 (18:10 +0000)]
fix for pr113531

18 years agoFix for 113118 - use the right method to get a signature for the attribute.
aclement [Fri, 11 Nov 2005 15:13:33 +0000 (15:13 +0000)]
Fix for 113118 - use the right method to get a signature for the attribute.

18 years agoMatthews patches from 95529
aclement [Fri, 11 Nov 2005 13:51:57 +0000 (13:51 +0000)]
Matthews patches from 95529

18 years agoYES! Bridge method code all in !! hurrah!! See pr108101
aclement [Fri, 11 Nov 2005 13:39:57 +0000 (13:39 +0000)]
YES!  Bridge method code all in !! hurrah!!  See pr108101

18 years agofixes for pr113447 - dont do bindings check at each shadow.
aclement [Fri, 11 Nov 2005 11:24:10 +0000 (11:24 +0000)]
fixes for pr113447 - dont do bindings check at each shadow.

18 years agotests for pr113447 from Helen Hawkins.
aclement [Fri, 11 Nov 2005 11:23:43 +0000 (11:23 +0000)]
tests for pr113447 from Helen Hawkins.

18 years agomore AST stuff: 110465
aclement [Fri, 11 Nov 2005 08:29:32 +0000 (08:29 +0000)]
more AST stuff: 110465

18 years agomore AST stuff: 110465
aclement [Fri, 11 Nov 2005 08:16:23 +0000 (08:16 +0000)]
more AST stuff: 110465

18 years agofix getPackageName() to cope with parameterized types.
aclement [Thu, 10 Nov 2005 15:51:52 +0000 (15:51 +0000)]
fix getPackageName() to cope with parameterized types.

18 years agoorganized imports
aclement [Thu, 10 Nov 2005 14:28:56 +0000 (14:28 +0000)]
organized imports

18 years agofixes and some helper methods added.
aclement [Thu, 10 Nov 2005 14:16:36 +0000 (14:16 +0000)]
fixes and some helper methods added.

18 years agofix for binary weaving declare parents that involve parameterized times when requirin...
aclement [Thu, 10 Nov 2005 14:15:48 +0000 (14:15 +0000)]
fix for binary weaving declare parents that involve parameterized times when requiring changes to super calls (phew)

18 years agomore bridge method testcode.
aclement [Thu, 10 Nov 2005 12:19:07 +0000 (12:19 +0000)]
more bridge method testcode.

18 years agofixes from AST bug: 110465.
aclement [Thu, 10 Nov 2005 11:06:07 +0000 (11:06 +0000)]
fixes from AST bug: 110465.

18 years agofixes for pr91859
aclement [Wed, 9 Nov 2005 16:18:13 +0000 (16:18 +0000)]
fixes for pr91859

18 years agofixes for 91859 - enable us to preserve the set of annotations originally declared...
aclement [Wed, 9 Nov 2005 15:46:08 +0000 (15:46 +0000)]
fixes for 91859 - enable us to preserve the set of annotations originally declared on a type so they can be put in the class file and we don't include ones added via declare @type during 'source weaving'

18 years agofixes for 91859 - enable us to preserve the set of annotations originally declared...
aclement [Wed, 9 Nov 2005 15:27:41 +0000 (15:27 +0000)]
fixes for 91859 - enable us to preserve the set of annotations originally declared on a type so they can be put in the class file and we don't include ones added via declare @type during 'source weaving'

18 years agoproduce better diagnostics on failure.
aclement [Wed, 9 Nov 2005 14:54:09 +0000 (14:54 +0000)]
produce better diagnostics on failure.

18 years agotests and fix for pr112756 - use of assert/enum as "identifier" in pointcut expression.
acolyer [Wed, 9 Nov 2005 10:37:51 +0000 (10:37 +0000)]
tests and fix for pr112756 - use of assert/enum as "identifier" in pointcut expression.

18 years agotests for pr104220 - poor toString implementations for adviceexecution join points.
acolyer [Tue, 8 Nov 2005 18:16:25 +0000 (18:16 +0000)]
tests for pr104220 - poor toString implementations for adviceexecution join points.

18 years agofix for pr104220 - poor toString implementations for adviceexecution join points.
acolyer [Tue, 8 Nov 2005 18:12:37 +0000 (18:12 +0000)]
fix for pr104220 - poor toString implementations for adviceexecution join points.

18 years agosome useful AST tests
aclement [Tue, 8 Nov 2005 17:19:44 +0000 (17:19 +0000)]
some useful AST tests

18 years agofix for pr112830, tolerate variations on "aspectjrt.jar" for Maven.
acolyer [Tue, 8 Nov 2005 16:41:54 +0000 (16:41 +0000)]
fix for pr112830, tolerate variations on "aspectjrt.jar" for Maven.

18 years agopatch from helen to ensure the tests tidy up after themselves.
aclement [Tue, 8 Nov 2005 14:51:06 +0000 (14:51 +0000)]
patch from helen to ensure the tests tidy up after themselves.

18 years agotestcode and fix for pr114005: copying annotations to ITDfs on interfaces.
aclement [Tue, 8 Nov 2005 12:13:05 +0000 (12:13 +0000)]
testcode and fix for pr114005: copying annotations to ITDfs on interfaces.

18 years agoFor bridge method support - make backing generic member accessible.
aclement [Tue, 8 Nov 2005 11:22:57 +0000 (11:22 +0000)]
For bridge method support - make backing generic member accessible.

18 years agoSecond patch from 95516 (ant support for -outxml) - patch from Matthew
aclement [Tue, 8 Nov 2005 11:14:45 +0000 (11:14 +0000)]
Second patch from 95516 (ant support for -outxml) - patch from Matthew

18 years agofinal part of fix for pr115038
aclement [Tue, 8 Nov 2005 11:08:54 +0000 (11:08 +0000)]
final part of fix for pr115038

18 years agoorganized imports
aclement [Tue, 8 Nov 2005 11:04:57 +0000 (11:04 +0000)]
organized imports

18 years agoFixed Bugzilla Bug 113554: support ajsym file generation for command line builds
mkersten [Tue, 8 Nov 2005 03:03:28 +0000 (03:03 +0000)]
Fixed Bugzilla Bug 113554: support ajsym file generation for command line builds

18 years agoFixed Bugzilla Bug 113554: support ajsym file generation for command line builds
mkersten [Tue, 8 Nov 2005 02:33:59 +0000 (02:33 +0000)]
Fixed Bugzilla Bug 113554: support ajsym file generation for command line builds

18 years agoHelens changes to ensure these tidy up after themselves and avoid synchronization...
aclement [Mon, 7 Nov 2005 17:29:28 +0000 (17:29 +0000)]
Helens changes to ensure these tidy up after themselves and avoid synchronization being a pain.

18 years agobridging tests.
aclement [Mon, 7 Nov 2005 16:23:28 +0000 (16:23 +0000)]
bridging tests.

18 years agobridging tests.
aclement [Mon, 7 Nov 2005 15:42:03 +0000 (15:42 +0000)]
bridging tests.

18 years agoSwitch to using a parser that should be around on 1.4.
aclement [Mon, 7 Nov 2005 14:57:35 +0000 (14:57 +0000)]
Switch to using a parser that should be around on 1.4.

18 years agotest X - matches the spec in the AJDK (work for 112105)
aclement [Mon, 7 Nov 2005 13:09:04 +0000 (13:09 +0000)]
test X - matches the spec in the AJDK (work for 112105)

18 years agotest X - matches the spec in the AJDK (work for 112105)
aclement [Mon, 7 Nov 2005 12:56:07 +0000 (12:56 +0000)]
test X - matches the spec in the AJDK (work for 112105)

18 years agotest for pr113531. test patch is from Helen. Currently commented out in MultiProject...
aclement [Mon, 7 Nov 2005 11:22:49 +0000 (11:22 +0000)]
test for pr113531. test patch is from Helen.  Currently commented out in MultiProjectIncrementalTests

18 years agotidy up after finishing.
aclement [Mon, 7 Nov 2005 11:15:53 +0000 (11:15 +0000)]
tidy up after finishing.

18 years agofix for 95516 (-outxml / -outxmlfile) - from Matthew.
aclement [Mon, 7 Nov 2005 11:12:35 +0000 (11:12 +0000)]
fix for 95516 (-outxml / -outxmlfile) - from Matthew.

18 years ago#114897 notreweavable is default on LTW - by Matthew Webster.
avasseur [Mon, 7 Nov 2005 11:02:00 +0000 (11:02 +0000)]
#114897 notreweavable is default on LTW - by Matthew Webster.

18 years agofixes for 112783 and 113066
aclement [Mon, 7 Nov 2005 10:57:35 +0000 (10:57 +0000)]
fixes for 112783 and 113066

18 years agotests for 112783 and 113066
aclement [Mon, 7 Nov 2005 10:54:42 +0000 (10:54 +0000)]
tests for 112783 and 113066

18 years agocanBeBoundTo fix for isAssignable.
aclement [Mon, 7 Nov 2005 10:54:21 +0000 (10:54 +0000)]
canBeBoundTo fix for isAssignable.

18 years agofix for 95516 (-outxml / -outxmlfile) - from Matthew.
aclement [Mon, 7 Nov 2005 10:53:18 +0000 (10:53 +0000)]
fix for 95516 (-outxml / -outxmlfile) - from Matthew.

18 years ago#114875 cannot reproduce NPE in @AJ abstract aspect
avasseur [Mon, 7 Nov 2005 10:50:55 +0000 (10:50 +0000)]
#114875 cannot reproduce NPE in @AJ abstract aspect

18 years agoaspects/include handling and doc update as per #115275
avasseur [Mon, 7 Nov 2005 10:04:00 +0000 (10:04 +0000)]
aspects/include handling and doc update as per #115275

18 years agotestcode for pr113066
aclement [Mon, 7 Nov 2005 08:33:35 +0000 (08:33 +0000)]
testcode for pr113066

18 years agomoved 1.5 dependency to 1.5 module!
aclement [Fri, 4 Nov 2005 18:00:54 +0000 (18:00 +0000)]
moved 1.5 dependency to 1.5 module!

18 years agoFix for pr90143: I'm on fire today ;)
aclement [Fri, 4 Nov 2005 16:26:06 +0000 (16:26 +0000)]
Fix for pr90143: I'm on fire today ;)

18 years agowith the change in LTW to default to the same version as the runtime VM (ie java...
acolyer [Fri, 4 Nov 2005 13:15:09 +0000 (13:15 +0000)]
with the change in LTW to default to the same version as the runtime VM (ie java 5 in this case), many LTW tests were failing with Xlint:adviceDidNotMatch messages that previously were not issued. These commits sprinkle @SuppressAjWarnings annotations liberally around to stop that from happening.

18 years agotests for pr73050 :- support for isAnonymous and name pattern matching that now only...
acolyer [Fri, 4 Nov 2005 13:13:09 +0000 (13:13 +0000)]
tests for pr73050 :- support for isAnonymous and name pattern matching that now only matches "*" against anonymous types

18 years agofix for pr73050 :- support for isAnonymous and name pattern matching that now only...
acolyer [Fri, 4 Nov 2005 13:12:15 +0000 (13:12 +0000)]
fix for pr73050 :- support for isAnonymous and name pattern matching that now only matches "*" against anonymous types

18 years agopr73050 - added support for isAnonymous
acolyer [Fri, 4 Nov 2005 13:09:58 +0000 (13:09 +0000)]
pr73050 - added support for isAnonymous

18 years agorelegate adviceDidNotMatch to info for LTW unless explicitly set as an option - don...
acolyer [Fri, 4 Nov 2005 13:09:31 +0000 (13:09 +0000)]
relegate adviceDidNotMatch to info for LTW unless explicitly set as an option - don't want this warning coming out by default??

18 years agoadd support and tests for isAnonymous in JavaClass
acolyer [Fri, 4 Nov 2005 13:06:27 +0000 (13:06 +0000)]
add support and tests for isAnonymous in JavaClass

18 years agooops!
aclement [Fri, 4 Nov 2005 11:10:45 +0000 (11:10 +0000)]
oops!

18 years agotestcode and fix for pr112476: binary weaving decp
aclement [Fri, 4 Nov 2005 10:47:47 +0000 (10:47 +0000)]
testcode and fix for pr112476: binary weaving decp