]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agoupdated tiny XML parser. Unfortunately, also reformatted.
wisberg [Wed, 11 May 2005 08:43:26 +0000 (08:43 +0000)]
updated tiny XML parser.  Unfortunately, also reformatted.

19 years agopermitting modules to mix 1.5 and prior source directories
wisberg [Wed, 11 May 2005 08:42:21 +0000 (08:42 +0000)]
permitting modules to mix 1.5 and prior source directories

19 years agoAnt 1.6.3
wisberg [Wed, 11 May 2005 08:40:36 +0000 (08:40 +0000)]
Ant 1.6.3

19 years agoAnt 1.6.3 (again? hmm.)
wisberg [Wed, 11 May 2005 08:40:10 +0000 (08:40 +0000)]
Ant 1.6.3 (again? hmm.)

19 years agoAnt 1.6.3
wisberg [Wed, 11 May 2005 08:34:19 +0000 (08:34 +0000)]
Ant 1.6.3

19 years agoEnsures we can find tools.jar (javac) when running the tests. Similar setup to ajdoc...
aclement [Wed, 11 May 2005 08:31:50 +0000 (08:31 +0000)]
Ensures we can find tools.jar (javac) when running the tests.  Similar setup to ajdoc - you must define JAVA_HOME variable.

19 years agodocument basic auto-build assumptions and invariants
wisberg [Wed, 11 May 2005 08:13:00 +0000 (08:13 +0000)]
document basic auto-build assumptions and invariants

19 years agoprospective replacements for {module}/build.xml - will move there once validated...
wisberg [Wed, 11 May 2005 08:08:37 +0000 (08:08 +0000)]
prospective replacements for {module}/build.xml - will move there once validated by those who use build.xml.

19 years agoAdd loadtime into the classpath so it can find the message handler.
aclement [Wed, 11 May 2005 08:08:26 +0000 (08:08 +0000)]
Add loadtime into the classpath so it can find the message handler.

19 years agoFix and test for PR90827: StackOverflow while weaving enum/annotation with Enum...
aclement [Tue, 10 May 2005 16:03:08 +0000 (16:03 +0000)]
Fix and test for PR90827:  StackOverflow while weaving enum/annotation with Enum/Annotation name   (Patch from Andrew Huff)

19 years agoFor some reason eclipse won't let me commit ajc150.xml right now, so I have to commen...
aclement [Tue, 10 May 2005 15:56:31 +0000 (15:56 +0000)]
For some reason eclipse won't let me commit ajc150.xml right now, so I have to comment out the call to the XML ?!?!?

19 years agofix 75442 thru lateTypeMungers, currently @AJaspectOf and perObject are lateTypeMunge...
avasseur [Tue, 10 May 2005 15:44:11 +0000 (15:44 +0000)]
fix 75442 thru lateTypeMungers, currently @AJaspectOf and perObject are lateTypeMungers. new LTW tests, some fix in the LTW test error reporting

19 years agoFix and test for PR90827: StackOverflow while weaving enum/annotation with Enum...
aclement [Tue, 10 May 2005 15:09:03 +0000 (15:09 +0000)]
Fix and test for PR90827:  StackOverflow while weaving enum/annotation with Enum/Annotation name   (Patch from Andrew Huff)

19 years agotests and fixes for 93345 and static imports. From Andrew Huff.
aclement [Mon, 9 May 2005 11:08:28 +0000 (11:08 +0000)]
tests and fixes for 93345 and static imports.  From Andrew Huff.

19 years agoTests for 87282, 88606
aclement [Fri, 6 May 2005 15:42:28 +0000 (15:42 +0000)]
Tests for 87282, 88606

19 years agoFix for 91053 (Generics): Generics problem with Set
aclement [Fri, 6 May 2005 15:18:54 +0000 (15:18 +0000)]
Fix for 91053 (Generics): Generics problem with Set

19 years agoFix for pr91267 (Generics): NPE at EclipseFactory.java:143 when using generic methods...
aclement [Fri, 6 May 2005 10:21:26 +0000 (10:21 +0000)]
Fix for pr91267 (Generics): NPE at EclipseFactory.java:143 when using generic methods in aspects

19 years agoAha - the default test config on the build system is still finding it in the XML...
aclement [Fri, 6 May 2005 07:19:51 +0000 (07:19 +0000)]
Aha - the default test config on the build system is still finding it in the XML, removing for now.

19 years ago.css stylesheet parameter for xml-html, used in faq. Did not retrofit devguide ...
wisberg [Thu, 5 May 2005 21:52:00 +0000 (21:52 +0000)]
.css stylesheet parameter for xml-html, used in faq.  Did not retrofit devguide - unsure about relation to dsl file.  Should remove aspectj-docs.css reference in the docbook stylesheets to avoid fork.

19 years agoAJDT rather than ajbrowser as default visualizer/environment
wisberg [Thu, 5 May 2005 21:48:29 +0000 (21:48 +0000)]
AJDT rather than ajbrowser as default visualizer/environment

19 years agonaming ajdoc to make linking easier
wisberg [Thu, 5 May 2005 21:47:56 +0000 (21:47 +0000)]
naming ajdoc to make linking easier

19 years agoremove for 1 run to get a build through!!!
aclement [Thu, 5 May 2005 12:21:05 +0000 (12:21 +0000)]
remove for 1 run to get a build through!!!

19 years agoFix for 44155: TODO tasks miscategorized as warnings (fixed by Andrew Huff)
aclement [Thu, 5 May 2005 10:36:18 +0000 (10:36 +0000)]
Fix for 44155: TODO tasks miscategorized as warnings (fixed by Andrew Huff)

19 years agoFix for 44155: TODO tasks miscategorized as warnings
aclement [Thu, 5 May 2005 10:36:02 +0000 (10:36 +0000)]
Fix for 44155: TODO tasks miscategorized as warnings

19 years agoignore the bin folder...
aclement [Thu, 5 May 2005 09:31:06 +0000 (09:31 +0000)]
ignore the bin folder...

19 years agochecks vm level
aclement [Thu, 5 May 2005 08:29:10 +0000 (08:29 +0000)]
checks vm level

19 years agoCan check vm level now.
aclement [Thu, 5 May 2005 08:28:54 +0000 (08:28 +0000)]
Can check vm level now.

19 years agoupdating bootstrap to match latest build source changes
wisberg [Thu, 5 May 2005 07:54:59 +0000 (07:54 +0000)]
updating bootstrap to match latest build source changes

19 years agoSupport for java5-testsrc - somewhat scattered. hmm.
wisberg [Thu, 5 May 2005 07:53:56 +0000 (07:53 +0000)]
Support for java5-testsrc - somewhat scattered. hmm.

19 years agonit - consolidating "/" and File.separator
wisberg [Thu, 5 May 2005 06:48:52 +0000 (06:48 +0000)]
nit - consolidating "/" and File.separator

19 years agoDefining parent class loader b/c ant classes not visible in Ant 1.6.x default parent.
wisberg [Thu, 5 May 2005 06:11:38 +0000 (06:11 +0000)]
Defining parent class loader b/c ant classes not visible in Ant 1.6.x default parent.

19 years agoenable compilation of @AfterReturning(pointcut="...")
acolyer [Wed, 4 May 2005 22:48:10 +0000 (22:48 +0000)]
enable compilation of @AfterReturning(pointcut="...")
(compiled with -1.3)

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.