]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agoenable compilation of @AfterReturning(pointcut="...")
acolyer [Wed, 4 May 2005 22:46:50 +0000 (22:46 +0000)]
enable compilation of @AfterReturning(pointcut="...")

19 years agoIs this rebuilt with 1.3 compliance? I hope so or everything is *!"&£ed
aclement [Wed, 4 May 2005 16:44:58 +0000 (16:44 +0000)]
Is this rebuilt with 1.3 compliance?  I hope so or everything is *!"&£ed

19 years agoPrefs to tell Eclipse to use Java5
aclement [Wed, 4 May 2005 16:28:41 +0000 (16:28 +0000)]
Prefs to tell Eclipse to use Java5

19 years agoeclipse stuff for loadtime module to become Java Project.
aclement [Wed, 4 May 2005 16:27:03 +0000 (16:27 +0000)]
eclipse stuff for loadtime module to become Java Project.

19 years agoremoved unused imports. (they clog up eclipse warnings view!)
aclement [Wed, 4 May 2005 16:25:37 +0000 (16:25 +0000)]
removed unused imports. (they clog up eclipse warnings view!)

19 years agoremoved unused imports.
aclement [Wed, 4 May 2005 16:23:34 +0000 (16:23 +0000)]
removed unused imports.

19 years agoRebuilt with compiler level 1.3 - and I know these work as I had recreated the build...
aclement [Wed, 4 May 2005 15:43:53 +0000 (15:43 +0000)]
Rebuilt with compiler level 1.3 - and I know these work as I had recreated the build machine problem and these resolve it.

19 years agoltw modules referenced
avasseur [Wed, 4 May 2005 15:10:07 +0000 (15:10 +0000)]
ltw modules referenced

19 years agosorted out the blank lines so the messages will line up with their expected locations!
aclement [Wed, 4 May 2005 14:57:22 +0000 (14:57 +0000)]
sorted out the blank lines so the messages will line up with their expected locations!

19 years agoLTW modules + AntSpec to test LTW in the sandbox + code cleanup in my FIXME + fix...
avasseur [Wed, 4 May 2005 14:57:21 +0000 (14:57 +0000)]
LTW modules + AntSpec to test LTW in the sandbox + code cleanup in my FIXME + fix in error handling when no debug info can be read from @Aj aspect (many files modified since refactored IMessageHanlder for LTW dontIgnore method)

19 years ago*** empty log message ***
avasseur [Wed, 4 May 2005 14:43:24 +0000 (14:43 +0000)]
*** empty log message ***

19 years agoloadtime java1.3 module
avasseur [Wed, 4 May 2005 14:42:14 +0000 (14:42 +0000)]
loadtime java1.3 module

19 years agoloadtime5 java5 module
avasseur [Wed, 4 May 2005 14:39:14 +0000 (14:39 +0000)]
loadtime5 java5 module

19 years agoenhancement 91719 - Oli B's tests for xlint warnings, integration work done by Andrew...
aclement [Wed, 4 May 2005 14:37:41 +0000 (14:37 +0000)]
enhancement 91719 - Oli B's tests for xlint warnings, integration work done by Andrew Huff.

19 years agoGuard running the declare annotation weaving message test unless on a 1.5 vm
aclement [Wed, 4 May 2005 14:25:16 +0000 (14:25 +0000)]
Guard running the declare annotation weaving message test unless on a 1.5 vm

19 years agohacked out 1.4 apis - needs tidying up but I'm just trying to see if I can get the...
aclement [Wed, 4 May 2005 11:03:23 +0000 (11:03 +0000)]
hacked out 1.4 apis - needs tidying up but I'm just trying to see if I can get the build to work.

19 years agoImpl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare annotation
aclement [Wed, 4 May 2005 09:22:43 +0000 (09:22 +0000)]
Impl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare annotation

19 years agoremove mistaken useless instances field + getInstances() in PTW @AJ aspect
avasseur [Wed, 4 May 2005 09:10:59 +0000 (09:10 +0000)]
remove mistaken useless instances field + getInstances() in PTW @AJ aspect

19 years agorebuilt with sun 142
aclement [Tue, 3 May 2005 17:43:30 +0000 (17:43 +0000)]
rebuilt with sun 142

19 years agomissing perTypeWithinEntry filtering - happens when running @AtAJSyntax suite in LTW
avasseur [Tue, 3 May 2005 16:53:25 +0000 (16:53 +0000)]
missing perTypeWithinEntry filtering - happens when running @AtAJSyntax suite in LTW

19 years agotemporarily removing the eclipse.plugins target - we never use the output!
aclement [Tue, 3 May 2005 15:28:02 +0000 (15:28 +0000)]
temporarily removing the eclipse.plugins target - we never use the output!

19 years ago@AJ around inline + test, fix a bug in BcelClassWeaver on my way
avasseur [Tue, 3 May 2005 14:43:43 +0000 (14:43 +0000)]
@AJ around inline + test, fix a bug in BcelClassWeaver on my way

19 years agoGo back to this old form of .classpath file.
aclement [Tue, 3 May 2005 13:31:17 +0000 (13:31 +0000)]
Go back to this old form of .classpath file.

19 years agothe matching aspectjrt.jar. could come in handy? who knows ;)
acolyer [Tue, 3 May 2005 12:13:36 +0000 (12:13 +0000)]
the matching aspectjrt.jar. could come in handy? who knows ;)

19 years agofix for pr93460
aclement [Tue, 3 May 2005 09:58:35 +0000 (09:58 +0000)]
fix for pr93460

19 years agoPTW perClause for @AJ + perClause test
avasseur [Mon, 2 May 2005 08:17:36 +0000 (08:17 +0000)]
PTW perClause for @AJ + perClause test

19 years agoit's a whole new compiler in there...
acolyer [Fri, 29 Apr 2005 20:27:44 +0000 (20:27 +0000)]
it's a whole new compiler in there...

19 years agoit's a whole new compiler in there...
acolyer [Fri, 29 Apr 2005 20:21:59 +0000 (20:21 +0000)]
it's a whole new compiler in there...

19 years agoupdated for DeclareError and DeclareWarning
acolyer [Fri, 29 Apr 2005 20:19:21 +0000 (20:19 +0000)]
updated for DeclareError and DeclareWarning

19 years agoMore bullet proof and with added diagnostics.
aclement [Fri, 29 Apr 2005 14:03:55 +0000 (14:03 +0000)]
More bullet proof and with added diagnostics.

19 years agoFix for timing problem in multiincrementalproject tests.
aclement [Thu, 28 Apr 2005 09:56:10 +0000 (09:56 +0000)]
Fix for timing problem in multiincrementalproject tests.

19 years agoDoh - didn't update aspectjtools.jar when I did aspectjrt.jar. Does this help damn...
aclement [Thu, 28 Apr 2005 09:26:39 +0000 (09:26 +0000)]
Doh - didn't update aspectjtools.jar when I did aspectjrt.jar.  Does this help damn cruisecontrol build?

19 years agoinlining of around for @AJ works unless non public member accessed from within the...
avasseur [Thu, 28 Apr 2005 09:05:44 +0000 (09:05 +0000)]
inlining of around for @AJ works unless non public member accessed from within the advice
splitted ajc150 xml test file

19 years agoMultiIncrementalSupport: the key change - looks in the IncrementalStateManager to...
aclement [Tue, 26 Apr 2005 18:10:30 +0000 (18:10 +0000)]
MultiIncrementalSupport: the key change - looks in the IncrementalStateManager to see if it can locate state for a particular config

19 years agoMultiIncrementalSupport: some notes and helper stuff added.
aclement [Tue, 26 Apr 2005 18:09:43 +0000 (18:09 +0000)]
MultiIncrementalSupport: some notes and helper stuff added.

19 years agoMultiIncrementalSupport: moved weaver/world into the state object and changed structu...
aclement [Tue, 26 Apr 2005 18:09:13 +0000 (18:09 +0000)]
MultiIncrementalSupport: moved weaver/world into the state object and changed structure model building to start afresh for batch...

19 years agoMultiIncrementalSupport: state that was scattered across the hierarchy has been pulle...
aclement [Tue, 26 Apr 2005 18:08:28 +0000 (18:08 +0000)]
MultiIncrementalSupport: state that was scattered across the hierarchy has been pulled into AjState - it now captures everything unique about a particular build of a project.

19 years agoMultiIncrementalSupport: reports build kind when claiming success.
aclement [Tue, 26 Apr 2005 18:07:44 +0000 (18:07 +0000)]
MultiIncrementalSupport: reports build kind when claiming success.

19 years agoneeded to add this dependency?
aclement [Tue, 26 Apr 2005 18:07:07 +0000 (18:07 +0000)]
needed to add this dependency?

19 years agouseful?
aclement [Tue, 26 Apr 2005 18:06:54 +0000 (18:06 +0000)]
useful?

19 years agoMultiIncrementalSupport: the test harness for managing Ajde interactions and several...
aclement [Tue, 26 Apr 2005 18:05:55 +0000 (18:05 +0000)]
MultiIncrementalSupport: the test harness for managing Ajde interactions and several multi incremental tests.

19 years agoMultiIncrementalSupport: manages state for multiple projects.
aclement [Tue, 26 Apr 2005 18:05:08 +0000 (18:05 +0000)]
MultiIncrementalSupport: manages state for multiple projects.

19 years agoorganized imports
aclement [Tue, 26 Apr 2005 16:29:59 +0000 (16:29 +0000)]
organized imports

19 years agoImproved toString for debugging !
aclement [Tue, 26 Apr 2005 16:21:33 +0000 (16:21 +0000)]
Improved toString for debugging !

19 years agoUseful guard method - prevents asking for properties twice through ajde.
aclement [Tue, 26 Apr 2005 16:19:39 +0000 (16:19 +0000)]
Useful guard method - prevents asking for properties twice through ajde.

19 years agoImplements new statelistener interface method.
aclement [Tue, 26 Apr 2005 16:17:18 +0000 (16:17 +0000)]
Implements new statelistener interface method.

19 years agoAnother useful callback method added.
aclement [Tue, 26 Apr 2005 16:16:29 +0000 (16:16 +0000)]
Another useful callback method added.

19 years agoFix for structure model missing declare @constructor matches that hit the default...
aclement [Tue, 26 Apr 2005 16:16:03 +0000 (16:16 +0000)]
Fix for structure model missing declare @constructor matches that hit the default ctor when it isn't defined in the source file.

19 years agoPut the ordering back to allow deserialization of an old set of relationships to...
aclement [Tue, 26 Apr 2005 16:15:01 +0000 (16:15 +0000)]
Put the ordering back to allow deserialization of an old set of relationships to work.

19 years agoFix for Bug 92630: Null Pointer Exception thrown by ajc compiler
aclement [Tue, 26 Apr 2005 16:14:06 +0000 (16:14 +0000)]
Fix for Bug 92630: Null Pointer Exception thrown by ajc compiler

19 years agoHmmm - rebuilt with 1.4 Java - any difference to the build?
aclement [Tue, 26 Apr 2005 16:08:24 +0000 (16:08 +0000)]
Hmmm - rebuilt with 1.4 Java - any difference to the build?

19 years agoCopyright added to keep checklics happy.
aclement [Tue, 26 Apr 2005 16:02:30 +0000 (16:02 +0000)]
Copyright added to keep checklics happy.

19 years agofix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotati...
avasseur [Tue, 26 Apr 2005 10:52:36 +0000 (10:52 +0000)]
fix some build. Move AspectJrt5 test to AllTest15. Add weaver checks for @AJ annotations + tests from Andy H

19 years agofix local build so that test run with 1.5
avasseur [Tue, 26 Apr 2005 08:54:13 +0000 (08:54 +0000)]
fix local build so that test run with 1.5
fix Adrian test that were having some assumption on ordering which happens to fail with my 1.5 compiler

19 years ago@AJ declarePrecedence was not runtime visible in those jar - don't know why..
avasseur [Tue, 26 Apr 2005 08:41:42 +0000 (08:41 +0000)]
@AJ declarePrecedence was not runtime visible in those jar - don't know why..

19 years agoMultiProjectIncremental testcases.
aclement [Mon, 25 Apr 2005 18:50:45 +0000 (18:50 +0000)]
MultiProjectIncremental testcases.

19 years agorun the aspectj5rt tests as part of this suite
acolyer [Mon, 25 Apr 2005 16:14:36 +0000 (16:14 +0000)]
run the aspectj5rt tests as part of this suite

19 years agotest cases for @AspectJ visitors
acolyer [Mon, 25 Apr 2005 16:14:07 +0000 (16:14 +0000)]
test cases for @AspectJ visitors

19 years agosupport in ajc for parsing and error reporting of @AspectJ style aspect definitions...
acolyer [Mon, 25 Apr 2005 16:12:39 +0000 (16:12 +0000)]
support in ajc for parsing and error reporting of @AspectJ style aspect definitions (aspect, pointcut, advice only at this point). Also include the AddAtAspectJAnnotationsVisitor support. Switch off using -Xdev:NoAtAspectJProcessing.

19 years agosupport in ajc for parsing and error reporting of @AspectJ style aspect definitions...
acolyer [Mon, 25 Apr 2005 16:07:25 +0000 (16:07 +0000)]
support in ajc for parsing and error reporting of @AspectJ style aspect definitions (aspect, pointcut, advice only at this point). Also include the AddAtAspectJAnnotationsVisitor support. Switch off using -Xdev:NoAtAspectJProcessing.

19 years agothis patch implements the MAP for aspects, pointcuts, and advice. just enough of...
acolyer [Mon, 25 Apr 2005 16:04:10 +0000 (16:04 +0000)]
this patch implements the MAP for aspects, pointcuts, and advice. just enough of an implementation to provide the support needed for some of the ataspectj visitor tests.

19 years agoadd aspectj5rt to classpath
acolyer [Mon, 25 Apr 2005 16:01:57 +0000 (16:01 +0000)]
add aspectj5rt to classpath

19 years agotest case for fix bug in bcel RIV annotations (impacted declare anno I think)
avasseur [Mon, 25 Apr 2005 09:18:12 +0000 (09:18 +0000)]
test case for fix bug in bcel RIV annotations  (impacted declare anno I think)

19 years agoForce change of these files - might make cruisecontrol happy.
aclement [Sat, 23 Apr 2005 12:14:09 +0000 (12:14 +0000)]
Force change of these files - might make cruisecontrol happy.

19 years agoWorkaround/fix for Wes' problem with the compiler building his article code. Ignores...
aclement [Fri, 22 Apr 2005 16:32:03 +0000 (16:32 +0000)]
Workaround/fix for Wes' problem with the compiler building his article code.  Ignores raw types which are subtypes of ParameterizedTypeBinding but have no arguments to worry about.

19 years agoChanged runtime invis param attrs to always be invis as discovered by Alex. Was impac...
aclement [Fri, 22 Apr 2005 16:15:44 +0000 (16:15 +0000)]
Changed runtime invis param attrs to always be invis as discovered by Alex. Was impacting nothing as far as I could tell - but needed fixing!

19 years agoChanged runtime invis attrs to always be invis as discovered by Alex. Was impacting...
aclement [Fri, 22 Apr 2005 16:13:38 +0000 (16:13 +0000)]
Changed runtime invis attrs to always be invis as discovered by Alex. Was impacting nothing as far as I could tell - but needed fixing!

19 years agoNow you see them, now you don't. Annotations now runtime visible.
aclement [Fri, 22 Apr 2005 15:41:47 +0000 (15:41 +0000)]
Now you see them, now you don't.  Annotations now runtime visible.

19 years ago@AJ annotation are runtime visible, fixed all licenses from branch for EPL
avasseur [Fri, 22 Apr 2005 10:12:14 +0000 (10:12 +0000)]
@AJ annotation are runtime visible, fixed all licenses from branch for EPL

19 years agofixing a missing "throw" clause
avasseur [Fri, 22 Apr 2005 08:55:26 +0000 (08:55 +0000)]
fixing a missing "throw" clause

19 years agocompile runtime under 1.1, see how badly it fails
wisberg [Thu, 21 Apr 2005 18:36:23 +0000 (18:36 +0000)]
compile runtime under 1.1, see how badly it fails

19 years agoback to 1.3 exception API, report bad method via NoAspectBoundException.
wisberg [Thu, 21 Apr 2005 17:33:45 +0000 (17:33 +0000)]
back to 1.3 exception API, report bad method via NoAspectBoundException.

19 years agoFixed bug#91912 added softens / softened by relationship to ASM
mkersten [Thu, 21 Apr 2005 17:00:18 +0000 (17:00 +0000)]
Fixed bug#91912 added softens / softened by relationship to ASM

19 years agothis set of commits teaches the TypeX world about parameterized types. it handles...
acolyer [Wed, 20 Apr 2005 19:24:30 +0000 (19:24 +0000)]
this set of commits teaches the TypeX world about parameterized types. it handles passing of parameterized types into the weaver from Eclipse, and back out again. Fixes the ITD and parameterized types issue that shows up in the examples. Much more work to be done in this area of course before M3.

19 years agocommented jar target from bcel-builder/build.xml since broken (can someone comment ?)
avasseur [Wed, 20 Apr 2005 14:58:14 +0000 (14:58 +0000)]
commented jar target from bcel-builder/build.xml since broken (can someone comment ?)
impl @Aspect("issingleton")
fixed error reporting on readPerClause from @AJ

19 years agoFix for pr92053: atargs causes a VerifyError: Unable to pop operand off an empty...
aclement [Wed, 20 Apr 2005 14:32:40 +0000 (14:32 +0000)]
Fix for pr92053: atargs causes a VerifyError: Unable to pop operand off an empty stack

19 years agofix for Bugzilla Bug 91858
acolyer [Wed, 20 Apr 2005 12:57:49 +0000 (12:57 +0000)]
fix for Bugzilla Bug 91858
   NullPointerException when declare @type is spelt with capital letter

patch submitted by Andrew Huff

19 years agofirst half of Andrew Huff's patch for 59636 (-log option not producing output - shoul...
acolyer [Wed, 20 Apr 2005 12:56:07 +0000 (12:56 +0000)]
first half of Andrew Huff's patch for 59636 (-log option not producing output - should it?)

19 years agorefactored to avoid clash and duplicate class with modules/testing. Package for modul...
avasseur [Wed, 20 Apr 2005 12:46:46 +0000 (12:46 +0000)]
refactored to avoid clash and duplicate class with modules/testing. Package for modules/testing-util is now org.aspectj.testingutil

19 years agofirst half of Andrew Huff's patch for 59636 (-log option not producing output - shoul...
acolyer [Wed, 20 Apr 2005 12:35:08 +0000 (12:35 +0000)]
first half of Andrew Huff's patch for 59636 (-log option not producing output - should it?)

19 years agofixing Alex build dependancies. Adding top level build. Usefull for patch creation
avasseur [Wed, 20 Apr 2005 10:57:13 +0000 (10:57 +0000)]
fixing Alex build dependancies. Adding top level build. Usefull for patch creation

19 years agoTemporarily removed loadtime modules as they are empty in HEAD
aclement [Wed, 20 Apr 2005 07:56:43 +0000 (07:56 +0000)]
Temporarily removed loadtime modules as they are empty in HEAD

19 years agoDelete bintest, not quite in with Alex's policy as paths hardcoded - could be improved.
aclement [Wed, 20 Apr 2005 07:56:17 +0000 (07:56 +0000)]
Delete bintest, not quite in with Alex's policy as paths hardcoded - could be improved.

19 years agoRefresh these builds of aspectjrt.jar - they are used by the harness
aclement [Tue, 19 Apr 2005 16:09:59 +0000 (16:09 +0000)]
Refresh these builds of aspectjrt.jar - they are used by the harness

19 years agoI didn't move the test suite class..
aclement [Tue, 19 Apr 2005 16:00:37 +0000 (16:00 +0000)]
I didn't move the test suite class..

19 years agoCopyright altered to pass the test..
aclement [Tue, 19 Apr 2005 15:53:35 +0000 (15:53 +0000)]
Copyright altered to pass the test..

19 years agoSwitch on junit task call.
aclement [Tue, 19 Apr 2005 15:31:51 +0000 (15:31 +0000)]
Switch on junit task call.

19 years agoremoved issingleton - causes crash
aclement [Tue, 19 Apr 2005 13:54:24 +0000 (13:54 +0000)]
removed issingleton - causes crash

19 years agocommitting to shut up the flippin cvs sync
aclement [Tue, 19 Apr 2005 12:53:03 +0000 (12:53 +0000)]
committing to shut up the flippin cvs sync

19 years agoaccessed from gen'd code, needs to be visible
aclement [Tue, 19 Apr 2005 12:42:59 +0000 (12:42 +0000)]
accessed from gen'd code, needs to be visible

19 years agonew simple tests - one of which aborts...
aclement [Tue, 19 Apr 2005 12:42:40 +0000 (12:42 +0000)]
new simple tests - one of which aborts...

19 years agofrom branch: change to advice ordering (sorts on source loc rather than name) and...
aclement [Tue, 19 Apr 2005 12:42:21 +0000 (12:42 +0000)]
from branch: change to advice ordering (sorts on source loc rather than name) and various binding processing changes for @AJ aspects.

19 years agofrom branch: changed visibility
aclement [Tue, 19 Apr 2005 12:41:42 +0000 (12:41 +0000)]
from branch: changed visibility

19 years agofrom branch: loads of @AJ changes for inlining strategies, using the right JP, wiring...
aclement [Tue, 19 Apr 2005 12:41:22 +0000 (12:41 +0000)]
from branch: loads of @AJ changes for inlining strategies, using the right JP, wiring up the closure, etc.

19 years agofrom branch: needs to implement mustcheckexceptions method
aclement [Tue, 19 Apr 2005 12:39:52 +0000 (12:39 +0000)]
from branch: needs to implement mustcheckexceptions method

19 years agofrom branch: concern from alex that sequenced hash map might be needed?
aclement [Tue, 19 Apr 2005 12:39:28 +0000 (12:39 +0000)]
from branch: concern from alex that sequenced hash map might be needed?

19 years agofrom branch: redundant?
aclement [Tue, 19 Apr 2005 12:38:51 +0000 (12:38 +0000)]
from branch: redundant?

19 years agofrom branch: dont stick the interface on @AJ thingies.
aclement [Tue, 19 Apr 2005 12:38:26 +0000 (12:38 +0000)]
from branch: dont stick the interface on @AJ thingies.

19 years agofrom branch: rtx's now know whether they are @AJ aspects or not
aclement [Tue, 19 Apr 2005 12:37:42 +0000 (12:37 +0000)]
from branch: rtx's now know whether they are @AJ aspects or not

19 years agofrom branch: check exceptions if necessary
aclement [Tue, 19 Apr 2005 12:36:50 +0000 (12:36 +0000)]
from branch: check exceptions if necessary