]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 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!

19 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

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

19 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.

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

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

19 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.

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

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

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

19 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

19 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

19 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

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

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

19 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

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

19 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(..)

19 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)

19 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

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

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

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

19 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.

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

19 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

19 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.

19 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.

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

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

19 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.

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

19 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.

19 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)

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

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

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

19 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'

19 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'

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

19 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.

19 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.

19 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.

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

19 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.

19 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.

19 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.

19 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.

19 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

19 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

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

19 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

19 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

19 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.

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

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

19 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.

19 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)

19 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)

19 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

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

19 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.

19 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.

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

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

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

19 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.

19 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

19 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

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

19 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!

19 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 ;)

19 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.

19 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

19 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

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

19 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??

19 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

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

19 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

19 years agotest and fix for pr115038
aclement [Fri, 4 Nov 2005 10:05:05 +0000 (10:05 +0000)]
test and fix for pr115038

19 years agofix for 103741 - use of java 5 specific language features now policed at < 1.5 source...
acolyer [Fri, 4 Nov 2005 09:05:41 +0000 (09:05 +0000)]
fix for 103741 - use of java 5 specific language features now policed at < 1.5 source level

19 years agotests for 103741 - use of java 5 specific language features now policed at < 1.5...
acolyer [Fri, 4 Nov 2005 09:04:58 +0000 (09:04 +0000)]
tests for 103741 - use of java 5 specific language features now policed at < 1.5 source level

19 years agoautodetect java version and configure world accordingly (now that aj is stricter...
acolyer [Fri, 4 Nov 2005 09:03:45 +0000 (09:03 +0000)]
autodetect java version and configure world accordingly (now that aj is stricter about not allowing java 5 features at < 1.5 level, this was needed for some LTW tests to pass too)

19 years agobug 102479 example for getting messages from ajc programmatically
wisberg [Fri, 4 Nov 2005 09:02:09 +0000 (09:02 +0000)]
bug 102479 example for getting messages from ajc programmatically

19 years agorisky... what about '-Xlint:warning'
aclement [Fri, 4 Nov 2005 08:45:09 +0000 (08:45 +0000)]
risky... what about '-Xlint:warning'

19 years agofix for pr62606 - raises a lint warning when itdc does not contain an explicit call...
acolyer [Thu, 3 Nov 2005 17:12:01 +0000 (17:12 +0000)]
fix for pr62606 - raises a lint warning when itdc does not contain an explicit call to a constructor. Can be suppressed using @SuppressAjWarnings

19 years agomake sure the harness translates path separators for those of us working on superior...
acolyer [Thu, 3 Nov 2005 17:11:03 +0000 (17:11 +0000)]
make sure the harness translates path separators for those of us working on superior platforms ;)

19 years agonew Lint warning for pr62606 - warns when an ITDC does not contain an explicit constr...
acolyer [Thu, 3 Nov 2005 17:10:15 +0000 (17:10 +0000)]
new Lint warning for pr62606 - warns when an ITDC does not contain an explicit constructor call.

19 years agotests for pr62606 - itdcs don't run field initialisers in target type. Largely update...
acolyer [Thu, 3 Nov 2005 17:09:45 +0000 (17:09 +0000)]
tests for pr62606 - itdcs don't run field initialisers in target type. Largely updates to existing tests to cope with new Lint warning.

19 years agotest and fix for 86903
aclement [Thu, 3 Nov 2005 15:31:39 +0000 (15:31 +0000)]
test and fix for 86903

19 years agotest and fix for 86903
aclement [Thu, 3 Nov 2005 15:24:48 +0000 (15:24 +0000)]
test and fix for 86903

19 years agopossibly useful method being added ... investigating using it for 86903
aclement [Thu, 3 Nov 2005 14:26:16 +0000 (14:26 +0000)]
possibly useful method being added ... investigating using it for 86903

19 years agofixing a problem that services in the debugger when toString fails NPE!
aclement [Thu, 3 Nov 2005 14:23:10 +0000 (14:23 +0000)]
fixing a problem that services in the debugger when toString fails NPE!

19 years agotest for 114343 (see comment #5): another potential case
aclement [Thu, 3 Nov 2005 11:05:52 +0000 (11:05 +0000)]
test for 114343 (see comment #5): another potential case

19 years agofix for latest variant of 114343 (see comment #5): around advice on method returning...
aclement [Thu, 3 Nov 2005 10:31:03 +0000 (10:31 +0000)]
fix for latest variant of 114343 (see comment #5):  around advice on method returning type variable.

19 years agotest and fix for pr114744
aclement [Wed, 2 Nov 2005 16:16:29 +0000 (16:16 +0000)]
test and fix for pr114744

19 years agoMatthews patch for 113510
aclement [Wed, 2 Nov 2005 10:36:05 +0000 (10:36 +0000)]
Matthews patch for 113510

19 years agopr93253: lazytjp the default. removed mention of lazytjp.
aclement [Tue, 1 Nov 2005 21:56:49 +0000 (21:56 +0000)]
pr93253: lazytjp the default.  removed mention of lazytjp.

19 years agopr93253: lazytjp the default
aclement [Tue, 1 Nov 2005 21:55:21 +0000 (21:55 +0000)]
pr93253: lazytjp the default