]>
source.dussan.org Git - aspectj.git/log
aclement [Thu, 10 Mar 2005 17:21:06 +0000 (17:21 +0000)]
Declare annotation: new infrastructure. AnnotationX is a holder for a real annotation (which is currently always a BCEL annotation) - annotationX's can flow outside of the bcel subpackages in the weaver.
aclement [Thu, 10 Mar 2005 17:19:34 +0000 (17:19 +0000)]
Declare annotation: loads of changes (see bcel-builder changes for detailed info)
acolyer [Thu, 10 Mar 2005 13:34:55 +0000 (13:34 +0000)]
fix for Bugzilla Bug 87376
NPE when unresolved type of a bound var in a pointcut expression (EclipseFactory.java:224)
wisberg [Thu, 10 Mar 2005 13:21:31 +0000 (13:21 +0000)]
unused imports only
acolyer [Thu, 10 Mar 2005 13:00:42 +0000 (13:00 +0000)]
fixes for annotation type pattern bugs uncovered in 150 tests
acolyer [Thu, 10 Mar 2005 12:58:40 +0000 (12:58 +0000)]
remove dependency on 1.2 API - runtime libs must work at 1.1 level
aclement [Thu, 10 Mar 2005 12:15:38 +0000 (12:15 +0000)]
Declare annotation: tests changed due to constant pool copying change for annotation support. also tests removal of the static state from Utility/Type
aclement [Thu, 10 Mar 2005 12:15:04 +0000 (12:15 +0000)]
Declare annotation: infrastructure upgrade. Mainly to ensure we copy entries between constant pools correctly - required when annotations move from one class to another (as is typical with declare annotation)
aclement [Thu, 10 Mar 2005 12:14:08 +0000 (12:14 +0000)]
For Martin Lippert - removed static state from class.
aclement [Thu, 10 Mar 2005 12:06:42 +0000 (12:06 +0000)]
Declare annotation: New lints
aclement [Thu, 10 Mar 2005 12:06:12 +0000 (12:06 +0000)]
Declare annotation: added @Target as a well known type
aclement [Thu, 10 Mar 2005 11:58:28 +0000 (11:58 +0000)]
Declare annotation: tons of testcode
aclement [Thu, 10 Mar 2005 11:55:16 +0000 (11:55 +0000)]
Declare Annotation: new message
acolyer [Thu, 10 Mar 2005 10:55:05 +0000 (10:55 +0000)]
remove dependency on 1.2 API - runtime libs must work at 1.1 level
wisberg [Thu, 10 Mar 2005 10:54:38 +0000 (10:54 +0000)]
-exitOnFailure for System.exit(..) on failure, so release/build.xml can respond to test failures.
wisberg [Thu, 10 Mar 2005 10:08:43 +0000 (10:08 +0000)]
Now testing in 1.3, 1.4, and 1.5 - consider omitting 1.4 for time reasons.
wisberg [Thu, 10 Mar 2005 09:55:14 +0000 (09:55 +0000)]
temporary workaround for (jar assembly after removing ant jar from testing-drivers-all) will work only when jar is in lib/ant/../../aj-build/jars directory.
acolyer [Thu, 10 Mar 2005 09:39:56 +0000 (09:39 +0000)]
fixes for annotation type pattern bugs uncovered in 150 tests
wisberg [Thu, 10 Mar 2005 08:50:21 +0000 (08:50 +0000)]
(minimal) Apache fop 0.20.5, for bug 81654
wisberg [Thu, 10 Mar 2005 08:46:33 +0000 (08:46 +0000)]
patch 81654 updates docbook per
http://xml.apache.org/fop/faq.html#no-page-master
(oops - I made .xsl files binary)
wisberg [Thu, 10 Mar 2005 08:41:06 +0000 (08:41 +0000)]
adding fop docbook to pdf processing, but currently not in distribution since the results are so poor. Most changes are due to reformatting (patch reformatted and made changes)
wisberg [Thu, 10 Mar 2005 08:39:07 +0000 (08:39 +0000)]
no content changes - corrected xml. Using informaltable in ant to get pdf tables to work.
wisberg [Thu, 10 Mar 2005 08:30:29 +0000 (08:30 +0000)]
minor changes per AspectJ 5 release
wisberg [Thu, 10 Mar 2005 08:10:17 +0000 (08:10 +0000)]
Docbook comments from build.xml, fop/pdf comments
acolyer [Wed, 9 Mar 2005 17:22:53 +0000 (17:22 +0000)]
fix for varargs example in AJDK - 9 failing tests now left in Ajc150...
acolyer [Wed, 9 Mar 2005 15:03:50 +0000 (15:03 +0000)]
remove accidental 1.5 dependency in tests module
acolyer [Wed, 9 Mar 2005 14:13:14 +0000 (14:13 +0000)]
fix for Bugzilla Bug 86789
annotations and "circularity in declare precedence"
acolyer [Wed, 9 Mar 2005 14:10:39 +0000 (14:10 +0000)]
completing the set of AJDK examples coded up as test cases
acolyer [Wed, 9 Mar 2005 11:18:05 +0000 (11:18 +0000)]
test cases from ajdk:annotations chapter
acolyer [Wed, 9 Mar 2005 11:17:15 +0000 (11:17 +0000)]
output line numbers in stdout/err comparisons from test harness
acolyer [Wed, 9 Mar 2005 11:16:44 +0000 (11:16 +0000)]
enhancements to signature to support getAccessibleMember() (see ajdk:annotations)
acolyer [Wed, 9 Mar 2005 11:16:11 +0000 (11:16 +0000)]
fixes in annotation docs uncovered through testing
wisberg [Tue, 8 Mar 2005 07:42:19 +0000 (07:42 +0000)]
ignoring ajcore files
wisberg [Tue, 8 Mar 2005 07:40:49 +0000 (07:40 +0000)]
updated for new Builder.properties handling, strict resource patterns.
wisberg [Tue, 8 Mar 2005 07:39:49 +0000 (07:39 +0000)]
removed "temp hack ahoy" jar filter. Filter need presumably for non-standard libraries on classpath (update Builder.properties) or for garbage-in (remove ant gif, readme from org.eclipse.jdt.core)
wisberg [Tue, 8 Mar 2005 07:37:24 +0000 (07:37 +0000)]
doc'd skipped libraries and resource patterns moved into .properties file, testing of resource pattern
wisberg [Tue, 8 Mar 2005 07:36:28 +0000 (07:36 +0000)]
some cleanup, removed test - antecedants no longer pre-clipped
wisberg [Tue, 8 Mar 2005 07:35:25 +0000 (07:35 +0000)]
Now testing that all files in source directories have known suffixes. To add a new kind of file will require changing the resource pattern in Builder.properties, as described in the module readme.
wisberg [Tue, 8 Mar 2005 07:34:07 +0000 (07:34 +0000)]
libraries excluded on assembly, not on find; handling JAVA_HOME variable for ajdoc
wisberg [Tue, 8 Mar 2005 07:33:33 +0000 (07:33 +0000)]
skipped libraries and resource patterns moved into .properties file; better error reporting
wisberg [Tue, 8 Mar 2005 07:32:45 +0000 (07:32 +0000)]
skipped libraries and resource patterns moved into .properties file
wisberg [Tue, 8 Mar 2005 07:25:36 +0000 (07:25 +0000)]
compare dist results of two build.xml scripts
wisberg [Tue, 8 Mar 2005 07:23:31 +0000 (07:23 +0000)]
minimal integration with org.aspectj.lib module
wisberg [Tue, 8 Mar 2005 07:22:29 +0000 (07:22 +0000)]
minimal build script (for doc distribution), instructions.
aclement [Sat, 26 Feb 2005 15:20:51 +0000 (15:20 +0000)]
More accessors for the different types of value.
aclement [Sat, 26 Feb 2005 12:22:57 +0000 (12:22 +0000)]
Fixed URLs
aclement [Sat, 26 Feb 2005 12:15:07 +0000 (12:15 +0000)]
Plugins for tutorial.
aclement [Fri, 18 Feb 2005 16:26:51 +0000 (16:26 +0000)]
Use ability to remove problems when building using intermediate compilation results (fix doubling of tasks/deows in inc building)
aclement [Fri, 18 Feb 2005 16:23:19 +0000 (16:23 +0000)]
Includes ability to remove problems from a compilation result.
acolyer [Thu, 17 Feb 2005 21:11:31 +0000 (21:11 +0000)]
@xxx(@Foo) -> @xxx(Foo)
wisberg [Thu, 17 Feb 2005 19:44:25 +0000 (19:44 +0000)]
working bash script
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.