]> source.dussan.org Git - aspectj.git/log
aspectj.git
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.

19 years agosupport -showWeaveInfo in javac adapter
wisberg [Thu, 27 Jan 2005 04:35:40 +0000 (04:35 +0000)]
support -showWeaveInfo in javac adapter

19 years agotests for PR48650 partial workaround - ugh
wisberg [Thu, 27 Jan 2005 04:16:55 +0000 (04:16 +0000)]
tests for PR48650 partial workaround - ugh

19 years agohack workaround for 48650
wisberg [Thu, 27 Jan 2005 03:25:57 +0000 (03:25 +0000)]
hack workaround for 48650

19 years agoPermit outjars to be used as injars in subsequent compile runs
wisberg [Thu, 27 Jan 2005 02:16:21 +0000 (02:16 +0000)]
Permit outjars to be used as injars in subsequent compile runs

19 years agoFix for null arrays (from AV)
aclement [Wed, 26 Jan 2005 15:49:52 +0000 (15:49 +0000)]
Fix for null arrays (from AV)

19 years agoAdded isSynthetic() to keep Java5 compiler happy (isSynthetic() is a new method in...
aclement [Wed, 26 Jan 2005 15:47:54 +0000 (15:47 +0000)]
Added isSynthetic() to keep Java5 compiler happy (isSynthetic() is a new method in the Member class)

19 years ago@AJ syntax (pr83626): changes to bcel from Alex
aclement [Wed, 26 Jan 2005 14:01:30 +0000 (14:01 +0000)]
@AJ syntax (pr83626): changes to bcel from Alex

19 years agoMatthew fix for 83380: don't use enum as a variable name.
aclement [Wed, 26 Jan 2005 09:22:54 +0000 (09:22 +0000)]
Matthew fix for 83380: don't use enum as a variable name.

19 years ago@testcase PR83645 pertypewithin on interface
wisberg [Tue, 25 Jan 2005 21:11:56 +0000 (21:11 +0000)]
@testcase PR83645 pertypewithin on interface

19 years agoFix for Bug 83563: pertypewithin() handling of inner classes
aclement [Tue, 25 Jan 2005 20:18:42 +0000 (20:18 +0000)]
Fix for Bug 83563: pertypewithin() handling of inner classes

19 years agoMatthew fix for 83380: don't use enum as a variable name.
aclement [Mon, 24 Jan 2005 14:33:05 +0000 (14:33 +0000)]
Matthew fix for 83380: don't use enum as a variable name.

19 years agoCorrectly build jdtcore includes fix for 83423. (BinaryTypeBinding)
aclement [Mon, 24 Jan 2005 11:15:13 +0000 (11:15 +0000)]
Correctly build jdtcore includes fix for 83423. (BinaryTypeBinding)

19 years agoFix to ensure woven methods don't lose their annotations.
aclement [Mon, 24 Jan 2005 09:38:48 +0000 (09:38 +0000)]
Fix to ensure woven methods don't lose their annotations.

19 years agoFirst bit of implementing annotation checking in EclipseSourceType.
aclement [Mon, 24 Jan 2005 08:49:45 +0000 (08:49 +0000)]
First bit of implementing annotation checking in EclipseSourceType.

19 years agoThis fix for 'c' values in annotations has been verified by Pepe. Committing source...
aclement [Mon, 24 Jan 2005 08:49:15 +0000 (08:49 +0000)]
This fix for 'c' values in annotations has been verified by Pepe.  Committing source changes and testcase.

19 years agoFix for type 'c' values in annotations - 'c' == 'Class'
aclement [Sun, 23 Jan 2005 11:54:06 +0000 (11:54 +0000)]
Fix for type 'c' values in annotations - 'c' == 'Class'

19 years agofix (*cough* hack) for annotations originating from class files required by the compi...
aclement [Fri, 21 Jan 2005 17:15:37 +0000 (17:15 +0000)]
fix (*cough* hack) for annotations originating from class files required by the compiler... will it work ...