]> source.dussan.org Git - aspectj.git/log
aspectj.git
21 years agotest for 42574 passes.
wisberg [Fri, 31 Oct 2003 19:52:39 +0000 (19:52 +0000)]
test for 42574 passes.

21 years agofix for 42574. (Not using FileUtil.listFiles as recursive (and looks broken for neste...
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.

21 years agoreorganize test b/c conflating two issues:
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

21 years agousing ../{module}/ convention for testdata references so tests can be run from any...
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

21 years agoFileFilters for zip files and source files
wisberg [Fri, 31 Oct 2003 19:32:29 +0000 (19:32 +0000)]
FileFilters for zip files and source files

21 years agousing ../{module}/ convention for testdata references so tests can be run from any...
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

21 years agoreturning TestSuite rather than Test to permit all tests to run from Eclipse
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

21 years agobasic tests for extdirs support
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

21 years agoadd support for extdirs
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

21 years ago@testcase PR#42574 ZIP and JAR extensions in classpath and extdirs
wisberg [Fri, 31 Oct 2003 03:52:11 +0000 (03:52 +0000)]
@testcase PR#42574 ZIP and JAR extensions in classpath and extdirs

21 years agoclean up tests not using a destination directory
wisberg [Wed, 29 Oct 2003 09:25:05 +0000 (09:25 +0000)]
clean up tests not using a destination directory

21 years agorevamped option handling: n-element options, collision/conflict detection/resolution...
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.

21 years agoadjust tests for new message content when skipping
wisberg [Wed, 29 Oct 2003 08:51:54 +0000 (08:51 +0000)]
adjust tests for new message content when skipping

21 years agobetter mapping from messages to JUnit failure/error
wisberg [Wed, 29 Oct 2003 08:50:34 +0000 (08:50 +0000)]
better mapping from messages to JUnit failure/error

21 years agoremoving unused launch config
wisberg [Wed, 29 Oct 2003 08:49:27 +0000 (08:49 +0000)]
removing unused launch config

21 years ago-source14 is not back to -source 1.4, and XOCodeSize a knownLimitation
wisberg [Wed, 29 Oct 2003 08:48:57 +0000 (08:48 +0000)]
-source14 is not back to -source 1.4, and XOCodeSize a knownLimitation

21 years agodoc harness handling of 2-element options
wisberg [Wed, 29 Oct 2003 08:47:34 +0000 (08:47 +0000)]
doc harness handling of 2-element options

21 years agomake output dir
wisberg [Wed, 29 Oct 2003 08:46:49 +0000 (08:46 +0000)]
make output dir

21 years agodeclare -> declareDecl for ajc
wisberg [Wed, 29 Oct 2003 08:45:56 +0000 (08:45 +0000)]
declare -> declareDecl for ajc

21 years agoadding rt.jar to classpath for exercises, to make ajbrowser happy.
ehilsdal [Sat, 25 Oct 2003 06:14:15 +0000 (06:14 +0000)]
adding rt.jar to classpath for exercises, to make ajbrowser happy.

21 years agohead-compatible version of earlier fix. sigh.
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.

21 years agofix for Bugzilla Bug 45441
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

21 years agodeleting junk
wisberg [Thu, 23 Oct 2003 15:59:23 +0000 (15:59 +0000)]
deleting junk

21 years agosupport for -1.3, -1.4, and -1.5
wisberg [Thu, 23 Oct 2003 15:53:35 +0000 (15:53 +0000)]
support for -1.3, -1.4, and -1.5

21 years agotest case for bug 45441 - joinpoint optimization when targetting 1.4
acolyer [Thu, 23 Oct 2003 15:27:31 +0000 (15:27 +0000)]
test case for bug 45441 - joinpoint optimization when targetting 1.4

21 years agoAdded test case for bug 45441
acolyer [Thu, 23 Oct 2003 15:26:37 +0000 (15:26 +0000)]
Added test case for bug 45441

21 years agoFixed part III of bug#43783
mkersten [Wed, 22 Oct 2003 15:24:59 +0000 (15:24 +0000)]
Fixed part III of bug#43783

21 years agoMinor changes.
mkersten [Mon, 20 Oct 2003 06:15:22 +0000 (06:15 +0000)]
Minor changes.

21 years agoFix for bug#44117
mkersten [Thu, 16 Oct 2003 15:15:45 +0000 (15:15 +0000)]
Fix for bug#44117

21 years agoOne more attempt at increasing max heap size to enable
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.

21 years agoBumped up max heap size to enable automated release tests to
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.

21 years agoPrevious check-in got somehow corrupted once again.
acolyer [Fri, 10 Oct 2003 11:53:46 +0000 (11:53 +0000)]
Previous check-in got somehow corrupted once again.

21 years agoPrevious check-in got somehow corrupted.
acolyer [Fri, 10 Oct 2003 11:34:33 +0000 (11:34 +0000)]
Previous check-in got somehow corrupted.

21 years agoRe-tweaked test-doc-links target for running behind a proxy server.
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 !

21 years agoTweaked test-doc-links target for running behind a proxy server. Now
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.

21 years agoTesting to see if Cruise Control will pick up this change and run a build.
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.

21 years agoadded back-links to newly-submitted bug 43972
wisberg [Wed, 1 Oct 2003 16:00:43 +0000 (16:00 +0000)]
added back-links to newly-submitted bug 43972

21 years agoadding taskdefs/bin to classpath on command
wisberg [Wed, 1 Oct 2003 05:26:53 +0000 (05:26 +0000)]
adding taskdefs/bin to classpath on command

21 years agotests for fixes for bugs disclosed by fixes for 40807
wisberg [Wed, 1 Oct 2003 05:25:04 +0000 (05:25 +0000)]
tests for fixes for bugs disclosed by fixes for 40807

21 years ago- fix for bugs disclosed by fixes for bug 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

21 years agoupdated NoAspectBoundException entry
wisberg [Wed, 1 Oct 2003 05:17:20 +0000 (05:17 +0000)]
updated NoAspectBoundException entry

21 years agopresumed bug found on mailing list by Eric Jain, rendered both in harness and Ant...
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)

21 years agoWhen performing a release build, run the test-all target in junitModules.xml rather...
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.

21 years agodoc handling of code gone stale...
wisberg [Sat, 27 Sep 2003 01:48:51 +0000 (01:48 +0000)]
doc handling of code gone stale...

21 years agoadding file for links out to sample code elsewhere
wisberg [Sat, 27 Sep 2003 01:48:32 +0000 (01:48 +0000)]
adding file for links out to sample code elsewhere

21 years agoremoving empty sample
wisberg [Sat, 27 Sep 2003 01:48:06 +0000 (01:48 +0000)]
removing empty sample

21 years agodebugger caveats
wisberg [Sat, 27 Sep 2003 01:47:33 +0000 (01:47 +0000)]
debugger caveats

21 years agoadded test for collection calls
wisberg [Sat, 27 Sep 2003 01:46:43 +0000 (01:46 +0000)]
added test for collection calls

21 years agoscript sample title, correct todo wrt resource cleanup
wisberg [Sat, 27 Sep 2003 01:46:11 +0000 (01:46 +0000)]
script sample title, correct todo wrt resource cleanup

21 years agoadded pointcut anyCollectionWriteCalls()
wisberg [Sat, 27 Sep 2003 01:45:21 +0000 (01:45 +0000)]
added pointcut anyCollectionWriteCalls()

21 years agoremoving unneeded comment
wisberg [Sat, 27 Sep 2003 01:44:41 +0000 (01:44 +0000)]
removing unneeded comment

21 years agoflagging that model walker broke in 1.1.1
wisberg [Sat, 27 Sep 2003 01:44:07 +0000 (01:44 +0000)]
flagging that model walker broke in 1.1.1

21 years agoCleanup of bad test data.
mkersten [Fri, 26 Sep 2003 06:20:35 +0000 (06:20 +0000)]
Cleanup of bad test data.

21 years agoCleaning up bad bug data.
mkersten [Fri, 26 Sep 2003 05:56:32 +0000 (05:56 +0000)]
Cleaning up bad bug data.

21 years agoComment clean-up only.
mkersten [Fri, 26 Sep 2003 05:38:11 +0000 (05:38 +0000)]
Comment clean-up only.

21 years agoFix for bug#43709.
mkersten [Fri, 26 Sep 2003 05:24:49 +0000 (05:24 +0000)]
Fix for bug#43709.

21 years agoupdated bug count! V1_1_1
acolyer [Fri, 19 Sep 2003 08:19:09 +0000 (08:19 +0000)]
updated bug count!

21 years agobug 43033 - NPE in concretize error path for ReferencePointcut
acolyer [Fri, 19 Sep 2003 08:16:17 +0000 (08:16 +0000)]
bug 43033 - NPE in concretize error path for ReferencePointcut

21 years agofix and test for Bugzilla Bug 43194
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.

21 years agomake canonical versions of files...
acolyer [Fri, 12 Sep 2003 19:29:46 +0000 (19:29 +0000)]
make canonical versions of files...

21 years agotest for canonical versions of sourcedirs etc.
acolyer [Fri, 12 Sep 2003 19:28:25 +0000 (19:28 +0000)]
test for canonical versions of sourcedirs etc.

21 years agoalways canonicalize the file argument when searching for nodes by file and/or line.
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.

21 years agofix and test for Bugzilla Bug 42993
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.

21 years agowe fixed a few more bugs! (update total to 48)
acolyer [Thu, 11 Sep 2003 08:52:17 +0000 (08:52 +0000)]
we fixed a few more bugs! (update total to 48)

21 years agoadded a cache by type to avoid linear searches
acolyer [Thu, 11 Sep 2003 08:50:58 +0000 (08:50 +0000)]
added a cache by type to avoid linear searches

21 years agoremember handleIdentifier once calculated, use canonical file path map
acolyer [Thu, 11 Sep 2003 08:49:21 +0000 (08:49 +0000)]
remember handleIdentifier once calculated, use canonical file path map

21 years agoadded a cache of canonical file paths
acolyer [Thu, 11 Sep 2003 08:48:21 +0000 (08:48 +0000)]
added a cache of canonical file paths

21 years agoremember source location and handle identifier across invocations
acolyer [Thu, 11 Sep 2003 08:46:16 +0000 (08:46 +0000)]
remember source location and handle identifier across invocations

21 years agofix and tests for at least 2 bugs:
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)

21 years agoremoving a debugging Thread.dumpStack() that made for confusing
jhugunin [Tue, 9 Sep 2003 23:47:55 +0000 (23:47 +0000)]
removing a debugging Thread.dumpStack() that made for confusing
error messages

21 years agoadded in building architecture for turoial exercises
ehilsdal [Tue, 9 Sep 2003 18:26:18 +0000 (18:26 +0000)]
added in building architecture for turoial exercises

21 years agoAnt task revisions
wisberg [Mon, 8 Sep 2003 19:29:18 +0000 (19:29 +0000)]
Ant task revisions

21 years agoadded pr number for Bugzilla Bug 42652
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

21 years agoupdated with list of major fixes / enhancements in 1.1.1
acolyer [Mon, 8 Sep 2003 12:38:04 +0000 (12:38 +0000)]
updated with list of major fixes / enhancements in 1.1.1

21 years ago@testcase PR#XXX omnibus privileged access from aspectj-users mail "Problem with...
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"

21 years agoin case anyone wants them...
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

21 years agoJoinPointCollector.java was moved to sandbox api-clients, and in any case has not...
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.

21 years agoupdated tests - all passing
wisberg [Sun, 7 Sep 2003 00:01:16 +0000 (00:01 +0000)]
updated tests - all passing

21 years agodirty example adapted from May user email
wisberg [Sun, 7 Sep 2003 00:01:00 +0000 (00:01 +0000)]
dirty example adapted from May user email

21 years agopointcuts fixed, so library updated/fixed and tested
wisberg [Sat, 6 Sep 2003 23:59:47 +0000 (23:59 +0000)]
pointcuts fixed, so library updated/fixed and tested

21 years agopointcuts fixed, so library updated/fixed
wisberg [Sat, 6 Sep 2003 23:59:25 +0000 (23:59 +0000)]
pointcuts fixed, so library updated/fixed

21 years agoinitialization example: more comments and more testable
wisberg [Sat, 6 Sep 2003 23:58:30 +0000 (23:58 +0000)]
initialization example: more comments and more testable

21 years agousing linked list, more comments
wisberg [Sat, 6 Sep 2003 23:57:20 +0000 (23:57 +0000)]
using linked list, more comments

21 years ago@testcase PR#42668 after returning type incompatible with join point return type
wisberg [Sat, 6 Sep 2003 23:20:15 +0000 (23:20 +0000)]
@testcase PR#42668 after returning type incompatible with join point return type

21 years agosample api code to list affected files
wisberg [Sat, 6 Sep 2003 00:33:02 +0000 (00:33 +0000)]
sample api code to list affected files

21 years agoExposed file creation to allow overriding (for the use of canonicalization).
mkersten [Fri, 5 Sep 2003 06:49:08 +0000 (06:49 +0000)]
Exposed file creation to allow overriding (for the use of canonicalization).

21 years agoAdded path canonicalization to config parser.
mkersten [Fri, 5 Sep 2003 06:48:30 +0000 (06:48 +0000)]
Added path canonicalization to config parser.

21 years agoRemoved asm path canonicalization.
mkersten [Fri, 5 Sep 2003 06:47:57 +0000 (06:47 +0000)]
Removed asm path canonicalization.

21 years agoAdded model building performance test.
mkersten [Fri, 5 Sep 2003 06:47:41 +0000 (06:47 +0000)]
Added model building performance test.

21 years agoAdded spacewar to test data.
mkersten [Fri, 5 Sep 2003 06:47:07 +0000 (06:47 +0000)]
Added spacewar to test data.

21 years agoMade model generation optional.
mkersten [Fri, 5 Sep 2003 06:46:36 +0000 (06:46 +0000)]
Made model generation optional.

21 years agotest and fix for bug reported today on aspectj-dev
jhugunin [Fri, 5 Sep 2003 03:58:13 +0000 (03:58 +0000)]
test and fix for bug reported today on aspectj-dev
This bug is a reversion from 1.1.0 and so was a high-priority to get fixed
before the 1.1.1rc2 release tommorrow.  The bug was caused by a
conflict between the implementation of perthis and a fix made in 1.1.1rc1
to the code for signature matching to handle inter-type declarations
correctly.  The fix was the addition of two null pointer checks.

I hope that the original reporter will file a bug report in bugzilla tomorrow
for tracking.

21 years agotest and fix for Bugzilla Bug 42539
jhugunin [Thu, 4 Sep 2003 15:49:08 +0000 (15:49 +0000)]
test and fix for Bugzilla Bug 42539
   throw derivative pointcuts not advised

21 years agoaligning task with Javac task:
wisberg [Fri, 29 Aug 2003 18:04:44 +0000 (18:04 +0000)]
aligning task with Javac task:
- copies resources by default when using the Javac adapter
- does not copy resources unless specified when invoked via AjcTask
- copies injar resources always

21 years agosourceRootCopyFilter test
wisberg [Fri, 29 Aug 2003 18:00:30 +0000 (18:00 +0000)]
sourceRootCopyFilter test

21 years agochanged warning to error
jhugunin [Fri, 29 Aug 2003 00:02:40 +0000 (00:02 +0000)]
changed warning to error

21 years agomostly final edits
ehilsdal [Thu, 28 Aug 2003 23:46:06 +0000 (23:46 +0000)]
mostly final edits

21 years agofix and test for Bugzilla Bug 41359
jhugunin [Thu, 28 Aug 2003 21:44:55 +0000 (21:44 +0000)]
fix and test for Bugzilla Bug 41359
   percflow aspects compiled from jars share one instance for all entry points

21 years agoupdated fix for 40807 - compiler adapter was supplying destDir when not specified
wisberg [Thu, 28 Aug 2003 19:22:31 +0000 (19:22 +0000)]
updated fix for 40807 - compiler adapter was supplying destDir when not specified
Also adding warning for resource-copying (36071; copyInJars, sourceRootCopyFilter)
I would like to disable entirely, but don't see and haven't gotten confirmation of behavior from last week's telephone call.

21 years agocloning re-used test specifications to avoid test interactions
wisberg [Thu, 28 Aug 2003 18:36:02 +0000 (18:36 +0000)]
cloning re-used test specifications to avoid test interactions