]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agofrom branch: modified parameter code for @AJ
aclement [Tue, 19 Apr 2005 12:26:04 +0000 (12:26 +0000)]
from branch: modified parameter code for @AJ

19 years agofrom branch: perclause support and modified delegate processing for multi-threaded...
aclement [Tue, 19 Apr 2005 12:24:59 +0000 (12:24 +0000)]
from branch: perclause support and modified delegate processing for multi-threaded environments.

19 years agofrom branch: knows about new JP subtypes
aclement [Tue, 19 Apr 2005 12:24:10 +0000 (12:24 +0000)]
from branch: knows about new JP subtypes

19 years agofrom branch: processes @AJ stuff on a field
aclement [Tue, 19 Apr 2005 12:22:51 +0000 (12:22 +0000)]
from branch: processes @AJ stuff on a field

19 years agofrom branch: processes @AJ stuff on a method
aclement [Tue, 19 Apr 2005 12:22:36 +0000 (12:22 +0000)]
from branch: processes @AJ stuff on a method

19 years agofrom branch: capable of knowing whether it represents an @AJ aspect
aclement [Tue, 19 Apr 2005 12:21:44 +0000 (12:21 +0000)]
from branch: capable of knowing whether it represents an @AJ aspect

19 years agofrom branch: new utility methods for @AJ support
aclement [Tue, 19 Apr 2005 12:21:15 +0000 (12:21 +0000)]
from branch: new utility methods for @AJ support

19 years agofrom branch: extra perclause support for @AJ
aclement [Tue, 19 Apr 2005 12:20:49 +0000 (12:20 +0000)]
from branch: extra perclause support for @AJ

19 years agofrom branch: add aspectOf() via a munger
aclement [Tue, 19 Apr 2005 12:20:29 +0000 (12:20 +0000)]
from branch: add aspectOf() via a munger

19 years agofrom branch: binding rules different for @AJ
aclement [Tue, 19 Apr 2005 12:19:12 +0000 (12:19 +0000)]
from branch: binding rules different for @AJ

19 years agofrom branch: @AJ support
aclement [Tue, 19 Apr 2005 12:18:30 +0000 (12:18 +0000)]
from branch: @AJ support

19 years agofrom branch: dealing with the binding of formals
aclement [Tue, 19 Apr 2005 12:17:51 +0000 (12:17 +0000)]
from branch: dealing with the binding of formals

19 years agoimproved error message
aclement [Tue, 19 Apr 2005 12:17:28 +0000 (12:17 +0000)]
improved error message

19 years agochanged visibility
aclement [Tue, 19 Apr 2005 12:17:13 +0000 (12:17 +0000)]
changed visibility

19 years agofrom branch: changes for @AJ - any tests for this???
aclement [Tue, 19 Apr 2005 12:16:57 +0000 (12:16 +0000)]
from branch: changes for @AJ - any tests for this???

19 years agofrom branch: expected test results changed because of new JP subtypes
aclement [Tue, 19 Apr 2005 12:16:19 +0000 (12:16 +0000)]
from branch: expected test results changed because of new JP subtypes

19 years agochanged cutoff
aclement [Tue, 19 Apr 2005 12:01:08 +0000 (12:01 +0000)]
changed cutoff

19 years agofrom branch: build.xml's for IntelliJ
aclement [Tue, 19 Apr 2005 11:59:28 +0000 (11:59 +0000)]
from branch: build.xml's for IntelliJ

19 years agofrom branch: simple @AJ tests
aclement [Tue, 19 Apr 2005 11:58:52 +0000 (11:58 +0000)]
from branch: simple @AJ tests

19 years agoincludes the basic @AJ test suite
aclement [Tue, 19 Apr 2005 11:58:14 +0000 (11:58 +0000)]
includes the basic @AJ test suite

19 years agoChange to ordering expected due to (harmless!) advice ordering change in BcelWeaver
aclement [Tue, 19 Apr 2005 11:57:38 +0000 (11:57 +0000)]
Change to ordering expected due to (harmless!) advice ordering change in BcelWeaver

19 years agoFrom branch: method to check if a source type is @AJ style
aclement [Tue, 19 Apr 2005 11:57:02 +0000 (11:57 +0000)]
From branch: method to check if a source type is @AJ style

19 years agoFrom branch: Changes to runtime for @AJ
aclement [Tue, 19 Apr 2005 11:52:17 +0000 (11:52 +0000)]
From branch: Changes to runtime for @AJ

19 years agoEmpty interface for EnclosingStaticPart, to enable differentiation between ESP and...
aclement [Tue, 19 Apr 2005 10:48:45 +0000 (10:48 +0000)]
Empty interface for EnclosingStaticPart, to enable differentiation between ESP and SP. migration issue?

19 years agovisibility change
aclement [Tue, 19 Apr 2005 10:46:13 +0000 (10:46 +0000)]
visibility change

19 years agoAdds JUnit to the classpath (so it is available for test material to use)
aclement [Tue, 19 Apr 2005 10:45:11 +0000 (10:45 +0000)]
Adds JUnit to the classpath (so it is available for test material to use)

19 years agoFrom branch: Driver for build.xmls that now exist in each module.
aclement [Tue, 19 Apr 2005 10:44:18 +0000 (10:44 +0000)]
From branch: Driver for build.xmls that now exist in each module.

19 years agoUses default locale rather than assuming UK
aclement [Tue, 19 Apr 2005 10:44:02 +0000 (10:44 +0000)]
Uses default locale rather than assuming UK

19 years agoorganized imports
aclement [Tue, 19 Apr 2005 10:43:23 +0000 (10:43 +0000)]
organized imports

19 years agoAndrew Huffs coverage tests for @AJ - not currently in RunTheseBeforeYouCommit due...
aclement [Tue, 19 Apr 2005 10:42:09 +0000 (10:42 +0000)]
Andrew Huffs coverage tests for @AJ - not currently in RunTheseBeforeYouCommit due to failures.

19 years agoFrom branch: @AJ test material
aclement [Tue, 19 Apr 2005 10:41:40 +0000 (10:41 +0000)]
From branch: @AJ test material

19 years agoAndrew Huffs test programs for @AJ
aclement [Tue, 19 Apr 2005 10:41:20 +0000 (10:41 +0000)]
Andrew Huffs test programs for @AJ

19 years agoFrom branch: New build scripts that Alex uses under IntelliJ - can be run individuall...
aclement [Tue, 19 Apr 2005 10:38:38 +0000 (10:38 +0000)]
From branch: New build scripts that Alex uses under IntelliJ - can be run individually or via master in build module.

19 years agoJust explaining why empty test is here!
aclement [Tue, 19 Apr 2005 08:16:49 +0000 (08:16 +0000)]
Just explaining why empty test is here!

19 years agoI'm committing this shell of an implementation for runtime reflection on AspectJ...
acolyer [Mon, 18 Apr 2005 19:45:53 +0000 (19:45 +0000)]
I'm committing this shell of an implementation for runtime reflection on AspectJ's type system. It's needed by the aUnit guys and provides a means for us to share a structure, take patches etc.. NOT to be considered finished (ha ha) or even a final design at this point in time. We have to do some compiler work to generate runtime-visible structures to support this...

19 years agoAndys quest to reduce unnecessary test output.
aclement [Fri, 15 Apr 2005 14:06:41 +0000 (14:06 +0000)]
Andys quest to reduce unnecessary test output.

19 years agobug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle...
mkersten [Thu, 14 Apr 2005 16:44:01 +0000 (16:44 +0000)]
bug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle identifiers.

19 years agocopyright added
aclement [Thu, 14 Apr 2005 08:32:28 +0000 (08:32 +0000)]
copyright added

19 years agoFrom The Branch: Alex's changes in the weaver module to avoid use of the default...
aclement [Wed, 13 Apr 2005 15:45:12 +0000 (15:45 +0000)]
From The Branch: Alex's changes in the weaver module to avoid use of the default package where inappropriate.

19 years agoPatch from Andrew Huff - failing test for pr90588
aclement [Wed, 13 Apr 2005 13:26:54 +0000 (13:26 +0000)]
Patch from Andrew Huff - failing test for pr90588

19 years agoupdate the last updated date
acolyer [Wed, 13 Apr 2005 13:09:25 +0000 (13:09 +0000)]
update the last updated date

19 years agoChanges in staticinitialization sloc reported, see pr 91090
aclement [Wed, 13 Apr 2005 11:48:00 +0000 (11:48 +0000)]
Changes in staticinitialization sloc reported, see pr 91090

19 years agoFix for: Bugzilla Bug 91090: declare warning with staticinitialization matching an...
aclement [Wed, 13 Apr 2005 11:47:07 +0000 (11:47 +0000)]
Fix for: Bugzilla Bug 91090: declare warning with staticinitialization matching an aspect doesn't appear correctly.  Ensured staticinitialization shadow source locations are always the type declaration line (including offset where we can).

19 years agoSee pr90806 - change to harness so fast machines don't fail incremental tests.
aclement [Wed, 13 Apr 2005 11:45:27 +0000 (11:45 +0000)]
See pr90806 - change to harness so fast machines don't fail incremental tests.

19 years agoNull friendly and includes sloc when dumping model (only ever used when debugging...
aclement [Wed, 13 Apr 2005 11:45:02 +0000 (11:45 +0000)]
Null friendly and includes sloc when dumping model (only ever used when debugging structuremodel...)

19 years agoTest for pr90806
aclement [Wed, 13 Apr 2005 11:44:17 +0000 (11:44 +0000)]
Test for pr90806

19 years agoFix for pr90806 - stash sourcecontext whilst we have it.
aclement [Wed, 13 Apr 2005 11:43:48 +0000 (11:43 +0000)]
Fix for pr90806 - stash sourcecontext whilst we have it.

19 years agoTest programs for pr90806
aclement [Wed, 13 Apr 2005 11:25:12 +0000 (11:25 +0000)]
Test programs for pr90806

19 years agoChanged copyright message slightly to keep test happy !
aclement [Wed, 13 Apr 2005 07:28:39 +0000 (07:28 +0000)]
Changed copyright message slightly to keep test happy !

19 years agoFrom The Branch: Alex's new annotations for annotation style development
aclement [Tue, 12 Apr 2005 15:05:12 +0000 (15:05 +0000)]
From The Branch: Alex's new annotations for annotation style development

19 years agointegrating patch from Andrew Huff to update building from source instructions
acolyer [Tue, 12 Apr 2005 13:21:44 +0000 (13:21 +0000)]
integrating patch from Andrew Huff to update building from source instructions

19 years agoadd a bit of padding below h1 for IE V1_5_0M2
acolyer [Sun, 10 Apr 2005 18:18:24 +0000 (18:18 +0000)]
add a bit of padding below h1 for IE

19 years agoadd some style to our guides ;)
acolyer [Sun, 10 Apr 2005 12:33:40 +0000 (12:33 +0000)]
add some style to our guides ;)

19 years agoUse names like 'tjp.GetInfo' rather than 'tjp_GetInfo' in the lint message !
aclement [Thu, 7 Apr 2005 10:04:44 +0000 (10:04 +0000)]
Use names like 'tjp.GetInfo' rather than 'tjp_GetInfo' in the lint message !

19 years agoGuard against NPE
aclement [Thu, 7 Apr 2005 10:04:13 +0000 (10:04 +0000)]
Guard against NPE

19 years agoConfigure weaver to behave in 1.5 way if Java compiler is configured that way in...
aclement [Thu, 7 Apr 2005 10:03:59 +0000 (10:03 +0000)]
Configure weaver to behave in 1.5 way if Java compiler is configured that way in AJDT.

19 years agoFix for a test that was relying on previous state lying around on disk from a previou...
aclement [Wed, 6 Apr 2005 10:21:30 +0000 (10:21 +0000)]
Fix for a test that was relying on previous state lying around on disk from a previous test.

19 years agoFix for problem introduced when checking contents of dirs on the classpath for change...
aclement [Tue, 5 Apr 2005 14:50:06 +0000 (14:50 +0000)]
Fix for problem introduced when checking contents of dirs on the classpath for changes. (see PR85297)

19 years agoreplaced Java 1.4 API
wisberg [Sat, 26 Mar 2005 21:48:27 +0000 (21:48 +0000)]
replaced Java 1.4 API

19 years agoDon't report unimportant relationships (e.g. perobject)
aclement [Thu, 24 Mar 2005 15:17:10 +0000 (15:17 +0000)]
Don't report unimportant relationships (e.g. perobject)

19 years agoRemoved 4 FIXMEs and added relationships for declare annotation on ITDs
aclement [Thu, 24 Mar 2005 13:13:42 +0000 (13:13 +0000)]
Removed 4 FIXMEs and added relationships for declare annotation on ITDs

19 years agoFix for using declare annotation to target things in the default package
aclement [Thu, 24 Mar 2005 13:10:57 +0000 (13:10 +0000)]
Fix for using declare annotation to target things in the default package

19 years agonew tests for ASM testing of declare annotation targetting ITDs
aclement [Thu, 24 Mar 2005 13:10:26 +0000 (13:10 +0000)]
new tests for ASM testing of declare annotation targetting ITDs

19 years agomake deca labels 'declare @xxx' rather than 'declare at_xxx'
aclement [Thu, 24 Mar 2005 13:10:02 +0000 (13:10 +0000)]
make deca labels 'declare @xxx' rather than 'declare at_xxx'

19 years agonew icons for annotation/enum, 'borrowed' from JDT UI
aclement [Thu, 24 Mar 2005 13:08:20 +0000 (13:08 +0000)]
new icons for annotation/enum, 'borrowed' from JDT UI

19 years agoguard on structure model dumping.
aclement [Thu, 24 Mar 2005 11:01:37 +0000 (11:01 +0000)]
guard on structure model dumping.

19 years agoadded test for pr83645 into suite
acolyer [Thu, 24 Mar 2005 10:59:33 +0000 (10:59 +0000)]
added test for pr83645 into suite

19 years agoEnhancement 88862: declare annotation hitting ITDs.
aclement [Wed, 23 Mar 2005 21:31:49 +0000 (21:31 +0000)]
Enhancement 88862: declare annotation hitting ITDs.

19 years agofix for Bugzilla Bug 84333
acolyer [Wed, 23 Mar 2005 20:26:21 +0000 (20:26 +0000)]
fix for Bugzilla Bug 84333
   BCException: Bad type name: TypeX.nameToSignature(TypeX.java:635)

19 years agoDeclare annotation hitting ITDs: reworked the code generation mechanism for retrievi...
aclement [Wed, 23 Mar 2005 16:55:28 +0000 (16:55 +0000)]
Declare annotation hitting ITDs:  reworked the code generation mechanism for retrieving annotations from ITDs.

19 years agonot useful anymore
aclement [Wed, 23 Mar 2005 16:52:38 +0000 (16:52 +0000)]
not useful anymore

19 years agoreworked, temporarily commented out the MethodSignature stuff as it misbehaves for me.
aclement [Wed, 23 Mar 2005 16:52:04 +0000 (16:52 +0000)]
reworked, temporarily commented out the MethodSignature stuff as it misbehaves for me.

19 years agofix for Bug 84122 - Allow aspectPath to contain directories
acolyer [Wed, 23 Mar 2005 16:47:55 +0000 (16:47 +0000)]
fix for Bug 84122 - Allow aspectPath to contain directories

19 years agoallow for changes in the underlying annotation set.
aclement [Wed, 23 Mar 2005 15:18:49 +0000 (15:18 +0000)]
allow for changes in the underlying annotation set.

19 years agoone fixme resolved ...
aclement [Wed, 23 Mar 2005 14:35:26 +0000 (14:35 +0000)]
one fixme resolved ...

19 years agoenh 76055 -
acolyer [Wed, 23 Mar 2005 13:45:09 +0000 (13:45 +0000)]
enh 76055 -
   Some Pointcut PatternNodes are missing getters to traverse syntax tree

19 years agotest and fix for handling a *... varargs pattern
acolyer [Wed, 23 Mar 2005 12:48:10 +0000 (12:48 +0000)]
test and fix for handling a *... varargs pattern

19 years agobug 53209 - inpathDirCopyFilter doc updates and tests
wisberg [Tue, 22 Mar 2005 21:27:08 +0000 (21:27 +0000)]
bug 53209 - inpathDirCopyFilter doc updates and tests

19 years agobug 53209 - inpathDirCopyFilter tests
wisberg [Tue, 22 Mar 2005 21:04:27 +0000 (21:04 +0000)]
bug 53209 - inpathDirCopyFilter tests

19 years agobug 53209 - inpathDirCopyFilter
wisberg [Tue, 22 Mar 2005 21:02:34 +0000 (21:02 +0000)]
bug 53209 - inpathDirCopyFilter

19 years agoFix for Bugzilla Bug 88652: an array type as the last parameter in a signature does...
acolyer [Tue, 22 Mar 2005 13:14:44 +0000 (13:14 +0000)]
Fix for Bugzilla Bug 88652: an array type as the last parameter in a signature does not match on the varargs declared method

19 years agoDeclare annotation with ITDs: testcode
aclement [Thu, 17 Mar 2005 19:56:13 +0000 (19:56 +0000)]
Declare annotation with ITDs: testcode

19 years agofix for missing syntax error on execution((@XXX *) Foo.new(..))
acolyer [Mon, 14 Mar 2005 21:39:32 +0000 (21:39 +0000)]
fix for missing syntax error on execution((@XXX *) Foo.new(..))
                                                                          ^^^

19 years agodead link, new source modules
wisberg [Mon, 14 Mar 2005 10:42:12 +0000 (10:42 +0000)]
dead link, new source modules

19 years agofix for Bugzilla Bug 42743: declare soft limitation
acolyer [Mon, 14 Mar 2005 02:18:56 +0000 (02:18 +0000)]
fix for Bugzilla Bug 42743: declare soft limitation

19 years agotest cases for Bugzilla Bug 42743: declare soft limitation
acolyer [Mon, 14 Mar 2005 02:17:51 +0000 (02:17 +0000)]
test cases for Bugzilla Bug 42743: declare soft limitation

19 years agoadded some words on context binding across disjunctions and declare soft behaviour...
acolyer [Mon, 14 Mar 2005 02:17:07 +0000 (02:17 +0000)]
added some words on context binding across disjunctions and declare soft behaviour wrt. RuntimeExceptions

19 years agoMuch more robust way to dig round the structure model ...
aclement [Fri, 11 Mar 2005 17:31:40 +0000 (17:31 +0000)]
Much more robust way to dig round the structure model ...

19 years agoOops! Now skips advice/etc when looking for matches for dec @method/@ctor
aclement [Fri, 11 Mar 2005 17:31:18 +0000 (17:31 +0000)]
Oops!  Now skips advice/etc when looking for matches for dec @method/@ctor

19 years agotemporary fix to ensure we see relationships for dec @type when incrementally compiling
aclement [Fri, 11 Mar 2005 17:30:45 +0000 (17:30 +0000)]
temporary fix to ensure we see relationships for dec @type when incrementally compiling

19 years agoEnsures on multiple compiles the method generated for a declare statement always...
aclement [Fri, 11 Mar 2005 12:25:29 +0000 (12:25 +0000)]
Ensures on multiple compiles the method generated for a declare statement always has the same name.

19 years agothe "challenge Andy" mother of all dec @xxx tests.
acolyer [Fri, 11 Mar 2005 10:59:59 +0000 (10:59 +0000)]
the "challenge Andy" mother of all dec @xxx tests.

19 years agoGuard test execution on 1.5 vm level
aclement [Fri, 11 Mar 2005 09:43:11 +0000 (09:43 +0000)]
Guard test execution on 1.5 vm level

19 years agoGuard test execution on 1.5 vm level.
aclement [Fri, 11 Mar 2005 09:42:49 +0000 (09:42 +0000)]
Guard test execution on 1.5 vm level.

19 years agoadded example for declare @constructor
acolyer [Fri, 11 Mar 2005 09:39:02 +0000 (09:39 +0000)]
added example for declare @constructor

19 years agoadded test for declare @constructor
acolyer [Fri, 11 Mar 2005 09:38:22 +0000 (09:38 +0000)]
added test for declare @constructor

19 years agoDeclare annotation: all the XML specs for the tests
aclement [Thu, 10 Mar 2005 20:38:05 +0000 (20:38 +0000)]
Declare annotation: all the XML specs for the tests

19 years agoDeclare annotation: Buckets of test cases!
aclement [Thu, 10 Mar 2005 20:37:26 +0000 (20:37 +0000)]
Declare annotation: Buckets of test cases!

19 years agoDeclare annotation: source weaving of declare @type. Includes (commented out) declar...
aclement [Thu, 10 Mar 2005 20:36:56 +0000 (20:36 +0000)]
Declare annotation: source weaving of declare @type.  Includes (commented out) declare @method/constructor/field implementations for possible future use - not required right now as applying them early (during compiling rather than weaving) makes no sense.

19 years agoDeclare annotation: cope with null symbolic declare
aclement [Thu, 10 Mar 2005 20:35:44 +0000 (20:35 +0000)]
Declare annotation: cope with null symbolic declare