]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agoparsing updates for declare annotation, annotations on itds, and use of around as...
acolyer [Thu, 17 Feb 2005 13:01:37 +0000 (13:01 +0000)]
parsing updates for declare annotation, annotations on itds, and use of around as a method name

19 years agosupport for annotations on ITDs, and declare annotation
acolyer [Thu, 17 Feb 2005 12:58:24 +0000 (12:58 +0000)]
support for annotations on ITDs, and declare annotation

19 years agotemporary removal of jsr45 attribute as its format crashes some JVMs. (see pr80430...
aclement [Thu, 17 Feb 2005 09:14:22 +0000 (09:14 +0000)]
temporary removal of jsr45 attribute as its format crashes some JVMs. (see pr80430) - it will be readded once fixed properly.

19 years agoextra entry for bin
aclement [Thu, 17 Feb 2005 09:12:36 +0000 (09:12 +0000)]
extra entry for bin

19 years agoSupport for @within(), @withincode() annotation binding.
aclement [Thu, 17 Feb 2005 09:11:59 +0000 (09:11 +0000)]
Support for @within(), @withincode() annotation binding.

19 years agoTestcases for @within() and @withincode() binding.
aclement [Thu, 17 Feb 2005 09:10:50 +0000 (09:10 +0000)]
Testcases for @within() and @withincode() binding.

19 years agocorrected typo
aclement [Wed, 16 Feb 2005 17:25:25 +0000 (17:25 +0000)]
corrected typo

19 years agoorganized imports
aclement [Wed, 16 Feb 2005 17:22:20 +0000 (17:22 +0000)]
organized imports

19 years agofix bug whereby we were statically matching annotations that we shouldn't
acolyer [Fri, 11 Feb 2005 12:56:35 +0000 (12:56 +0000)]
fix bug whereby we were statically matching annotations that we shouldn't

19 years agomove all java 5 tests out of code and back into .xml files now that we can compile...
acolyer [Fri, 11 Feb 2005 12:47:56 +0000 (12:47 +0000)]
move all java 5 tests out of code and back into .xml files now that we can compile them properly

19 years agobetter support for weaveInfo message, <weave> step, and stderr/out validation from...
acolyer [Fri, 11 Feb 2005 12:45:58 +0000 (12:45 +0000)]
better support for weaveInfo message, <weave> step, and stderr/out validation from runs.

19 years agoChanged name and added definition of values.
aclement [Fri, 11 Feb 2005 10:21:47 +0000 (10:21 +0000)]
Changed name and added definition of values.

19 years agoAlthough there isn't anything to resolve - we should say we have tried...
aclement [Fri, 11 Feb 2005 09:20:47 +0000 (09:20 +0000)]
Although there isn't anything to resolve - we should say we have tried...

19 years agoNew type pattern kind introduced to represent '@Annotation *'
aclement [Fri, 11 Feb 2005 09:20:22 +0000 (09:20 +0000)]
New type pattern kind introduced to represent '@Annotation *'

19 years agoTests for 2 new annotation bugs: (1) Using the pattern '@Annotation *' in declare...
aclement [Fri, 11 Feb 2005 09:18:37 +0000 (09:18 +0000)]
Tests for 2 new annotation bugs: (1) Using the pattern '@Annotation *' in declare parents wasn't working (2) Using an annotation without importing it was causing the compiler to go bang.

19 years agoaspectj5rt.mf.txt is now the manifest in aspectjrt.jar (per build alias in build...
wisberg [Fri, 11 Feb 2005 05:36:41 +0000 (05:36 +0000)]
aspectj5rt.mf.txt is now the manifest in aspectjrt.jar (per build alias in build/src/.../Builder.properties), so  this is disabled (not deleted since undeleting in CVS is, um, awkward)

19 years agotest placeholder
wisberg [Fri, 11 Feb 2005 05:31:23 +0000 (05:31 +0000)]
test placeholder

19 years agonew module for Java5-specific additions to aspectjrt.jar. aspectjrt.jar is assemble...
wisberg [Fri, 11 Feb 2005 05:28:21 +0000 (05:28 +0000)]
new module for Java5-specific additions to aspectjrt.jar.  aspectjrt.jar is assemble from this and its required module runtime.  It requires Java 5; Eclipse developers not using 3.1 or Java 5 should close this module.  In Ant, the java5-src directory will be ignored unless Ant is run under a 1.5 or later VM.  See the build docs for more details.

19 years agoBuilding releases under 1.5 now. Scripts should define java15.home and should invoke...
wisberg [Fri, 11 Feb 2005 05:21:25 +0000 (05:21 +0000)]
Building releases under 1.5 now.  Scripts should define java15.home and should invoke the target build-13-check before doing the release build.

19 years agotesting aspectj5rt module
wisberg [Fri, 11 Feb 2005 05:11:18 +0000 (05:11 +0000)]
testing aspectj5rt module

19 years agosupport for building Java 5 sources
wisberg [Fri, 11 Feb 2005 05:10:44 +0000 (05:10 +0000)]
support for building Java 5 sources

19 years agoModule aliases in a .properties file
wisberg [Fri, 11 Feb 2005 05:10:10 +0000 (05:10 +0000)]
Module aliases in a .properties file

19 years agoConstants
wisberg [Fri, 11 Feb 2005 05:05:03 +0000 (05:05 +0000)]
Constants

19 years agosupport for building Java 5 sources
wisberg [Fri, 11 Feb 2005 05:04:07 +0000 (05:04 +0000)]
support for building Java 5 sources

19 years agoserialVersionUID
wisberg [Fri, 11 Feb 2005 04:56:31 +0000 (04:56 +0000)]
serialVersionUID

19 years agocvsignore for .generated.[lst|ajsym]
wisberg [Thu, 10 Feb 2005 03:39:12 +0000 (03:39 +0000)]
cvsignore for .generated.[lst|ajsym]

19 years agoPerformance optimization - use stringbuffer (found using xray)
aclement [Tue, 8 Feb 2005 14:45:25 +0000 (14:45 +0000)]
Performance optimization - use stringbuffer (found using xray)

19 years agoPerformance optimization - don't use toString() of a pointcut on the main code path.
aclement [Tue, 8 Feb 2005 11:14:14 +0000 (11:14 +0000)]
Performance optimization - don't use toString() of a pointcut on the main code path.

19 years agoFix copyright.
aclement [Tue, 8 Feb 2005 09:53:27 +0000 (09:53 +0000)]
Fix copyright.

19 years agomissing copyright.
aclement [Tue, 8 Feb 2005 08:38:49 +0000 (08:38 +0000)]
missing copyright.

19 years agotaking the print out *again*
aclement [Mon, 7 Feb 2005 16:47:44 +0000 (16:47 +0000)]
taking the print out *again*

19 years agoTestcases and fix for using @target() when the annotation is in a package.
aclement [Mon, 7 Feb 2005 13:29:29 +0000 (13:29 +0000)]
Testcases and fix for using @target() when the annotation is in a package.

19 years agoFix for atrocious incremental compilation performance.
aclement [Fri, 4 Feb 2005 13:42:54 +0000 (13:42 +0000)]
Fix for atrocious incremental compilation performance.

19 years agocommented out tracing
aclement [Fri, 4 Feb 2005 13:19:37 +0000 (13:19 +0000)]
commented out tracing

19 years agoignore invalid aspectj-home's when seeking aspectj libs
wisberg [Thu, 3 Feb 2005 18:25:55 +0000 (18:25 +0000)]
ignore invalid aspectj-home's when seeking aspectj libs

19 years agoFix for PR84290: Runtime retention not recognized; inhibts use of annotation binding
aclement [Thu, 3 Feb 2005 11:37:36 +0000 (11:37 +0000)]
Fix for PR84290: Runtime retention not recognized; inhibts use of annotation binding

19 years agoSupport for @this, @args
aclement [Thu, 3 Feb 2005 11:36:54 +0000 (11:36 +0000)]
Support for @this, @args

19 years agoNew annotation binding tests for @args, @this. Also test for 84290.
aclement [Thu, 3 Feb 2005 11:36:37 +0000 (11:36 +0000)]
New annotation binding tests for @args, @this.  Also test for 84290.

19 years agoDelete unnecessary printing
aclement [Thu, 3 Feb 2005 11:35:51 +0000 (11:35 +0000)]
Delete unnecessary printing

19 years agoAnnotation Binding: testcases for @this/@args and one for using named pointcuts with...
aclement [Thu, 3 Feb 2005 11:04:59 +0000 (11:04 +0000)]
Annotation Binding: testcases for @this/@args and one for using named pointcuts with annotations.

19 years agoRemoving last 'use the static type for accessing static field' warnings from the...
aclement [Wed, 2 Feb 2005 09:11:30 +0000 (09:11 +0000)]
Removing last 'use the static type for accessing static field' warnings from the AJ source...

19 years agoFix NPE if attempting annotation usage on 1.4 rt.jar !
aclement [Tue, 1 Feb 2005 18:02:12 +0000 (18:02 +0000)]
Fix NPE if attempting annotation usage on 1.4 rt.jar !

19 years agoAnnotation Binding - now complete for @annotation (for *all* kinded PCDs) Root_AspectJ5_Development
aclement [Tue, 1 Feb 2005 09:20:21 +0000 (09:20 +0000)]
Annotation Binding - now complete for @annotation (for *all* kinded PCDs)

19 years agoUse the correct 'subject' at the join point for matching
aclement [Tue, 1 Feb 2005 09:19:53 +0000 (09:19 +0000)]
Use the correct 'subject' at the join point for matching

19 years agoorganized imports
aclement [Tue, 1 Feb 2005 08:27:04 +0000 (08:27 +0000)]
organized imports

19 years agoAnnotation Binding - more test data.
aclement [Tue, 1 Feb 2005 08:23:18 +0000 (08:23 +0000)]
Annotation Binding - more test data.

19 years agoAnnotation Binding - more test data.
aclement [Tue, 1 Feb 2005 08:03:33 +0000 (08:03 +0000)]
Annotation Binding - more test data.

19 years agoTests for static method call/execution with @annotation
aclement [Mon, 31 Jan 2005 14:02:38 +0000 (14:02 +0000)]
Tests for static method call/execution with @annotation

19 years agoUpdates for annotation binding. Support for static methods !!
aclement [Mon, 31 Jan 2005 13:59:04 +0000 (13:59 +0000)]
Updates for annotation binding.  Support for static methods !!

19 years agoAnnotation Binding
aclement [Mon, 31 Jan 2005 13:26:16 +0000 (13:26 +0000)]
Annotation Binding

19 years agoNo longer a restriction
aclement [Mon, 31 Jan 2005 13:23:05 +0000 (13:23 +0000)]
No longer a restriction

19 years agoPuts out binding restriction message for unsupported kinded pcds - also verifies...
aclement [Mon, 31 Jan 2005 13:22:49 +0000 (13:22 +0000)]
Puts out binding restriction message for unsupported kinded pcds - also verifies an assumption.

19 years agoAnnotation binding support
aclement [Mon, 31 Jan 2005 13:22:10 +0000 (13:22 +0000)]
Annotation binding support

19 years agoAnnotation Binding: works for @target and @annotation (when combined with call/execut...
aclement [Mon, 31 Jan 2005 13:21:53 +0000 (13:21 +0000)]
Annotation Binding: works for @target and @annotation (when combined with call/execution, others to follow..)

19 years agoOrganized imports.
aclement [Mon, 31 Jan 2005 13:21:20 +0000 (13:21 +0000)]
Organized imports.

19 years agoRebuilt with minor update to PUSH instruction
aclement [Mon, 31 Jan 2005 13:21:13 +0000 (13:21 +0000)]
Rebuilt with minor update to PUSH instruction

19 years agoProvided hasAnnotation() implementation
aclement [Mon, 31 Jan 2005 13:20:44 +0000 (13:20 +0000)]
Provided hasAnnotation() implementation

19 years agoNo longer a restriction.
aclement [Mon, 31 Jan 2005 13:20:24 +0000 (13:20 +0000)]
No longer a restriction.

19 years agoRemoved test that verified restriction on binding annotations
aclement [Mon, 31 Jan 2005 13:20:12 +0000 (13:20 +0000)]
Removed test that verified restriction on binding annotations

19 years agoAdded new tests for annotation binding
aclement [Mon, 31 Jan 2005 13:20:01 +0000 (13:20 +0000)]
Added new tests for annotation binding

19 years agoAnnotation binding tests: @target and call/@annotation and execution/@annotation
aclement [Mon, 31 Jan 2005 13:19:51 +0000 (13:19 +0000)]
Annotation binding tests: @target and call/@annotation and execution/@annotation

19 years agoRemove message about binding restriction for @annotation
aclement [Mon, 31 Jan 2005 13:18:59 +0000 (13:18 +0000)]
Remove message about binding restriction for @annotation

19 years agoFix for annotation resolution - allow for package names!
aclement [Mon, 31 Jan 2005 13:18:35 +0000 (13:18 +0000)]
Fix for annotation resolution - allow for package names!

19 years agoFix for hasAnnotation() - add the annotation type through the standard route rather...
aclement [Mon, 31 Jan 2005 13:15:38 +0000 (13:15 +0000)]
Fix for hasAnnotation() - add the annotation type through the standard route rather than 'by hand'

19 years agoUpdated javadoc to tell you not to use a particular method if you can help it.
aclement [Mon, 31 Jan 2005 13:14:58 +0000 (13:14 +0000)]
Updated javadoc to tell you not to use a particular method if you can help it.

19 years agosome of these tests were failing in an environment which did not have an aspectjrt...
acolyer [Mon, 31 Jan 2005 12:40:17 +0000 (12:40 +0000)]
some of these tests were failing in an environment which did not have an aspectjrt.jar in the system classpath somewhere.

19 years ago@testcase PR#84033 incremental declare error persists after fix
wisberg [Mon, 31 Jan 2005 11:53:38 +0000 (11:53 +0000)]
@testcase PR#84033 incremental declare error persists after fix

19 years agoBit of missing support...
aclement [Mon, 31 Jan 2005 11:32:21 +0000 (11:32 +0000)]
Bit of missing support...

19 years agoAnnotationBinding testcases: call and execution. Also verifies annotations in packag...
aclement [Mon, 31 Jan 2005 11:32:01 +0000 (11:32 +0000)]
AnnotationBinding testcases: call and execution.  Also verifies annotations in packages work correctly.

19 years agoPutting println back in.
aclement [Mon, 31 Jan 2005 10:35:11 +0000 (10:35 +0000)]
Putting println back in.

19 years agoweaver manifest for aspectjweaver.jar (if it changes to using this)
wisberg [Sat, 29 Jan 2005 12:59:15 +0000 (12:59 +0000)]
weaver manifest for aspectjweaver.jar (if it changes to using this)

19 years agoinitial support for building aspectj projects
wisberg [Sat, 29 Jan 2005 12:58:11 +0000 (12:58 +0000)]
initial support for building aspectj projects

19 years agoaspectjweaver.jar and aspectjlib.jar product templates
wisberg [Sat, 29 Jan 2005 12:56:41 +0000 (12:56 +0000)]
aspectjweaver.jar and aspectjlib.jar product templates

19 years agobuild tests (skipped), enabled license tests again...
wisberg [Sat, 29 Jan 2005 12:56:14 +0000 (12:56 +0000)]
build tests (skipped), enabled license tests again...

19 years agocore of initial support for building aspectj projects
wisberg [Sat, 29 Jan 2005 12:55:32 +0000 (12:55 +0000)]
core of initial support for building aspectj projects

19 years agoremoved unused code/comments, added toString detail
wisberg [Sat, 29 Jan 2005 12:54:38 +0000 (12:54 +0000)]
removed unused code/comments, added toString detail

19 years agoaliases for aspectjlib.jar and aspectjweaver.jar
wisberg [Sat, 29 Jan 2005 12:53:55 +0000 (12:53 +0000)]
aliases for aspectjlib.jar and aspectjweaver.jar

19 years agoname, avoid build.xml if dir null
wisberg [Sat, 29 Jan 2005 12:53:05 +0000 (12:53 +0000)]
name, avoid build.xml if dir null

19 years ago2005-6 licenses and copyrights
wisberg [Sat, 29 Jan 2005 12:52:24 +0000 (12:52 +0000)]
2005-6 licenses and copyrights

19 years agobase version changed to 1.2, this year to 2005
wisberg [Sat, 29 Jan 2005 11:14:44 +0000 (11:14 +0000)]
base version changed to 1.2, this year to 2005

19 years agoinitial support for building aspectj projects
wisberg [Sat, 29 Jan 2005 11:13:58 +0000 (11:13 +0000)]
initial support for building aspectj projects

19 years agoavoiding bootstrap to make it easier to implement aspectj ant build *sigh*
wisberg [Sat, 29 Jan 2005 11:08:26 +0000 (11:08 +0000)]
avoiding bootstrap to make it easier to implement aspectj ant build *sigh*

19 years agocopyright holder - test failed when enabled.
wisberg [Sat, 29 Jan 2005 10:50:05 +0000 (10:50 +0000)]
copyright holder - test failed when enabled.

19 years agoInitial library module
wisberg [Sat, 29 Jan 2005 10:08:56 +0000 (10:08 +0000)]
Initial library module

19 years ago.ajproperties to text from binary
wisberg [Sat, 29 Jan 2005 10:08:04 +0000 (10:08 +0000)]
.ajproperties to text from binary

19 years agoInitial library module
wisberg [Sat, 29 Jan 2005 09:19:00 +0000 (09:19 +0000)]
Initial library module

19 years agoper... advice "may then" to "will only" run, per user discussion
wisberg [Fri, 28 Jan 2005 22:58:08 +0000 (22:58 +0000)]
per... advice "may then" to "will only" run, per user discussion

19 years agoFix for Bug 3897
mkersten [Fri, 28 Jan 2005 17:25:47 +0000 (17:25 +0000)]
Fix for Bug 3897
   add support for compiling in 1.5 mode to AJDE APIs and AJBrowser

19 years agoRemoving string temporarily - might be interfering with XML output for test results.
aclement [Fri, 28 Jan 2005 09:48:27 +0000 (09:48 +0000)]
Removing string temporarily - might be interfering with XML output for test results.

19 years agoFix for Bug 83645: pertypewithin({interface}) illegal field modifier
aclement [Thu, 27 Jan 2005 17:27:57 +0000 (17:27 +0000)]
Fix for Bug 83645: pertypewithin({interface}) illegal field modifier
- Don't let the munger that adds the ptw field and methods match on an interface.

19 years agoFix for Bug 83645: pertypewithin({interface}) illegal field modifier
aclement [Thu, 27 Jan 2005 17:27:29 +0000 (17:27 +0000)]
Fix for Bug 83645: pertypewithin({interface}) illegal field modifier
- Don't try and put a static initializer in an interface.

19 years agoFix for Bug 83645: pertypewithin({interface}) illegal field modifier
aclement [Thu, 27 Jan 2005 17:26:48 +0000 (17:26 +0000)]
Fix for Bug 83645: pertypewithin({interface}) illegal field modifier
- moving Wes' test to the regression set.

19 years agoFix for Bug 83645: pertypewithin({interface}) illegal field modifier
aclement [Thu, 27 Jan 2005 17:25:48 +0000 (17:25 +0000)]
Fix for Bug 83645: pertypewithin({interface}) illegal field modifier
- Adding convenient subclass in testcase infrastructure

19 years agoTests and fix for: Bug 83565
mkersten [Thu, 27 Jan 2005 17:21:17 +0000 (17:21 +0000)]
Tests and fix for: Bug 83565
   BCException "bad type name" thrown when compiling

19 years agoskipping test on X feature said to be failing on the build machine, though not locally.
wisberg [Thu, 27 Jan 2005 17:03:52 +0000 (17:03 +0000)]
skipping test on X feature said to be failing on the build machine, though not locally.

19 years agopreliminary fork support
wisberg [Thu, 27 Jan 2005 06:07:19 +0000 (06:07 +0000)]
preliminary fork support

19 years agorefactoring, reformatting; support for generated test classes (latter not checked in)
wisberg [Thu, 27 Jan 2005 06:05:13 +0000 (06:05 +0000)]
refactoring, reformatting; support for generated test classes (latter not checked in)

19 years agoold test for done signal
wisberg [Thu, 27 Jan 2005 05:32:46 +0000 (05:32 +0000)]
old test for done signal

19 years agoignore bin
wisberg [Thu, 27 Jan 2005 05:21:31 +0000 (05:21 +0000)]
ignore bin

19 years agoSummary of implementation limitations carefully worded to avoid the term "limitation...
wisberg [Thu, 27 Jan 2005 05:17:41 +0000 (05:17 +0000)]
Summary of implementation limitations carefully worded to avoid the term "limitation" since Erik took it out.  Proposed without objection on the mail list.