]>
source.dussan.org Git - aspectj.git/log
aclement [Wed, 11 May 2005 08:08:26 +0000 (08:08 +0000)]
Add loadtime into the classpath so it can find the message handler.
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)
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 ?!?!?
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
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)
aclement [Mon, 9 May 2005 11:08:28 +0000 (11:08 +0000)]
tests and fixes for 93345 and static imports. From Andrew Huff.
aclement [Fri, 6 May 2005 15:42:28 +0000 (15:42 +0000)]
Tests for 87282, 88606
aclement [Fri, 6 May 2005 15:18:54 +0000 (15:18 +0000)]
Fix for 91053 (Generics): Generics problem with Set
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
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.
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.
wisberg [Thu, 5 May 2005 21:48:29 +0000 (21:48 +0000)]
AJDT rather than ajbrowser as default visualizer/environment
wisberg [Thu, 5 May 2005 21:47:56 +0000 (21:47 +0000)]
naming ajdoc to make linking easier
aclement [Thu, 5 May 2005 12:21:05 +0000 (12:21 +0000)]
remove for 1 run to get a build through!!!
aclement [Thu, 5 May 2005 10:36:18 +0000 (10:36 +0000)]
Fix for 44155: TODO tasks miscategorized as warnings (fixed by Andrew Huff)
aclement [Thu, 5 May 2005 10:36:02 +0000 (10:36 +0000)]
Fix for 44155: TODO tasks miscategorized as warnings
aclement [Thu, 5 May 2005 09:31:06 +0000 (09:31 +0000)]
ignore the bin folder...
aclement [Thu, 5 May 2005 08:29:10 +0000 (08:29 +0000)]
checks vm level
aclement [Thu, 5 May 2005 08:28:54 +0000 (08:28 +0000)]
Can check vm level now.
wisberg [Thu, 5 May 2005 07:54:59 +0000 (07:54 +0000)]
updating bootstrap to match latest build source changes
wisberg [Thu, 5 May 2005 07:53:56 +0000 (07:53 +0000)]
Support for java5-testsrc - somewhat scattered. hmm.
wisberg [Thu, 5 May 2005 06:48:52 +0000 (06:48 +0000)]
nit - consolidating "/" and File.separator
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.
acolyer [Wed, 4 May 2005 22:48:10 +0000 (22:48 +0000)]
enable compilation of @AfterReturning(pointcut="...")
(compiled with -1.3)
acolyer [Wed, 4 May 2005 22:46:50 +0000 (22:46 +0000)]
enable compilation of @AfterReturning(pointcut="...")
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
aclement [Wed, 4 May 2005 16:28:41 +0000 (16:28 +0000)]
Prefs to tell Eclipse to use Java5
aclement [Wed, 4 May 2005 16:27:03 +0000 (16:27 +0000)]
eclipse stuff for loadtime module to become Java Project.
aclement [Wed, 4 May 2005 16:25:37 +0000 (16:25 +0000)]
removed unused imports. (they clog up eclipse warnings view!)
aclement [Wed, 4 May 2005 16:23:34 +0000 (16:23 +0000)]
removed unused imports.
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.
avasseur [Wed, 4 May 2005 15:10:07 +0000 (15:10 +0000)]
ltw modules referenced
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!
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)
avasseur [Wed, 4 May 2005 14:43:24 +0000 (14:43 +0000)]
*** empty log message ***
avasseur [Wed, 4 May 2005 14:42:14 +0000 (14:42 +0000)]
loadtime java1.3 module
avasseur [Wed, 4 May 2005 14:39:14 +0000 (14:39 +0000)]
loadtime5 java5 module
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.
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
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.
aclement [Wed, 4 May 2005 09:22:43 +0000 (09:22 +0000)]
Impl of enhancement 92906 from Andrew Huff. -showWeaveInfo for declare annotation
avasseur [Wed, 4 May 2005 09:10:59 +0000 (09:10 +0000)]
remove mistaken useless instances field + getInstances() in PTW @AJ aspect
aclement [Tue, 3 May 2005 17:43:30 +0000 (17:43 +0000)]
rebuilt with sun 142
avasseur [Tue, 3 May 2005 16:53:25 +0000 (16:53 +0000)]
missing perTypeWithinEntry filtering - happens when running @AtAJSyntax suite in LTW
aclement [Tue, 3 May 2005 15:28:02 +0000 (15:28 +0000)]
temporarily removing the eclipse.plugins target - we never use the output!
avasseur [Tue, 3 May 2005 14:43:43 +0000 (14:43 +0000)]
@AJ around inline + test, fix a bug in BcelClassWeaver on my way
aclement [Tue, 3 May 2005 13:31:17 +0000 (13:31 +0000)]
Go back to this old form of .classpath file.
acolyer [Tue, 3 May 2005 12:13:36 +0000 (12:13 +0000)]
the matching aspectjrt.jar. could come in handy? who knows ;)
aclement [Tue, 3 May 2005 09:58:35 +0000 (09:58 +0000)]
fix for pr93460
avasseur [Mon, 2 May 2005 08:17:36 +0000 (08:17 +0000)]
PTW perClause for @AJ + perClause test
acolyer [Fri, 29 Apr 2005 20:27:44 +0000 (20:27 +0000)]
it'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...
acolyer [Fri, 29 Apr 2005 20:19:21 +0000 (20:19 +0000)]
updated for DeclareError and DeclareWarning
aclement [Fri, 29 Apr 2005 14:03:55 +0000 (14:03 +0000)]
More bullet proof and with added diagnostics.
aclement [Thu, 28 Apr 2005 09:56:10 +0000 (09:56 +0000)]
Fix for timing problem in multiincrementalproject tests.
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?
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
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
aclement [Tue, 26 Apr 2005 18:09:43 +0000 (18:09 +0000)]
MultiIncrementalSupport: some notes and helper stuff added.
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...
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.
aclement [Tue, 26 Apr 2005 18:07:44 +0000 (18:07 +0000)]
MultiIncrementalSupport: reports build kind when claiming success.
aclement [Tue, 26 Apr 2005 18:07:07 +0000 (18:07 +0000)]
needed to add this dependency?
aclement [Tue, 26 Apr 2005 18:06:54 +0000 (18:06 +0000)]
useful?
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.
aclement [Tue, 26 Apr 2005 18:05:08 +0000 (18:05 +0000)]
MultiIncrementalSupport: manages state for multiple projects.
aclement [Tue, 26 Apr 2005 16:29:59 +0000 (16:29 +0000)]
organized imports
aclement [Tue, 26 Apr 2005 16:21:33 +0000 (16:21 +0000)]
Improved toString for debugging !
aclement [Tue, 26 Apr 2005 16:19:39 +0000 (16:19 +0000)]
Useful guard method - prevents asking for properties twice through ajde.
aclement [Tue, 26 Apr 2005 16:17:18 +0000 (16:17 +0000)]
Implements new statelistener interface method.
aclement [Tue, 26 Apr 2005 16:16:29 +0000 (16:16 +0000)]
Another useful callback method added.
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.
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.
aclement [Tue, 26 Apr 2005 16:14:06 +0000 (16:14 +0000)]
Fix for Bug 92630: Null Pointer Exception thrown by ajc compiler
aclement [Tue, 26 Apr 2005 16:08:24 +0000 (16:08 +0000)]
Hmmm - rebuilt with 1.4 Java - any difference to the build?
aclement [Tue, 26 Apr 2005 16:02:30 +0000 (16:02 +0000)]
Copyright added to keep checklics happy.
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
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
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..
aclement [Mon, 25 Apr 2005 18:50:45 +0000 (18:50 +0000)]
MultiProjectIncremental testcases.
acolyer [Mon, 25 Apr 2005 16:14:36 +0000 (16:14 +0000)]
run the aspectj5rt tests as part of this suite
acolyer [Mon, 25 Apr 2005 16:14:07 +0000 (16:14 +0000)]
test cases for @AspectJ visitors
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.
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.
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.
acolyer [Mon, 25 Apr 2005 16:01:57 +0000 (16:01 +0000)]
add aspectj5rt to classpath
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)
aclement [Sat, 23 Apr 2005 12:14:09 +0000 (12:14 +0000)]
Force change of these files - might make cruisecontrol happy.
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.
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!
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!
aclement [Fri, 22 Apr 2005 15:41:47 +0000 (15:41 +0000)]
Now you see them, now you don't. Annotations now runtime visible.
avasseur [Fri, 22 Apr 2005 10:12:14 +0000 (10:12 +0000)]
@AJ annotation are runtime visible, fixed all licenses from branch for EPL
avasseur [Fri, 22 Apr 2005 08:55:26 +0000 (08:55 +0000)]
fixing a missing "throw" clause
wisberg [Thu, 21 Apr 2005 18:36:23 +0000 (18:36 +0000)]
compile runtime under 1.1, see how badly it fails
wisberg [Thu, 21 Apr 2005 17:33:45 +0000 (17:33 +0000)]
back to 1.3 exception API, report bad method via NoAspectBoundException.
mkersten [Thu, 21 Apr 2005 17:00:18 +0000 (17:00 +0000)]
Fixed bug#91912 added softens / softened by relationship to ASM
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.
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
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