]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agotestcase for pr85132
aclement [Wed, 5 Oct 2005 12:49:53 +0000 (12:49 +0000)]
testcase for pr85132

19 years agoLet the bug floodgates open, reweavable is now default (pr91417)
aclement [Wed, 5 Oct 2005 12:23:52 +0000 (12:23 +0000)]
Let the bug floodgates open, reweavable is now default (pr91417)

19 years agocompletes implementation of parameterizeWith throughout the PatternNode hierarchy...
acolyer [Wed, 5 Oct 2005 11:54:49 +0000 (11:54 +0000)]
completes implementation of parameterizeWith throughout the PatternNode hierarchy (enh 108117)

19 years agofinal part of fix for 100195 - local var debug info for inlined around advice preDefaultReweavable
acolyer [Wed, 5 Oct 2005 09:36:51 +0000 (09:36 +0000)]
final part of fix for 100195 - local var debug info for inlined around advice

19 years agotest and fix for pr111481: varargs ITD ctors. Patch from Helen Hawkins.
aclement [Wed, 5 Oct 2005 08:12:20 +0000 (08:12 +0000)]
test and fix for pr111481: varargs ITD ctors.  Patch from Helen Hawkins.

19 years agoitd support in the MAP
acolyer [Tue, 4 Oct 2005 13:56:38 +0000 (13:56 +0000)]
itd support in the MAP

19 years agotest and fix for pr110906: vararg ITDs
aclement [Tue, 4 Oct 2005 13:37:01 +0000 (13:37 +0000)]
test and fix for pr110906: vararg ITDs

19 years agorebuilt post fix for pr110906: varargs ITD
aclement [Tue, 4 Oct 2005 13:35:29 +0000 (13:35 +0000)]
rebuilt post fix for pr110906: varargs ITD

19 years agoFix and tests for pr77269: incorrect structure model for inner types. (Patch from...
aclement [Tue, 4 Oct 2005 08:05:55 +0000 (08:05 +0000)]
Fix and tests for pr77269: incorrect structure model for inner types. (Patch from Helen Hawkins).

19 years agocompletes all of the MAP bar ITDs
acolyer [Mon, 3 Oct 2005 16:17:15 +0000 (16:17 +0000)]
completes all of the MAP bar ITDs

19 years agopr83717: allows ITD incremental compilation with reweavable. Also commented some...
aclement [Mon, 3 Oct 2005 14:10:07 +0000 (14:10 +0000)]
pr83717: allows ITD incremental compilation with reweavable.  Also commented some iffy/complex areas of the code

19 years agopr83717: Dont expect to find source locations for type mungers if processing code...
aclement [Mon, 3 Oct 2005 14:09:09 +0000 (14:09 +0000)]
pr83717: Dont expect to find source locations for type mungers if processing code built with 1.2.1 or earlier.

19 years agotest for pr84033 promoted from failing suite to real suite.
aclement [Mon, 3 Oct 2005 08:46:39 +0000 (08:46 +0000)]
test for pr84033 promoted from failing suite to real suite.

19 years agoupdates to reflection library (largely javadoc, but with a few small tweaks)
acolyer [Fri, 30 Sep 2005 14:58:56 +0000 (14:58 +0000)]
updates to reflection library (largely javadoc, but with a few small tweaks)

19 years agofor all the good it will do - i've updated the javadoc to prevent others falling...
aclement [Fri, 30 Sep 2005 12:59:15 +0000 (12:59 +0000)]
for all the good it will do - i've updated the javadoc to prevent others falling into a trap.

19 years agoavoid unpleasant NPE (see pr110307)
aclement [Fri, 30 Sep 2005 12:56:45 +0000 (12:56 +0000)]
avoid unpleasant NPE (see pr110307)

19 years agobugs bugs bugs: testcases for things on my list.
aclement [Fri, 30 Sep 2005 12:25:23 +0000 (12:25 +0000)]
bugs bugs bugs: testcases for things on my list.

19 years agonew test programs for bug reports.
aclement [Fri, 30 Sep 2005 10:55:30 +0000 (10:55 +0000)]
new test programs for bug reports.

19 years agorefreshed versions of .txt files for comparison
acolyer [Fri, 30 Sep 2005 09:18:30 +0000 (09:18 +0000)]
refreshed versions of .txt files for comparison

19 years agotest fix
avasseur [Thu, 29 Sep 2005 16:23:20 +0000 (16:23 +0000)]
test fix

19 years agoUsing JRE15_LIB to permit default JRE to be 1.3 (see aspectj5rt and loadtime5)
wisberg [Thu, 29 Sep 2005 16:15:42 +0000 (16:15 +0000)]
Using JRE15_LIB to permit default JRE to be 1.3 (see aspectj5rt and loadtime5)

19 years agotests and fix for enh 108118, completes @SuppressAjWarnings implementation
acolyer [Thu, 29 Sep 2005 15:42:52 +0000 (15:42 +0000)]
tests and fix for enh 108118, completes @SuppressAjWarnings implementation

19 years agogive compilation context on compiler crashes during test case runs
acolyer [Thu, 29 Sep 2005 15:40:48 +0000 (15:40 +0000)]
give compilation context on compiler crashes during test case runs

19 years agocouple of small generic signature tidies
acolyer [Thu, 29 Sep 2005 15:40:10 +0000 (15:40 +0000)]
couple of small generic signature tidies

19 years ago#108488 @AspectJ perthis(..) was broken for some pointcut issue
avasseur [Thu, 29 Sep 2005 15:01:35 +0000 (15:01 +0000)]
#108488  @AspectJ perthis(..) was broken for some pointcut issue
checks for @AfterXX fixed

19 years ago#108488 @AspectJ perthis(..) was broken for some pointcut issue
avasseur [Thu, 29 Sep 2005 14:29:43 +0000 (14:29 +0000)]
#108488  @AspectJ perthis(..) was broken for some pointcut issue
checks for @AfterXX fixed

19 years agotests and fix for pr100195, local var debug info not preserved when inlining around...
acolyer [Thu, 29 Sep 2005 11:30:49 +0000 (11:30 +0000)]
tests and fix for pr100195, local var debug info not preserved when inlining around advice

19 years agoperclause resolving
acolyer [Thu, 29 Sep 2005 10:01:47 +0000 (10:01 +0000)]
perclause resolving

19 years agofinal bcel fix for 101047
acolyer [Wed, 28 Sep 2005 20:10:19 +0000 (20:10 +0000)]
final bcel fix for 101047

19 years agopr110927: testcase and fix
aclement [Wed, 28 Sep 2005 13:20:19 +0000 (13:20 +0000)]
pr110927: testcase and fix

19 years agopr110927: testcase
aclement [Wed, 28 Sep 2005 13:07:28 +0000 (13:07 +0000)]
pr110927: testcase

19 years agotemp comment out for CC, update for #107953 fix
avasseur [Wed, 28 Sep 2005 12:52:25 +0000 (12:52 +0000)]
temp comment out for CC, update for #107953 fix

19 years ago#107953 @AfterThrowing/Returning checks when extra formal is not bound
avasseur [Wed, 28 Sep 2005 12:50:29 +0000 (12:50 +0000)]
#107953     @AfterThrowing/Returning checks when extra formal is not bound

19 years agotest for Adrian, #108488 - note: other test are commented out
avasseur [Wed, 28 Sep 2005 10:12:00 +0000 (10:12 +0000)]
test for Adrian, #108488 - note: other test are commented out

19 years agopr110788: fix - better analysis of type hierarchy
aclement [Wed, 28 Sep 2005 09:50:19 +0000 (09:50 +0000)]
pr110788: fix - better analysis of type hierarchy

19 years agoorganized imports
aclement [Wed, 28 Sep 2005 09:49:35 +0000 (09:49 +0000)]
organized imports

19 years agopr110788: testcases
aclement [Wed, 28 Sep 2005 09:49:10 +0000 (09:49 +0000)]
pr110788: testcases

19 years agoorganized imports
aclement [Wed, 28 Sep 2005 08:10:45 +0000 (08:10 +0000)]
organized imports

19 years agoBit of shuffling to keep the build machine happy. Basically the PointcutExpressionTe...
aclement [Wed, 28 Sep 2005 08:10:17 +0000 (08:10 +0000)]
Bit of shuffling to keep the build machine happy.  Basically the PointcutExpressionTest is now in *two* places.  Its in weaver and when run it will not use a 1.5 delegate, and its in weaver5 where it *will* use a 1.5 delegate.  I changed the logic in the ReflectionDelegateFactory to allow for being unable to find the 1.5 delegate class, although this should only arise on the build machine or running weaver tests standalone.

19 years agoorganized imports
aclement [Wed, 28 Sep 2005 07:41:33 +0000 (07:41 +0000)]
organized imports

19 years agorestoring original behaviour in LocalVariableGen - not happy with my change from...
acolyer [Wed, 28 Sep 2005 06:07:20 +0000 (06:07 +0000)]
restoring original behaviour in LocalVariableGen - not happy with my change from last night....

19 years agofix for pr101407 - weaver produces wrong local variable table bytecode.
acolyer [Tue, 27 Sep 2005 21:08:24 +0000 (21:08 +0000)]
fix for pr101407 - weaver produces wrong local variable table bytecode.

19 years agotests for pr102933, array clone in -1.4, -1.5 vs -1.3
acolyer [Tue, 27 Sep 2005 15:10:58 +0000 (15:10 +0000)]
tests for pr102933, array clone in -1.4, -1.5 vs -1.3

19 years agoimprove abort handling for AJDT
acolyer [Tue, 27 Sep 2005 15:00:59 +0000 (15:00 +0000)]
improve abort handling for AJDT

19 years agotests and fix for pr88900, unneccessary warning
acolyer [Tue, 27 Sep 2005 15:00:24 +0000 (15:00 +0000)]
tests and fix for pr88900, unneccessary warning

19 years agogive context in can't find type messages
acolyer [Tue, 27 Sep 2005 14:59:18 +0000 (14:59 +0000)]
give context in can't find type messages

19 years agopr110307: test cases.
aclement [Tue, 27 Sep 2005 12:56:26 +0000 (12:56 +0000)]
pr110307: test cases.

19 years agotrick the build machine into compiling our code !
aclement [Tue, 27 Sep 2005 09:14:59 +0000 (09:14 +0000)]
trick the build machine into compiling our code !

19 years agoa few more tweaks to fix for pr108123 and pr106500 - better diagnostics and exception...
acolyer [Mon, 26 Sep 2005 19:11:55 +0000 (19:11 +0000)]
a few more tweaks to fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint

19 years agoinclude weaver5
aclement [Mon, 26 Sep 2005 16:00:10 +0000 (16:00 +0000)]
include weaver5

19 years agoimports organized.
aclement [Mon, 26 Sep 2005 15:50:21 +0000 (15:50 +0000)]
imports organized.

19 years agodoh!
aclement [Mon, 26 Sep 2005 15:45:31 +0000 (15:45 +0000)]
doh!

19 years agoupdated for weaver5
aclement [Mon, 26 Sep 2005 15:39:47 +0000 (15:39 +0000)]
updated for weaver5

19 years agoweaver5 added
aclement [Mon, 26 Sep 2005 15:39:20 +0000 (15:39 +0000)]
weaver5 added

19 years agodepending on weaver5 will keep the packaging happy...
aclement [Mon, 26 Sep 2005 15:38:56 +0000 (15:38 +0000)]
depending on weaver5 will keep the packaging happy...

19 years agojava5 related folders have gone.
aclement [Mon, 26 Sep 2005 15:38:28 +0000 (15:38 +0000)]
java5 related folders have gone.

19 years agono longer required with new weaver5 project.
aclement [Mon, 26 Sep 2005 15:38:08 +0000 (15:38 +0000)]
no longer required with new weaver5 project.

19 years agomoved to weaver5
aclement [Mon, 26 Sep 2005 15:37:49 +0000 (15:37 +0000)]
moved to weaver5

19 years agoweaver5 split out so weaver can continue to be built with Java1.3
aclement [Mon, 26 Sep 2005 15:36:21 +0000 (15:36 +0000)]
weaver5 split out so weaver can continue to be built with Java1.3

19 years agofix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for...
acolyer [Mon, 26 Sep 2005 15:05:01 +0000 (15:05 +0000)]
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint

19 years agoavoid using IdentityHashMap - that doesnt exist < 1.4
aclement [Mon, 26 Sep 2005 14:02:33 +0000 (14:02 +0000)]
avoid using IdentityHashMap - that doesnt exist < 1.4

19 years agoavoid 'illegal forward reference' problem when compiling with 1.3
aclement [Mon, 26 Sep 2005 13:59:32 +0000 (13:59 +0000)]
avoid 'illegal forward reference' problem when compiling with 1.3

19 years agoEnsure tests run if no aj-build folder exists.
aclement [Mon, 26 Sep 2005 08:46:07 +0000 (08:46 +0000)]
Ensure tests run if no aj-build folder exists.

19 years agonow builds ok under 1.3. Needs a 'drastic' refactor/tidyup
aclement [Mon, 26 Sep 2005 07:58:37 +0000 (07:58 +0000)]
now builds ok under 1.3.  Needs a 'drastic' refactor/tidyup

19 years agoremove @Override that for some reason doesn't compile at 1.3 level...
acolyer [Mon, 26 Sep 2005 07:47:46 +0000 (07:47 +0000)]
remove @Override that for some reason doesn't compile at 1.3 level...

19 years agotests and fix for pr77076 - MUCH better toleration of missing types when weaving...
acolyer [Sat, 24 Sep 2005 09:34:13 +0000 (09:34 +0000)]
tests and fix for pr77076 - MUCH better toleration of missing types when weaving into jars etc..

19 years agotiny update.
aclement [Fri, 23 Sep 2005 15:53:15 +0000 (15:53 +0000)]
tiny update.

19 years agoast support ! (and testcase)
aclement [Fri, 23 Sep 2005 15:50:34 +0000 (15:50 +0000)]
ast support ! (and testcase)

19 years agoast support !
aclement [Fri, 23 Sep 2005 15:49:53 +0000 (15:49 +0000)]
ast support !

19 years agoast support - rebuilt shadows
aclement [Fri, 23 Sep 2005 15:48:51 +0000 (15:48 +0000)]
ast support - rebuilt shadows

19 years agoAST support - factories for ensuring when the classes in JDT core initialize, they...
aclement [Fri, 23 Sep 2005 15:46:10 +0000 (15:46 +0000)]
AST support - factories for ensuring when the classes in JDT core initialize, they are able to build the correct AJ subtypes.

19 years agoDavid Knibb's patch for enh 109173 :- Weaving Adaptor enhancements
acolyer [Fri, 23 Sep 2005 14:40:27 +0000 (14:40 +0000)]
David Knibb's patch for enh 109173 :- Weaving Adaptor enhancements

19 years agoAST support change.
aclement [Fri, 23 Sep 2005 13:28:05 +0000 (13:28 +0000)]
AST support change.

19 years agotests and fix for 109283.
acolyer [Thu, 22 Sep 2005 15:45:06 +0000 (15:45 +0000)]
tests and fix for 109283.

19 years agoSet project compiler compliance to be Java5 for the weaver project, so that it builds...
mkersten [Thu, 22 Sep 2005 15:36:05 +0000 (15:36 +0000)]
Set project compiler compliance to be Java5 for the weaver project, so that it builds straight out of CVS.

19 years agodoh!
acolyer [Thu, 22 Sep 2005 13:07:03 +0000 (13:07 +0000)]
doh!

19 years agoattempt to create the right classpath for running org.aspectj.weaver.tools tests...
acolyer [Thu, 22 Sep 2005 11:36:39 +0000 (11:36 +0000)]
attempt to create the right classpath for running org.aspectj.weaver.tools tests on the build machine...

19 years agoadd the java5-xxx as source folders
acolyer [Thu, 22 Sep 2005 09:43:16 +0000 (09:43 +0000)]
add the java5-xxx as source folders

19 years agoload 1.5 dependent tests reflectively...
acolyer [Wed, 21 Sep 2005 17:04:18 +0000 (17:04 +0000)]
load 1.5 dependent tests reflectively...

19 years agotests for pr76374 - missing type warning on declare parents
acolyer [Wed, 21 Sep 2005 16:51:15 +0000 (16:51 +0000)]
tests for pr76374 - missing type warning on declare parents

19 years agofix for pr104957: NPE whilst compiling GIJ
acolyer [Wed, 21 Sep 2005 16:28:36 +0000 (16:28 +0000)]
fix for pr104957: NPE whilst compiling GIJ

19 years agotests and fix for pr102210 - not descending into branches when pulling up disjunction...
acolyer [Wed, 21 Sep 2005 15:46:05 +0000 (15:46 +0000)]
tests and fix for pr102210 - not descending into branches when pulling up disjunctions during pointcut rewriting.

19 years agotest for annotation binding bug when target type in bytecode != declaring type (1.4)
acolyer [Wed, 21 Sep 2005 15:05:28 +0000 (15:05 +0000)]
test for annotation binding bug when target type in bytecode != declaring type (1.4)

19 years agofix for annotation binding bug when target type in bytecode != declaring type (1.4)
acolyer [Wed, 21 Sep 2005 15:05:14 +0000 (15:05 +0000)]
fix for annotation binding bug when target type in bytecode != declaring type (1.4)

19 years agotests and implementation for 108120 - runtime pointcut parsing and matching.
acolyer [Wed, 21 Sep 2005 14:59:55 +0000 (14:59 +0000)]
tests and implementation for 108120 - runtime pointcut parsing and matching.

19 years agoFix for pr109728: generates correct aroundBody methods for field-get JPs that are...
aclement [Tue, 20 Sep 2005 16:35:56 +0000 (16:35 +0000)]
Fix for pr109728: generates correct aroundBody methods for field-get JPs that are affected when compiling at 1.4/1.5 level.

19 years agopr109728: cope with methods invoked on array types! (e.g. clone). Slightly optimized...
aclement [Mon, 19 Sep 2005 15:17:32 +0000 (15:17 +0000)]
pr109728: cope with methods invoked on array types! (e.g. clone).  Slightly optimized too, doesnt build the declaring type twice.

19 years agopr109728: don't let people pass signatures to nameToSignature()
aclement [Mon, 19 Sep 2005 15:16:35 +0000 (15:16 +0000)]
pr109728: don't let people pass signatures to nameToSignature()

19 years agopr109728: fix part 1 - don't let bcel damage descriptors.
aclement [Mon, 19 Sep 2005 15:16:09 +0000 (15:16 +0000)]
pr109728: fix part 1 - don't let bcel damage descriptors.

19 years agopr109728: testcase
aclement [Mon, 19 Sep 2005 15:15:06 +0000 (15:15 +0000)]
pr109728: testcase

19 years agoallow for references to descriptors when class_info structures refer to arrays. ...
aclement [Mon, 19 Sep 2005 15:12:36 +0000 (15:12 +0000)]
allow for references to descriptors when class_info structures refer to arrays. (pr109728)

19 years agouse the right version property.
aclement [Thu, 15 Sep 2005 13:54:13 +0000 (13:54 +0000)]
use the right version property.

19 years agorebuilt *again* - i hope the build machine likes these?
aclement [Thu, 15 Sep 2005 11:43:15 +0000 (11:43 +0000)]
rebuilt *again* - i hope the build machine likes these?

19 years agorebuilt *again* - i hope the build machine likes these?
aclement [Thu, 15 Sep 2005 07:38:23 +0000 (07:38 +0000)]
rebuilt *again* - i hope the build machine likes these?

19 years agotest for pr102210
aclement [Wed, 14 Sep 2005 17:32:19 +0000 (17:32 +0000)]
test for pr102210

19 years agoorganized imports
aclement [Wed, 14 Sep 2005 15:48:56 +0000 (15:48 +0000)]
organized imports

19 years agotest and fix for pr109486: bcel exception when expecting compiler error for final...
aclement [Wed, 14 Sep 2005 11:10:52 +0000 (11:10 +0000)]
test and fix for pr109486: bcel exception when expecting compiler error for final abstract class.

19 years agoTo fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes on a 1...
aclement [Tue, 13 Sep 2005 16:44:55 +0000 (16:44 +0000)]
To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes on a 1.2.1 library): fixed the ordering back to what it was for 1.2.1 - shouldn't have moved NONE as it represents an empty pointcut expression (e.g. 'pointcut ffdcScope();' which is valid) - without this change to the old ordering we were interpreting 20 (which is what the FFDC pointcut had written out) as @args and then choking on processing it.

19 years agoTo fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes on a 1...
aclement [Tue, 13 Sep 2005 16:43:04 +0000 (16:43 +0000)]
To fix one of Matthews problems with FFDC binary compatibility (AJ5 chokes on a 1.2.1 library): made reading of a type pattern realise it shouldn't look for a varargs flag if processing a pre 1.5 pattern.

19 years agowas missing two jars - I've added them.
aclement [Tue, 13 Sep 2005 16:41:20 +0000 (16:41 +0000)]
was missing two jars - I've added them.