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

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

18 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

18 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

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

18 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

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

18 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

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

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

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

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

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

18 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

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

18 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

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

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

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

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

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

18 years agowasnt setting the defaults if nothing supplied.
aclement [Tue, 1 Nov 2005 17:42:13 +0000 (17:42 +0000)]
wasnt setting the defaults if nothing supplied.

18 years agopr105479: fix. And so it begins ... the dreaded complex bridge method mechanism...
aclement [Tue, 1 Nov 2005 17:01:31 +0000 (17:01 +0000)]
pr105479: fix.  And so it begins ... the dreaded complex bridge method mechanism. (pr108101)

18 years agopr105479: new testcase
aclement [Tue, 1 Nov 2005 17:00:28 +0000 (17:00 +0000)]
pr105479: new testcase

18 years agopr105479: reorganized testcases.
aclement [Tue, 1 Nov 2005 16:59:40 +0000 (16:59 +0000)]
pr105479: reorganized testcases.

18 years agohelpers
aclement [Tue, 1 Nov 2005 16:30:37 +0000 (16:30 +0000)]
helpers

18 years agotest and fix for pr114343
aclement [Tue, 1 Nov 2005 11:22:49 +0000 (11:22 +0000)]
test and fix for pr114343

18 years agonew test
aclement [Tue, 1 Nov 2005 09:41:02 +0000 (09:41 +0000)]
new test

18 years agosome nastiness removed from the testcases (co-dependant decps) - see pr112105
aclement [Tue, 1 Nov 2005 09:40:46 +0000 (09:40 +0000)]
some nastiness removed from the testcases (co-dependant decps) - see pr112105

18 years agomodified type parameter check to allow co-dependent generic declare parents to work...
aclement [Tue, 1 Nov 2005 09:40:05 +0000 (09:40 +0000)]
modified type parameter check to allow co-dependent generic declare parents to work.  not quite right but a little better.

18 years agoorganized imports.
aclement [Tue, 1 Nov 2005 09:25:06 +0000 (09:25 +0000)]
organized imports.

18 years agotestcase
aclement [Tue, 1 Nov 2005 08:50:38 +0000 (08:50 +0000)]
testcase

18 years agolazytjp default - test code
aclement [Mon, 31 Oct 2005 15:53:24 +0000 (15:53 +0000)]
lazytjp default - test code

18 years agoreflection for 1.5 API Method.isBridge(), unused local
wisberg [Sat, 29 Oct 2005 18:34:07 +0000 (18:34 +0000)]
reflection for 1.5 API Method.isBridge(), unused local

18 years agomoved to devGuideDB/ltw.xml - avoiding xml errors
wisberg [Sat, 29 Oct 2005 17:51:06 +0000 (17:51 +0000)]
moved to devGuideDB/ltw.xml - avoiding xml errors

18 years ago#108892 cannot reproduce: hierarchy of aop.xml accross classloader test is fine
avasseur [Fri, 28 Oct 2005 12:07:14 +0000 (12:07 +0000)]
#108892 cannot reproduce: hierarchy of aop.xml accross classloader test is fine

18 years agohopefully the last of the array gremlins in the reflection based world...
acolyer [Fri, 28 Oct 2005 08:25:47 +0000 (08:25 +0000)]
hopefully the last of the array gremlins in the reflection based world...

18 years agonaughty - Andy broke the build!
aclement [Fri, 28 Oct 2005 07:17:38 +0000 (07:17 +0000)]
naughty - Andy broke the build!

18 years agotest and fix for pr113861
aclement [Thu, 27 Oct 2005 18:01:54 +0000 (18:01 +0000)]
test and fix for pr113861

18 years agoFixes for pr113947.
aclement [Thu, 27 Oct 2005 16:05:48 +0000 (16:05 +0000)]
Fixes for pr113947.

18 years agomatthews generic aspect: testcode for pr113947
aclement [Thu, 27 Oct 2005 16:00:45 +0000 (16:00 +0000)]
matthews generic aspect: testcode for pr113947

18 years agotestcode and fixes for pr99191: thanks to Helen.
aclement [Thu, 27 Oct 2005 15:49:49 +0000 (15:49 +0000)]
testcode and fixes for pr99191: thanks to Helen.

18 years agotest and fix for pr113447: from Helen.
aclement [Thu, 27 Oct 2005 13:49:34 +0000 (13:49 +0000)]
test and fix for pr113447: from Helen.

18 years agoimpl and test for dec precedence in aop.xml without extends
avasseur [Thu, 27 Oct 2005 11:43:16 +0000 (11:43 +0000)]
impl and test for dec precedence in aop.xml without extends

18 years agopr113630: fixed!
aclement [Thu, 27 Oct 2005 10:49:58 +0000 (10:49 +0000)]
pr113630: fixed!

18 years agopr113630: testcode
aclement [Thu, 27 Oct 2005 10:27:16 +0000 (10:27 +0000)]
pr113630: testcode

18 years agopr113630 - new message.
aclement [Thu, 27 Oct 2005 10:26:56 +0000 (10:26 +0000)]
pr113630 - new message.

18 years agoprecedence doc for concrete-aspect
avasseur [Thu, 27 Oct 2005 09:50:55 +0000 (09:50 +0000)]
precedence doc for concrete-aspect

18 years agosee pr112105 comment #13: better var name
aclement [Wed, 26 Oct 2005 16:53:07 +0000 (16:53 +0000)]
see pr112105 comment #13: better var name

18 years agosee pr112105 comment #13: more helpers, for itd support.
aclement [Wed, 26 Oct 2005 16:51:51 +0000 (16:51 +0000)]
see pr112105 comment #13: more helpers, for itd support.

18 years agosee pr112105 comment #13: naughty. made a check configurable.
aclement [Wed, 26 Oct 2005 16:51:22 +0000 (16:51 +0000)]
see pr112105 comment #13: naughty. made a check configurable.

18 years agosee pr112105 comment #13: bridge method handling for ITD fields/methods
aclement [Wed, 26 Oct 2005 16:51:03 +0000 (16:51 +0000)]
see pr112105 comment #13: bridge method handling for ITD fields/methods

18 years agosee pr112105 comment #13: improved (slightly) code for locating annotation holders.
aclement [Wed, 26 Oct 2005 16:49:53 +0000 (16:49 +0000)]
see pr112105 comment #13: improved (slightly) code for locating annotation holders.

18 years agosee pr112105 comment #13: yey! use parameterized mungers when applying ITDs
aclement [Wed, 26 Oct 2005 16:49:20 +0000 (16:49 +0000)]
see pr112105 comment #13: yey! use parameterized mungers when applying ITDs

18 years agosee pr112105 comment #13: dont forget the tvars
aclement [Wed, 26 Oct 2005 16:48:45 +0000 (16:48 +0000)]
see pr112105 comment #13: dont forget the tvars

18 years agosee pr112105 comment #13: uses new declared sig support inside a munger.
aclement [Wed, 26 Oct 2005 16:48:29 +0000 (16:48 +0000)]
see pr112105 comment #13: uses new declared sig support inside a munger.

18 years agosee pr112105 comment #13: copies type vars across and able to create bridge methods...
aclement [Wed, 26 Oct 2005 16:47:59 +0000 (16:47 +0000)]
see pr112105 comment #13: copies type vars across and able to create bridge methods sig.

18 years agosee pr112105 comment #13: new and modified testcode
aclement [Wed, 26 Oct 2005 16:46:50 +0000 (16:46 +0000)]
see pr112105 comment #13: new and modified testcode

18 years agosee pr112105 comment #13: these now use the aliases correctly.
aclement [Wed, 26 Oct 2005 16:46:18 +0000 (16:46 +0000)]
see pr112105 comment #13: these now use the aliases correctly.

18 years agogenerics test for ITDFs
aclement [Wed, 26 Oct 2005 16:37:44 +0000 (16:37 +0000)]
generics test for ITDFs

18 years agoorganized imports
aclement [Wed, 26 Oct 2005 14:55:34 +0000 (14:55 +0000)]
organized imports

18 years agoorganized imports
aclement [Wed, 26 Oct 2005 14:43:07 +0000 (14:43 +0000)]
organized imports

18 years agogeneric aspect test W
aclement [Wed, 26 Oct 2005 14:41:20 +0000 (14:41 +0000)]
generic aspect test W

18 years agodetects starttWith pattern in aop.xml include/exclude and do fast match
avasseur [Wed, 26 Oct 2005 12:43:37 +0000 (12:43 +0000)]
detects starttWith pattern in aop.xml include/exclude and do fast match
avoid type resolve to do aop.xml include/exclude regular match but use the passed in bytecode (else issue with Stubs not on disk as f.e. in WLS)

18 years agopr113630 testcase added - commented out.
aclement [Wed, 26 Oct 2005 12:28:26 +0000 (12:28 +0000)]
pr113630 testcase added - commented out.

18 years agoerrr, org/aspectj/lang/annotation/Pointcut was missing from one of these, causing...
aclement [Wed, 26 Oct 2005 08:28:48 +0000 (08:28 +0000)]
errr, org/aspectj/lang/annotation/Pointcut was missing from one of these, causing tests to fail. rebuilt and checking them in again.

18 years agofix for #113587: when aop.xml include/exclude is used, javac @Aspect are not passed...
avasseur [Tue, 25 Oct 2005 15:36:26 +0000 (15:36 +0000)]
fix for #113587: when aop.xml include/exclude is used, javac @Aspect are not passed thru the aspectof munger. Added custom logic for that

18 years agochange to override check.
aclement [Tue, 25 Oct 2005 14:59:59 +0000 (14:59 +0000)]
change to override check.

18 years agoajdtcore for abstract @Pointcut
avasseur [Tue, 25 Oct 2005 13:04:26 +0000 (13:04 +0000)]
ajdtcore for abstract @Pointcut