]>
source.dussan.org Git - aspectj.git/log
mkersten [Mon, 10 Nov 2003 19:11:18 +0000 (19:11 +0000)]
Adding scrubbed demos (figures & spacewar), scripts, slides, and Eclipse project configurations.
acolyer [Mon, 10 Nov 2003 14:45:02 +0000 (14:45 +0000)]
expanded definition of makeSoftDiffs to cope with multiple expected
messages on the same line that differ only by message text.
acolyer [Mon, 10 Nov 2003 14:43:56 +0000 (14:43 +0000)]
added detail of expected messages (message text) for pr31724
acolyer [Mon, 10 Nov 2003 10:57:41 +0000 (10:57 +0000)]
drop the extra "s" on the project name
acolyer [Mon, 10 Nov 2003 10:56:37 +0000 (10:56 +0000)]
don't worry about .ajsym files in cvs
acolyer [Thu, 6 Nov 2003 12:30:18 +0000 (12:30 +0000)]
created the CVS module with name eclipse.plugin instead of
eclipse.plugins. Doh! Easier to change reference in this build
script than fix module name now...
acolyer [Thu, 6 Nov 2003 10:14:36 +0000 (10:14 +0000)]
ensure that release builds also build eclipse plugins
wisberg [Wed, 5 Nov 2003 18:13:35 +0000 (18:13 +0000)]
class is already defined entry
acolyer [Wed, 5 Nov 2003 16:27:02 +0000 (16:27 +0000)]
changes to build script to create aspectj eclipse plugins as part
of an aspectj build. Results are placed in:
aj-build/dist/ide/eclipse/xxxxx
acolyer [Wed, 5 Nov 2003 16:19:58 +0000 (16:19 +0000)]
eclipse.plugins project file
acolyer [Wed, 5 Nov 2003 16:19:26 +0000 (16:19 +0000)]
describes role and usage of this module
acolyer [Wed, 5 Nov 2003 16:19:04 +0000 (16:19 +0000)]
org.aspectj.ajde.source plugin built as part of the aspectj build.
Contains the source jars for the aspectj build.
acolyer [Wed, 5 Nov 2003 16:18:24 +0000 (16:18 +0000)]
org.aspectj.ajde.doc plugin built as part of aspectj build - at
last the doc in AJDT will always be up to date with the latest
in the org.aspectj CVS.
acolyer [Wed, 5 Nov 2003 16:17:24 +0000 (16:17 +0000)]
org.aspectj.ajde plugin to be built as part of aspectj build
ehilsdal [Tue, 4 Nov 2003 21:01:52 +0000 (21:01 +0000)]
initial fixes for oopsla post-mortem. Many notes left on
starting page for additional work
acolyer [Tue, 4 Nov 2003 14:32:08 +0000 (14:32 +0000)]
manifest.mf copying means that 1 previous warning is now no longer issued.
acolyer [Tue, 4 Nov 2003 14:31:12 +0000 (14:31 +0000)]
Fix from Matthew Webster for copying first resource in jars and
for copying first Manifest.mf file
acolyer [Tue, 4 Nov 2003 11:07:57 +0000 (11:07 +0000)]
Rogue import of EajcModuleTests was breaking Eclipse builds
wisberg [Fri, 31 Oct 2003 22:36:16 +0000 (22:36 +0000)]
initial version of common JUnit driver usable from Eclipse
wisberg [Fri, 31 Oct 2003 21:26:19 +0000 (21:26 +0000)]
using ../{module}/ convention for testdata references so tests can be run from any peer directory/module, i.e., from one module
Also catching some errors as failures and avoiding others with non-null ErrorHandler
wisberg [Fri, 31 Oct 2003 20:53:05 +0000 (20:53 +0000)]
consolidate output dir for post-test clean-up
wisberg [Fri, 31 Oct 2003 20:10:40 +0000 (20:10 +0000)]
locate, cleanup temp files
wisberg [Fri, 31 Oct 2003 19:53:43 +0000 (19:53 +0000)]
refactored test, annotated specification for JDT bug.
wisberg [Fri, 31 Oct 2003 19:52:39 +0000 (19:52 +0000)]
test for 42574 passes.
wisberg [Fri, 31 Oct 2003 19:50:54 +0000 (19:50 +0000)]
fix for 42574. (Not using FileUtil.listFiles as recursive (and looks broken for nested files), because I think jre/ext dir is not - should confirm.
wisberg [Fri, 31 Oct 2003 19:47:08 +0000 (19:47 +0000)]
reorganize test b/c conflating two issues:
(a) zip not accepted by extdirs
(b) uppercase ZIP and JAR not accepted by eclipse FileSystem
wisberg [Fri, 31 Oct 2003 19:41:55 +0000 (19:41 +0000)]
using ../{module}/ convention for testdata references so tests can be run from any peer directory/module, i.e., from one module
Also using canonical rather than absolute path to predict generated paths
wisberg [Fri, 31 Oct 2003 19:32:29 +0000 (19:32 +0000)]
FileFilters for zip files and source files
wisberg [Fri, 31 Oct 2003 19:31:22 +0000 (19:31 +0000)]
using ../{module}/ convention for testdata references so tests can be run from any peer directory/module, i.e., from one module
wisberg [Fri, 31 Oct 2003 19:27:44 +0000 (19:27 +0000)]
returning TestSuite rather than Test to permit all tests to run from Eclipse
wisberg [Fri, 31 Oct 2003 04:01:18 +0000 (04:01 +0000)]
basic tests for extdirs support
initial compiler stub for harness command-line munging tests
wisberg [Fri, 31 Oct 2003 03:55:22 +0000 (03:55 +0000)]
add support for extdirs
unhide support for classpath
fix writes for sourcepath, argfiles
add hook to not enforce compiler for testing
wisberg [Fri, 31 Oct 2003 03:52:11 +0000 (03:52 +0000)]
@testcase PR#42574 ZIP and JAR extensions in classpath and extdirs
wisberg [Wed, 29 Oct 2003 09:25:05 +0000 (09:25 +0000)]
clean up tests not using a destination directory
wisberg [Wed, 29 Oct 2003 08:56:38 +0000 (08:56 +0000)]
revamped option handling: n-element options, collision/conflict detection/resolution via forcing as an attribute, option families. More compiler options actually handled, and error messages for unhandled options.
wisberg [Wed, 29 Oct 2003 08:51:54 +0000 (08:51 +0000)]
adjust tests for new message content when skipping
wisberg [Wed, 29 Oct 2003 08:50:34 +0000 (08:50 +0000)]
better mapping from messages to JUnit failure/error
wisberg [Wed, 29 Oct 2003 08:49:27 +0000 (08:49 +0000)]
removing unused launch config
wisberg [Wed, 29 Oct 2003 08:48:57 +0000 (08:48 +0000)]
-source14 is not back to -source 1.4, and XOCodeSize a knownLimitation
wisberg [Wed, 29 Oct 2003 08:47:34 +0000 (08:47 +0000)]
doc harness handling of 2-element options
wisberg [Wed, 29 Oct 2003 08:46:49 +0000 (08:46 +0000)]
make output dir
wisberg [Wed, 29 Oct 2003 08:45:56 +0000 (08:45 +0000)]
declare -> declareDecl for ajc
ehilsdal [Sat, 25 Oct 2003 06:14:15 +0000 (06:14 +0000)]
adding rt.jar to classpath for exercises, to make ajbrowser happy.
wisberg [Thu, 23 Oct 2003 20:01:19 +0000 (20:01 +0000)]
head-compatible version of earlier fix. sigh.
Note that the fix is incomplete and being reworked.
jhugunin [Thu, 23 Oct 2003 16:47:24 +0000 (16:47 +0000)]
fix for Bugzilla Bug 45441
IncompatibleClassChangeError at runtime when compiling with -1.4 option
wisberg [Thu, 23 Oct 2003 15:59:23 +0000 (15:59 +0000)]
deleting junk
wisberg [Thu, 23 Oct 2003 15:53:35 +0000 (15:53 +0000)]
support for -1.3, -1.4, and -1.5
acolyer [Thu, 23 Oct 2003 15:27:31 +0000 (15:27 +0000)]
test case for bug 45441 - joinpoint optimization when targetting 1.4
acolyer [Thu, 23 Oct 2003 15:26:37 +0000 (15:26 +0000)]
Added test case for bug 45441
mkersten [Wed, 22 Oct 2003 15:24:59 +0000 (15:24 +0000)]
Fixed part III of bug#43783
mkersten [Mon, 20 Oct 2003 06:15:22 +0000 (06:15 +0000)]
Minor changes.
mkersten [Thu, 16 Oct 2003 15:15:45 +0000 (15:15 +0000)]
Fix for bug#44117
acolyer [Mon, 13 Oct 2003 14:54:46 +0000 (14:54 +0000)]
One more attempt at increasing max heap size to enable
automated release tests to successfully complete.
acolyer [Mon, 13 Oct 2003 13:27:42 +0000 (13:27 +0000)]
Bumped up max heap size to enable automated release tests to
successfully complete.
acolyer [Fri, 10 Oct 2003 11:53:46 +0000 (11:53 +0000)]
Previous check-in got somehow corrupted once again.
acolyer [Fri, 10 Oct 2003 11:34:33 +0000 (11:34 +0000)]
Previous check-in got somehow corrupted.
acolyer [Fri, 10 Oct 2003 11:05:55 +0000 (11:05 +0000)]
Re-tweaked test-doc-links target for running behind a proxy server.
Build breakage hopefully fixed !
acolyer [Fri, 10 Oct 2003 08:27:22 +0000 (08:27 +0000)]
Tweaked test-doc-links target for running behind a proxy server. Now
accepts new properties proxy.host and proxy.port.
acolyer [Fri, 3 Oct 2003 10:53:55 +0000 (10:53 +0000)]
Testing to see if Cruise Control will pick up this change and run a build.
wisberg [Wed, 1 Oct 2003 16:00:43 +0000 (16:00 +0000)]
added back-links to newly-submitted bug 43972
wisberg [Wed, 1 Oct 2003 05:26:53 +0000 (05:26 +0000)]
adding taskdefs/bin to classpath on command
wisberg [Wed, 1 Oct 2003 05:25:04 +0000 (05:25 +0000)]
tests for fixes for bugs disclosed by fixes for 40807
wisberg [Wed, 1 Oct 2003 05:24:04 +0000 (05:24 +0000)]
- fix for bugs disclosed by fixes for bug 40807
- added xweavedir attribute for weaving from and to
a directory of classes
wisberg [Wed, 1 Oct 2003 05:17:20 +0000 (05:17 +0000)]
updated NoAspectBoundException entry
wisberg [Mon, 29 Sep 2003 19:12:55 +0000 (19:12 +0000)]
presumed bug found on mailing list by Eric Jain, rendered both in harness and Ant (to show behavior with javac)
acolyer [Mon, 29 Sep 2003 15:34:51 +0000 (15:34 +0000)]
When performing a release build, run the test-all target in junitModules.xml rather than the default one.
This causes the ajc tests to be run a second time, but has the advantage of creating the junit xml output
files for the ajc tests - which are needed by cruise control. Since cruise control will be the dominant caller of
this script, the extra overhead of running tests multiple times is acceptable.
wisberg [Sat, 27 Sep 2003 01:48:51 +0000 (01:48 +0000)]
doc handling of code gone stale...
wisberg [Sat, 27 Sep 2003 01:48:32 +0000 (01:48 +0000)]
adding file for links out to sample code elsewhere
wisberg [Sat, 27 Sep 2003 01:48:06 +0000 (01:48 +0000)]
removing empty sample
wisberg [Sat, 27 Sep 2003 01:47:33 +0000 (01:47 +0000)]
debugger caveats
wisberg [Sat, 27 Sep 2003 01:46:43 +0000 (01:46 +0000)]
added test for collection calls
wisberg [Sat, 27 Sep 2003 01:46:11 +0000 (01:46 +0000)]
script sample title, correct todo wrt resource cleanup
wisberg [Sat, 27 Sep 2003 01:45:21 +0000 (01:45 +0000)]
added pointcut anyCollectionWriteCalls()
wisberg [Sat, 27 Sep 2003 01:44:41 +0000 (01:44 +0000)]
removing unneeded comment
wisberg [Sat, 27 Sep 2003 01:44:07 +0000 (01:44 +0000)]
flagging that model walker broke in 1.1.1
mkersten [Fri, 26 Sep 2003 06:20:35 +0000 (06:20 +0000)]
Cleanup of bad test data.
mkersten [Fri, 26 Sep 2003 05:56:32 +0000 (05:56 +0000)]
Cleaning up bad bug data.
mkersten [Fri, 26 Sep 2003 05:38:11 +0000 (05:38 +0000)]
Comment clean-up only.
mkersten [Fri, 26 Sep 2003 05:24:49 +0000 (05:24 +0000)]
Fix for bug#43709.
acolyer [Fri, 19 Sep 2003 08:19:09 +0000 (08:19 +0000)]
updated bug count!
acolyer [Fri, 19 Sep 2003 08:16:17 +0000 (08:16 +0000)]
bug 43033 - NPE in concretize error path for ReferencePointcut
jhugunin [Thu, 18 Sep 2003 18:38:14 +0000 (18:38 +0000)]
fix and test for Bugzilla Bug 43194
java.lang.VerifyError in generated code
Bug was that a portion of ReferencePointcut.concretize was not behaving
functionally but was mutating state.
acolyer [Fri, 12 Sep 2003 19:29:46 +0000 (19:29 +0000)]
make canonical versions of files...
acolyer [Fri, 12 Sep 2003 19:28:25 +0000 (19:28 +0000)]
test for canonical versions of sourcedirs etc.
acolyer [Fri, 12 Sep 2003 19:24:14 +0000 (19:24 +0000)]
always canonicalize the file argument when searching for nodes by file and/or line.
jhugunin [Fri, 12 Sep 2003 16:49:58 +0000 (16:49 +0000)]
fix and test for Bugzilla Bug 42993
Language regression, or possible language improvement?
The problem was caused by moving name binding in pointcut declarations to
happen before declare parents are evaluated. Because of this, the
compiler doesn't know that ContainerDescriptor isa Key when resolving
the ContainerLoader.containerLoads reference.
The change in ordering was made to fix a bug reported in declare error
and declare soft whose pcds where being evaluated before name binding
had happened in the pointcut declarations. Unfortunately, declare error
and declare soft are concretized at the same time as declare parents
(and all other declares ;-), so this move also led to the regression
noted above.
acolyer [Thu, 11 Sep 2003 08:52:17 +0000 (08:52 +0000)]
we fixed a few more bugs! (update total to 48)
acolyer [Thu, 11 Sep 2003 08:50:58 +0000 (08:50 +0000)]
added a cache by type to avoid linear searches
acolyer [Thu, 11 Sep 2003 08:49:21 +0000 (08:49 +0000)]
remember handleIdentifier once calculated, use canonical file path map
acolyer [Thu, 11 Sep 2003 08:48:21 +0000 (08:48 +0000)]
added a cache of canonical file paths
acolyer [Thu, 11 Sep 2003 08:46:16 +0000 (08:46 +0000)]
remember source location and handle identifier across invocations
jhugunin [Wed, 10 Sep 2003 00:35:18 +0000 (00:35 +0000)]
fix and tests for at least 2 bugs:
Bugzilla Bug 42740
declare error fails on pointcuts composed from multiple classes
Bugzilla Bug 42746
within() pcd is confused for certain declare softs
and probably:
Bugzilla Bug 42739
Compiler crash in ajc head (post 1.1.1 rc1)
jhugunin [Tue, 9 Sep 2003 23:47:55 +0000 (23:47 +0000)]
removing a debugging Thread.dumpStack() that made for confusing
error messages
ehilsdal [Tue, 9 Sep 2003 18:26:18 +0000 (18:26 +0000)]
added in building architecture for turoial exercises
wisberg [Mon, 8 Sep 2003 19:29:18 +0000 (19:29 +0000)]
Ant task revisions
jhugunin [Mon, 8 Sep 2003 15:35:26 +0000 (15:35 +0000)]
added pr number for Bugzilla Bug 42652
Regression: Cannot compile complex weaving anymore
acolyer [Mon, 8 Sep 2003 12:38:04 +0000 (12:38 +0000)]
updated with list of major fixes / enhancements in 1.1.1
wisberg [Sun, 7 Sep 2003 19:04:00 +0000 (19:04 +0000)]
@testcase PR#XXX omnibus privileged access from aspectj-users mail "Problem with interfaces in method's signature"
wisberg [Sun, 7 Sep 2003 00:47:25 +0000 (00:47 +0000)]
in case anyone wants them...
- a compile-speed script
- a script that uses Jikes to incrementally compile AspectJ
wisberg [Sun, 7 Sep 2003 00:03:24 +0000 (00:03 +0000)]
JoinPointCollector.java was moved to sandbox api-clients, and in any case has not been updated for the new asm API's.