]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agoIncludes ability to remove problems from a compilation result.
aclement [Fri, 18 Feb 2005 16:23:19 +0000 (16:23 +0000)]
Includes ability to remove problems from a compilation result.

19 years ago@xxx(@Foo) -> @xxx(Foo)
acolyer [Thu, 17 Feb 2005 21:11:31 +0000 (21:11 +0000)]
@xxx(@Foo) -> @xxx(Foo)

19 years agoworking bash script
wisberg [Thu, 17 Feb 2005 19:44:25 +0000 (19:44 +0000)]
working bash script

19 years agotracing-lt added to collection targets
wisberg [Thu, 17 Feb 2005 19:41:41 +0000 (19:41 +0000)]
tracing-lt added to collection targets

19 years agoFlag indicating if this advice actually matched anything at all.
aclement [Thu, 17 Feb 2005 15:12:07 +0000 (15:12 +0000)]
Flag indicating if this advice actually matched anything at all.

19 years agoNeeded for SuppressAjWarnings support
aclement [Thu, 17 Feb 2005 15:11:52 +0000 (15:11 +0000)]
Needed for SuppressAjWarnings support

19 years agoDeal with putting out the non-matching advice lint warning
aclement [Thu, 17 Feb 2005 15:11:38 +0000 (15:11 +0000)]
Deal with putting out the non-matching advice lint warning

19 years agoUtility method adding for quizing whether you can find a SuppressAjWarnings annotatio...
aclement [Thu, 17 Feb 2005 15:11:14 +0000 (15:11 +0000)]
Utility method adding for quizing whether you can find a SuppressAjWarnings annotation amongst some bunch of annotations and whether it suppresses a particular lint warning.

19 years agosignature for org.aspectj.lang.annotation.SuppressAjWarnings added.
aclement [Thu, 17 Feb 2005 15:09:27 +0000 (15:09 +0000)]
signature for org.aspectj.lang.annotation.SuppressAjWarnings added.

19 years agoNew lint message added for non-matching advice warning
aclement [Thu, 17 Feb 2005 15:09:10 +0000 (15:09 +0000)]
New lint message added for non-matching advice warning

19 years agoSuppressAjWarnings test.
aclement [Thu, 17 Feb 2005 15:08:20 +0000 (15:08 +0000)]
SuppressAjWarnings test.

19 years agobetter handling on a 1.4 vm
acolyer [Thu, 17 Feb 2005 15:06:44 +0000 (15:06 +0000)]
better handling on a 1.4 vm

19 years agoremove syserr
acolyer [Thu, 17 Feb 2005 15:06:21 +0000 (15:06 +0000)]
remove syserr

19 years agoUpdated with suppression attribute for non-matching advice.
aclement [Thu, 17 Feb 2005 15:06:17 +0000 (15:06 +0000)]
Updated with suppression attribute for non-matching advice.

19 years agoonly inspect results if test could run
acolyer [Thu, 17 Feb 2005 15:05:58 +0000 (15:05 +0000)]
only inspect results if test could run

19 years agovmLevel attributed should be just vm...
acolyer [Thu, 17 Feb 2005 14:56:44 +0000 (14:56 +0000)]
vmLevel attributed should be just vm...

19 years agoSuppressAjWarnings test.
aclement [Thu, 17 Feb 2005 14:42:31 +0000 (14:42 +0000)]
SuppressAjWarnings test.

19 years agoMake the aspectj5rt classes available for writing 1.5 tests.
aclement [Thu, 17 Feb 2005 13:32:17 +0000 (13:32 +0000)]
Make the aspectj5rt classes available for writing 1.5 tests.

19 years agoDidnt have a default.
aclement [Thu, 17 Feb 2005 13:31:49 +0000 (13:31 +0000)]
Didnt have a default.

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