]>
source.dussan.org Git - aspectj.git/log
wisberg [Thu, 17 Feb 2005 19:41:41 +0000 (19:41 +0000)]
tracing-lt added to collection targets
aclement [Thu, 17 Feb 2005 15:12:07 +0000 (15:12 +0000)]
Flag indicating if this advice actually matched anything at all.
aclement [Thu, 17 Feb 2005 15:11:52 +0000 (15:11 +0000)]
Needed for SuppressAjWarnings support
aclement [Thu, 17 Feb 2005 15:11:38 +0000 (15:11 +0000)]
Deal with putting out the non-matching advice lint warning
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.
aclement [Thu, 17 Feb 2005 15:09:27 +0000 (15:09 +0000)]
signature for org.aspectj.lang.annotation.SuppressAjWarnings added.
aclement [Thu, 17 Feb 2005 15:09:10 +0000 (15:09 +0000)]
New lint message added for non-matching advice warning
aclement [Thu, 17 Feb 2005 15:08:20 +0000 (15:08 +0000)]
SuppressAjWarnings test.
acolyer [Thu, 17 Feb 2005 15:06:44 +0000 (15:06 +0000)]
better handling on a 1.4 vm
acolyer [Thu, 17 Feb 2005 15:06:21 +0000 (15:06 +0000)]
remove syserr
aclement [Thu, 17 Feb 2005 15:06:17 +0000 (15:06 +0000)]
Updated with suppression attribute for non-matching advice.
acolyer [Thu, 17 Feb 2005 15:05:58 +0000 (15:05 +0000)]
only inspect results if test could run
acolyer [Thu, 17 Feb 2005 14:56:44 +0000 (14:56 +0000)]
vmLevel attributed should be just vm...
aclement [Thu, 17 Feb 2005 14:42:31 +0000 (14:42 +0000)]
SuppressAjWarnings test.
aclement [Thu, 17 Feb 2005 13:32:17 +0000 (13:32 +0000)]
Make the aspectj5rt classes available for writing 1.5 tests.
aclement [Thu, 17 Feb 2005 13:31:49 +0000 (13:31 +0000)]
Didnt have a default.
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
acolyer [Thu, 17 Feb 2005 12:58:24 +0000 (12:58 +0000)]
support for annotations on ITDs, and declare annotation
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.
aclement [Thu, 17 Feb 2005 09:12:36 +0000 (09:12 +0000)]
extra entry for bin
aclement [Thu, 17 Feb 2005 09:11:59 +0000 (09:11 +0000)]
Support for @within(), @withincode() annotation binding.
aclement [Thu, 17 Feb 2005 09:10:50 +0000 (09:10 +0000)]
Testcases for @within() and @withincode() binding.
aclement [Wed, 16 Feb 2005 17:25:25 +0000 (17:25 +0000)]
corrected typo
aclement [Wed, 16 Feb 2005 17:22:20 +0000 (17:22 +0000)]
organized imports
acolyer [Fri, 11 Feb 2005 12:56:35 +0000 (12:56 +0000)]
fix bug whereby we were statically matching annotations that we shouldn't
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
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.
aclement [Fri, 11 Feb 2005 10:21:47 +0000 (10:21 +0000)]
Changed name and added definition of values.
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...
aclement [Fri, 11 Feb 2005 09:20:22 +0000 (09:20 +0000)]
New type pattern kind introduced to represent '@Annotation *'
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.
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)
wisberg [Fri, 11 Feb 2005 05:31:23 +0000 (05:31 +0000)]
test placeholder
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.
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.
wisberg [Fri, 11 Feb 2005 05:11:18 +0000 (05:11 +0000)]
testing aspectj5rt module
wisberg [Fri, 11 Feb 2005 05:10:44 +0000 (05:10 +0000)]
support for building Java 5 sources
wisberg [Fri, 11 Feb 2005 05:10:10 +0000 (05:10 +0000)]
Module aliases in a .properties file
wisberg [Fri, 11 Feb 2005 05:05:03 +0000 (05:05 +0000)]
Constants
wisberg [Fri, 11 Feb 2005 05:04:07 +0000 (05:04 +0000)]
support for building Java 5 sources
wisberg [Fri, 11 Feb 2005 04:56:31 +0000 (04:56 +0000)]
serialVersionUID
wisberg [Thu, 10 Feb 2005 03:39:12 +0000 (03:39 +0000)]
cvsignore for .generated.[lst|ajsym]
aclement [Tue, 8 Feb 2005 14:45:25 +0000 (14:45 +0000)]
Performance optimization - use stringbuffer (found using xray)
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.
aclement [Tue, 8 Feb 2005 09:53:27 +0000 (09:53 +0000)]
Fix copyright.
aclement [Tue, 8 Feb 2005 08:38:49 +0000 (08:38 +0000)]
missing copyright.
aclement [Mon, 7 Feb 2005 16:47:44 +0000 (16:47 +0000)]
taking the print out *again*
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.
aclement [Fri, 4 Feb 2005 13:42:54 +0000 (13:42 +0000)]
Fix for atrocious incremental compilation performance.
aclement [Fri, 4 Feb 2005 13:19:37 +0000 (13:19 +0000)]
commented out tracing
wisberg [Thu, 3 Feb 2005 18:25:55 +0000 (18:25 +0000)]
ignore invalid aspectj-home's when seeking aspectj libs
aclement [Thu, 3 Feb 2005 11:37:36 +0000 (11:37 +0000)]
Fix for PR84290: Runtime retention not recognized; inhibts use of annotation binding
aclement [Thu, 3 Feb 2005 11:36:54 +0000 (11:36 +0000)]
Support for @this, @args
aclement [Thu, 3 Feb 2005 11:36:37 +0000 (11:36 +0000)]
New annotation binding tests for @args, @this. Also test for 84290.
aclement [Thu, 3 Feb 2005 11:35:51 +0000 (11:35 +0000)]
Delete unnecessary printing
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.
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...
aclement [Tue, 1 Feb 2005 18:02:12 +0000 (18:02 +0000)]
Fix NPE if attempting annotation usage on 1.4 rt.jar !
aclement [Tue, 1 Feb 2005 09:20:21 +0000 (09:20 +0000)]
Annotation Binding - now complete for @annotation (for *all* kinded PCDs)
aclement [Tue, 1 Feb 2005 09:19:53 +0000 (09:19 +0000)]
Use the correct 'subject' at the join point for matching
aclement [Tue, 1 Feb 2005 08:27:04 +0000 (08:27 +0000)]
organized imports
aclement [Tue, 1 Feb 2005 08:23:18 +0000 (08:23 +0000)]
Annotation Binding - more test data.
aclement [Tue, 1 Feb 2005 08:03:33 +0000 (08:03 +0000)]
Annotation Binding - more test data.
aclement [Mon, 31 Jan 2005 14:02:38 +0000 (14:02 +0000)]
Tests for static method call/execution with @annotation
aclement [Mon, 31 Jan 2005 13:59:04 +0000 (13:59 +0000)]
Updates for annotation binding. Support for static methods !!
aclement [Mon, 31 Jan 2005 13:26:16 +0000 (13:26 +0000)]
Annotation Binding
aclement [Mon, 31 Jan 2005 13:23:05 +0000 (13:23 +0000)]
No longer a restriction
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.
aclement [Mon, 31 Jan 2005 13:22:10 +0000 (13:22 +0000)]
Annotation binding support
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..)
aclement [Mon, 31 Jan 2005 13:21:20 +0000 (13:21 +0000)]
Organized imports.
aclement [Mon, 31 Jan 2005 13:21:13 +0000 (13:21 +0000)]
Rebuilt with minor update to PUSH instruction
aclement [Mon, 31 Jan 2005 13:20:44 +0000 (13:20 +0000)]
Provided hasAnnotation() implementation
aclement [Mon, 31 Jan 2005 13:20:24 +0000 (13:20 +0000)]
No longer a restriction.
aclement [Mon, 31 Jan 2005 13:20:12 +0000 (13:20 +0000)]
Removed test that verified restriction on binding annotations
aclement [Mon, 31 Jan 2005 13:20:01 +0000 (13:20 +0000)]
Added new tests for annotation binding
aclement [Mon, 31 Jan 2005 13:19:51 +0000 (13:19 +0000)]
Annotation binding tests: @target and call/@annotation and execution/@annotation
aclement [Mon, 31 Jan 2005 13:18:59 +0000 (13:18 +0000)]
Remove message about binding restriction for @annotation
aclement [Mon, 31 Jan 2005 13:18:35 +0000 (13:18 +0000)]
Fix for annotation resolution - allow for package names!
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'
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.
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.
wisberg [Mon, 31 Jan 2005 11:53:38 +0000 (11:53 +0000)]
@testcase PR#84033 incremental declare error persists after fix
aclement [Mon, 31 Jan 2005 11:32:21 +0000 (11:32 +0000)]
Bit of missing support...
aclement [Mon, 31 Jan 2005 11:32:01 +0000 (11:32 +0000)]
AnnotationBinding testcases: call and execution. Also verifies annotations in packages work correctly.
aclement [Mon, 31 Jan 2005 10:35:11 +0000 (10:35 +0000)]
Putting println back in.
wisberg [Sat, 29 Jan 2005 12:59:15 +0000 (12:59 +0000)]
weaver manifest for aspectjweaver.jar (if it changes to using this)
wisberg [Sat, 29 Jan 2005 12:58:11 +0000 (12:58 +0000)]
initial support for building aspectj projects
wisberg [Sat, 29 Jan 2005 12:56:41 +0000 (12:56 +0000)]
aspectjweaver.jar and aspectjlib.jar product templates
wisberg [Sat, 29 Jan 2005 12:56:14 +0000 (12:56 +0000)]
build tests (skipped), enabled license tests again...
wisberg [Sat, 29 Jan 2005 12:55:32 +0000 (12:55 +0000)]
core of initial support for building aspectj projects
wisberg [Sat, 29 Jan 2005 12:54:38 +0000 (12:54 +0000)]
removed unused code/comments, added toString detail
wisberg [Sat, 29 Jan 2005 12:53:55 +0000 (12:53 +0000)]
aliases for aspectjlib.jar and aspectjweaver.jar
wisberg [Sat, 29 Jan 2005 12:53:05 +0000 (12:53 +0000)]
name, avoid build.xml if dir null
wisberg [Sat, 29 Jan 2005 12:52:24 +0000 (12:52 +0000)]
2005-6 licenses and copyrights
wisberg [Sat, 29 Jan 2005 11:14:44 +0000 (11:14 +0000)]
base version changed to 1.2, this year to 2005
wisberg [Sat, 29 Jan 2005 11:13:58 +0000 (11:13 +0000)]
initial support for building aspectj projects
wisberg [Sat, 29 Jan 2005 11:08:26 +0000 (11:08 +0000)]
avoiding bootstrap to make it easier to implement aspectj ant build *sigh*
wisberg [Sat, 29 Jan 2005 10:50:05 +0000 (10:50 +0000)]
copyright holder - test failed when enabled.
wisberg [Sat, 29 Jan 2005 10:08:56 +0000 (10:08 +0000)]
Initial library module