]>
source.dussan.org Git - aspectj.git/log
acolyer [Wed, 31 Mar 2004 21:38:25 +0000 (21:38 +0000)]
updates for 1.2 release
wisberg [Wed, 31 Mar 2004 08:02:30 +0000 (08:02 +0000)]
Convenience method to run ajc in a child classloader and get List/String results in the parent (e.g., when running as a JUnit test)
wisberg [Wed, 31 Mar 2004 01:51:03 +0000 (01:51 +0000)]
Jan Hannemann's design patterns implementations, plus .lst files and test scripts
wisberg [Wed, 31 Mar 2004 00:44:42 +0000 (00:44 +0000)]
running negative harness tests, to verify that expected-fails actually fail
wisberg [Wed, 31 Mar 2004 00:39:21 +0000 (00:39 +0000)]
recursive message checks of run status with children
wisberg [Wed, 31 Mar 2004 00:38:51 +0000 (00:38 +0000)]
dir-changes tests
wisberg [Wed, 31 Mar 2004 00:34:37 +0000 (00:34 +0000)]
enabled dir-changes, changed output messages
mkersten [Tue, 30 Mar 2004 17:14:39 +0000 (17:14 +0000)]
Improved link layout and removed generation of duplicates.
mkersten [Tue, 30 Mar 2004 16:22:11 +0000 (16:22 +0000)]
Added removal of temporary files
mkersten [Tue, 30 Mar 2004 16:21:52 +0000 (16:21 +0000)]
Added ignores for test ouptut
mkersten [Tue, 30 Mar 2004 16:04:55 +0000 (16:04 +0000)]
Expanded test suite.
mkersten [Mon, 29 Mar 2004 22:35:35 +0000 (22:35 +0000)]
Added more information on source signature (for ajdoc)
mkersten [Mon, 29 Mar 2004 22:33:49 +0000 (22:33 +0000)]
Minor non-disruptive ASM API cleanup.
ehilsdal [Wed, 24 Mar 2004 16:40:19 +0000 (16:40 +0000)]
Feedback from AOSD 2004
mkersten [Tue, 23 Mar 2004 09:45:08 +0000 (09:45 +0000)]
Working ajdoc to that generates advice links, with tests
for generating spacewar documentation.
acolyer [Sun, 21 Mar 2004 15:44:50 +0000 (15:44 +0000)]
added in significant changes from 1.2 release.
ehilsdal [Sat, 20 Mar 2004 06:06:45 +0000 (06:06 +0000)]
updated tutorial for AOSD 2004
acolyer [Fri, 19 Mar 2004 21:19:01 +0000 (21:19 +0000)]
default compliance level is now 1.4
acolyer [Fri, 19 Mar 2004 21:15:30 +0000 (21:15 +0000)]
move injars below inpath and mark it as deprecated.
acolyer [Fri, 19 Mar 2004 20:49:58 +0000 (20:49 +0000)]
placeholder readme for 1.2
acolyer [Fri, 19 Mar 2004 20:49:13 +0000 (20:49 +0000)]
added link to README-12.html
acolyer [Fri, 19 Mar 2004 20:48:44 +0000 (20:48 +0000)]
added porting to 1.2 documentation
acolyer [Fri, 19 Mar 2004 20:48:01 +0000 (20:48 +0000)]
fix for Bugzilla Bug 54721
add this to API (Signature.getDeclaringTypeName())
acolyer [Fri, 19 Mar 2004 20:47:45 +0000 (20:47 +0000)]
fix for Bugzilla Bug 54721
add this to AP (Signature.getDeclaringTypeName())
acolyer [Fri, 19 Mar 2004 12:28:19 +0000 (12:28 +0000)]
Improvements to incremental compilation of binary source to:
1) Add dependents of changed binary source files
2) Only add changed binary source files in the first compile-loop
iteration.
aclement [Fri, 19 Mar 2004 09:28:14 +0000 (09:28 +0000)]
Fix for Bugzilla Bug 53012
declare precedence on a class should be a compile-time error
acolyer [Thu, 18 Mar 2004 22:31:27 +0000 (22:31 +0000)]
fix for Bugzilla Bug 52928
Private members introduced via an interface are visible to the class
acolyer [Thu, 18 Mar 2004 14:40:20 +0000 (14:40 +0000)]
fix for Bugzilla Bug 54621
Incremental support ignores binary source
acolyer [Thu, 18 Mar 2004 14:36:58 +0000 (14:36 +0000)]
fix for Bugzilla Bug 55134
Incremental compilation does not delete weaver-generated class files
aclement [Thu, 18 Mar 2004 13:00:01 +0000 (13:00 +0000)]
Fix for Bugzilla Bug 40192
build cancel during weaving
acolyer [Thu, 18 Mar 2004 11:30:19 +0000 (11:30 +0000)]
make sure this test behaves appropriately when run outside of
a cruise control driven build.
acolyer [Wed, 17 Mar 2004 12:25:49 +0000 (12:25 +0000)]
fix for Bugzilla Bug 47910
ajc -outjar jarfile does not contain MANIFEST.MF
acolyer [Wed, 17 Mar 2004 11:36:47 +0000 (11:36 +0000)]
fix for Bugzilla Bug 54618
Test to see if we can compile incrementally ignores path changes
acolyer [Wed, 17 Mar 2004 09:32:42 +0000 (09:32 +0000)]
fix for Bugzilla Bug 54622
Incremental support ignores resources
(part II) don't copy resources from in *dirs* doh.
acolyer [Tue, 16 Mar 2004 22:11:51 +0000 (22:11 +0000)]
fix for Bugzilla Bug 54622
Incremental support ignores resources
acolyer [Tue, 16 Mar 2004 21:51:12 +0000 (21:51 +0000)]
partial extension of incremental test harness to stage additonal resource types
see Bugzilla Bug 54622
Incremental support ignores resources
aclement [Tue, 16 Mar 2004 17:29:08 +0000 (17:29 +0000)]
Deleting unnecessary class files that crept into the build.
acolyer [Tue, 16 Mar 2004 16:32:29 +0000 (16:32 +0000)]
commenting out unreliable test - can't always delete sandbox afterwards, need to find out why...
acolyer [Tue, 16 Mar 2004 15:16:46 +0000 (15:16 +0000)]
fix for Bugzilla Bug 54625
Incremental support does not work with outjar
acolyer [Tue, 16 Mar 2004 15:08:36 +0000 (15:08 +0000)]
fix for Bugzilla Bug 43714
better test name for second test
acolyer [Tue, 16 Mar 2004 15:07:19 +0000 (15:07 +0000)]
fix for Bugzilla Bug 54965
Incremental compilation does twice as much work as necessary
acolyer [Tue, 16 Mar 2004 14:10:31 +0000 (14:10 +0000)]
fix for Bugzilla Bug 43714
weaving from an input jar into that same jar.
fully qualify outjar location in sandbox, and don't specify both -d and outjar.
acolyer [Tue, 16 Mar 2004 11:55:54 +0000 (11:55 +0000)]
fix for Bugzilla Bug 43714
weaving from an input jar into that same jar.
acolyer [Tue, 16 Mar 2004 11:37:33 +0000 (11:37 +0000)]
fix for Bugzilla Bug 43714
weaving from an input jar into that same jar.
(adds outjar attribute to 'compile')
acolyer [Tue, 16 Mar 2004 11:36:34 +0000 (11:36 +0000)]
fix for Bugzilla Bug 43714
weaving from an input jar into that same jar.
aclement [Tue, 16 Mar 2004 09:24:17 +0000 (09:24 +0000)]
Fix for Bugzilla Bug 41181
Support SerialVersionUID field if no new fields declared on class
(Regenerated with BcweaverJarMaker)
aclement [Tue, 16 Mar 2004 09:22:08 +0000 (09:22 +0000)]
Uses 0 line number when it really doesn't know the relevant line in the file to include in a message.
aclement [Tue, 16 Mar 2004 09:21:31 +0000 (09:21 +0000)]
Fix for Bugzilla Bug 41181
Support SerialVersionUID field if no new fields declared on class
acolyer [Mon, 15 Mar 2004 22:38:03 +0000 (22:38 +0000)]
fix for Bugzilla Bug 51322
Introduce Unknown Type to class causes Null pointer exception
acolyer [Mon, 15 Mar 2004 19:54:05 +0000 (19:54 +0000)]
guess who used a 1.4 only API then.....
acolyer [Mon, 15 Mar 2004 17:27:56 +0000 (17:27 +0000)]
fix for Bugzilla Bug 44272
retitle warning to "circular {advice} dependency at ..."
acolyer [Mon, 15 Mar 2004 17:08:34 +0000 (17:08 +0000)]
test for Bugzilla Bug 54098
-deprecation not working
acolyer [Mon, 15 Mar 2004 16:38:44 +0000 (16:38 +0000)]
fix for Bugzilla Bug 48080
Context information in declare warning/error messages
acolyer [Mon, 15 Mar 2004 15:29:44 +0000 (15:29 +0000)]
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
acolyer [Mon, 15 Mar 2004 15:11:16 +0000 (15:11 +0000)]
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
acolyer [Mon, 15 Mar 2004 15:10:46 +0000 (15:10 +0000)]
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
mkersten [Thu, 11 Mar 2004 19:22:42 +0000 (19:22 +0000)]
Added support for inheritance documentation, test coverage.
mkersten [Thu, 11 Mar 2004 19:19:56 +0000 (19:19 +0000)]
Added methods for retrieving the signature of a program element as it occurrs in the source code.
Needed by ajdoc, possibly useful to other clients.
mkersten [Thu, 11 Mar 2004 17:02:02 +0000 (17:02 +0000)]
Moved clearning of relationship map to AjBuildManager in order to make
repeated invocations with -emacssym work (refer to Matthew's patch in 41181).
mkersten [Wed, 10 Mar 2004 21:18:21 +0000 (21:18 +0000)]
Fixed generation and access of return types on IProgramElements(s).
mkersten [Wed, 10 Mar 2004 19:46:13 +0000 (19:46 +0000)]
Port of ajdoc declaration hierarchy to ASM.
mkersten [Wed, 10 Mar 2004 03:53:55 +0000 (03:53 +0000)]
Minor cleanup of build cancelling.
wisberg [Mon, 8 Mar 2004 19:13:55 +0000 (19:13 +0000)]
-xlintfile option support in the harness, and tests
wisberg [Mon, 8 Mar 2004 19:13:03 +0000 (19:13 +0000)]
-xlintfile option support
wisberg [Mon, 8 Mar 2004 19:11:19 +0000 (19:11 +0000)]
updated beaninfo tests for new properties, reenabled and updated compile-time check (why disabled?)
wisberg [Sun, 7 Mar 2004 22:42:45 +0000 (22:42 +0000)]
regression test - provokes VerifyError in 1.1.1 but not in cvs head
aclement [Fri, 5 Mar 2004 10:50:50 +0000 (10:50 +0000)]
Fix for Bugzilla Bug 50776
fail in compiling aspect with overriding method introduction with different throws clause
aclement [Fri, 5 Mar 2004 10:14:11 +0000 (10:14 +0000)]
Georges fix for test that verifies DEVELOPMENT build date/time stamp.
aclement [Thu, 4 Mar 2004 16:09:34 +0000 (16:09 +0000)]
Fix for Bugzilla Bug 52394
inter-type declarations cause JRockit Crash
aclement [Thu, 4 Mar 2004 15:18:46 +0000 (15:18 +0000)]
Georges fix to add build date/time info to DEVELOPMENT builds.
aclement [Tue, 2 Mar 2004 09:15:41 +0000 (09:15 +0000)]
Fixing last test failures - per Georges suggestions.
aclement [Mon, 1 Mar 2004 15:55:41 +0000 (15:55 +0000)]
Georges fix to AjcTask for failing testcases.
aclement [Thu, 26 Feb 2004 13:34:28 +0000 (13:34 +0000)]
Fix for Bugzilla Bug 52107
NoSuchMethodError accessing field declared on interface
aclement [Thu, 26 Feb 2004 11:22:31 +0000 (11:22 +0000)]
Final part of bug #46347 (-inpath): We do not copy resources from inpath directories to the output.
aclement [Thu, 26 Feb 2004 10:00:31 +0000 (10:00 +0000)]
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
(Reordered flow in creating declare soft munger and concretizing the pointcut)
aclement [Thu, 26 Feb 2004 09:59:45 +0000 (09:59 +0000)]
Organized an import whilst I was in the weaver anyway.
aclement [Thu, 26 Feb 2004 09:58:14 +0000 (09:58 +0000)]
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
(I hope putting this utility method in the Pointcut class is ok ...)
aclement [Thu, 26 Feb 2004 09:56:40 +0000 (09:56 +0000)]
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
aclement [Wed, 25 Feb 2004 15:57:15 +0000 (15:57 +0000)]
Temporarily commenting out unreliable section of the test.
aclement [Wed, 25 Feb 2004 14:09:12 +0000 (14:09 +0000)]
Bit more diagnostic info in that test that fails on the build machine - it works for me :(
aclement [Wed, 25 Feb 2004 11:14:32 +0000 (11:14 +0000)]
Fix for Bugzilla Bug 51320
ClasscastException on concretization of if(false)
(i.e. you can't use if/target/args/cflow/cflowbelow/this in deow - you get an error if you try)
acolyer [Tue, 24 Feb 2004 15:06:30 +0000 (15:06 +0000)]
base structure for the org.aspectj.aspectjrt plugin
acolyer [Tue, 24 Feb 2004 15:06:07 +0000 (15:06 +0000)]
support for building the org.aspectj.aspectjrt plugin
aclement [Tue, 24 Feb 2004 13:43:56 +0000 (13:43 +0000)]
Fix for Bug 36430: Xreweavable support
aclement [Tue, 24 Feb 2004 10:00:30 +0000 (10:00 +0000)]
Bugzilla Bug 51919
Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
aclement [Tue, 24 Feb 2004 10:00:10 +0000 (10:00 +0000)]
Fix for: Bugzilla Bug 51919
Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
aclement [Mon, 23 Feb 2004 19:14:35 +0000 (19:14 +0000)]
Design of XReweavable feature.
jhugunin [Thu, 19 Feb 2004 22:46:06 +0000 (22:46 +0000)]
first pass at a guide for developers of compiler and weaver
jhugunin [Thu, 19 Feb 2004 22:09:16 +0000 (22:09 +0000)]
fix for Bugzilla Bug 51929
Advice calling protected super method causing java.lang.VerifyError 'Bad access to protected data'
Also expanded test to cover protected field access as well as methods
Fix required getting the correct receiver type for both field access and method
calls to correspond to Java's complicated rules for accessing protected
members (JLSv2 6.6.2 and mentioned in passing in JVMv2 5.4.4)
mkersten [Thu, 19 Feb 2004 16:02:06 +0000 (16:02 +0000)]
Fixed bug#45489 "Structure model is wrong when re-opened"
aclement [Thu, 19 Feb 2004 14:25:17 +0000 (14:25 +0000)]
Checking in Noel's update to the benchmarks. We have to scale up the numbers because Jim/Erik keep making the compiler/weaver faster!
mkersten [Wed, 18 Feb 2004 16:12:54 +0000 (16:12 +0000)]
Lightweight ajdoc prototype.
mkersten [Wed, 18 Feb 2004 06:47:43 +0000 (06:47 +0000)]
Added known limitations to ajbrowser documentation.
mkersten [Wed, 18 Feb 2004 06:46:23 +0000 (06:46 +0000)]
Removed stale ajworkingdir option from project properties interface.
mkersten [Wed, 18 Feb 2004 06:45:21 +0000 (06:45 +0000)]
Minor cleanup of ajbrowser.
wisberg [Sun, 15 Feb 2004 19:13:41 +0000 (19:13 +0000)]
@testcase PR#52107 declare [int | String | Object] field on interface
wisberg [Fri, 13 Feb 2004 01:21:03 +0000 (01:21 +0000)]
mailing list verify error
aclement [Tue, 10 Feb 2004 17:16:33 +0000 (17:16 +0000)]
Yes yes, I broke the build. The performance code had a 1.4 API in it (split()) which I am now removing.
aclement [Tue, 10 Feb 2004 14:51:29 +0000 (14:51 +0000)]
Performance benchmarks from Noel and Matthew. Run these tests standalone to generate a .csv file containing results.
ehilsdal [Mon, 9 Feb 2004 15:43:03 +0000 (15:43 +0000)]
Fix for Bug 51326: mispelled word: "heirarchy"