folded in material from README-11.html
finally totally and completely stomped out "introduction"
minor formatting changes
generating better filenames for the progguide
added A4 version of quick reference
- if a module has no source files, rather than aborting, create a minimal file for the module jar.
- if a required module has exported libraries, add those to the compile classpath of the requiring module.
jhugunin [Fri, 28 Mar 2003 00:54:19 +0000 (00:54 +0000)]
Major changes in order to move to Eclipse-JDT 2.1 as a base.
In the process of this many changes were made to try to make
keeping up with the Eclipse-JDT code base as easy as possible in
the future.
acolyer [Thu, 27 Mar 2003 15:43:01 +0000 (15:43 +0000)]
Extended test case support to allow verification of compiler messages produced
during compilation. Added test case for bug 33474 (full source
location for declare warning messages).
wisberg [Thu, 13 Mar 2003 18:19:28 +0000 (18:19 +0000)]
Updated for 1.1rc1:
- removed "No exception checking during weaving" as fixed
- removed promise of support for
- XtargetNearSource
- incremental mode in Ajbrowser
(did NOT add uses-pointcut limitation for ajbrowser)
- removed text polling for complaints wrt language changes
- added as limitation: only one .. permitted in args
- added limitation wrt error/warning source context
- inlining of around advice now on by default
wisberg [Thu, 13 Mar 2003 02:57:04 +0000 (02:57 +0000)]
- generalized support resource copying, now from injars or sourceroots and out to directory or outjar
- normalized path support for all path-like elements
- reorganized for readability
ehilsdal [Tue, 11 Mar 2003 06:06:56 +0000 (06:06 +0000)]
Fix for
Bugzilla Bug 32239
Dumps assembly code if Object[] used in args (BcelRenderer.java:152)
Not surprisingly, this bug was fixed by lubbing an occurrence of ObjectType
to ReferenceType, and then dispatching back for array types and/or class
types going to BCEL.
wisberg [Mon, 10 Mar 2003 23:23:15 +0000 (23:23 +0000)]
sources and build script for two sample input jars, to be used by other incremental tests.
The non-.java files are resource dummies for taskdef copying tests.
wisberg [Mon, 10 Mar 2003 09:34:37 +0000 (09:34 +0000)]
manual test for experimental ant task option to copy non-.class file contents of input jars to the output jar after each compile or recompile.
Currently showing VerifyError on recompile -- need to investigate further.
wisberg [Mon, 10 Mar 2003 09:28:40 +0000 (09:28 +0000)]
- tagfile mod-time fix for first iteration
- new API to run Runnable on command completion
required to support resource-copying by ant task
during incremental compilation
jhugunin [Sat, 8 Mar 2003 03:02:28 +0000 (03:02 +0000)]
Half-way through refactoring of ResolvedTypeX's and Worlds. This
should make incremental compilation and using binary aspect libraries
work MUCH better.
The current state doesn't fix any of those issues, but it also does
continue to pass all of the existing tests.
wisberg [Thu, 6 Mar 2003 22:13:10 +0000 (22:13 +0000)]
installer updates:
- removed JDK tools.jar from script classpaths
- added windowlistener to exit installer when close box clicked
- added -to {dir} option for easy GUI-free install (hack)
due to Swing initialization, this still won't work for true
command-line (remote, non-XWindows terminal to unix box)
wisberg [Tue, 4 Mar 2003 09:52:21 +0000 (09:52 +0000)]
partial fix for bug 31724 emits file:line numbers for declare warning/error.
This adds an optional "context" String to IMessage.
The IMessage creator should create a context String (or use an implementation that lazily creates one).
The IMessage client can render their messages without context embedded in the message field.
Emitting source context from the weaver will be harder.
Using file and start/end line will probably work, since tool clients can map to any available source file paths.
(BcelSourceContext and BcelShadow can be updated with end from range.)
wisberg [Fri, 28 Feb 2003 07:42:19 +0000 (07:42 +0000)]
*minor* editorial changes for beta5 just to get names right.
Still reads as a delta since beta2 and needs updates for any functionality changes since beta4.