]>
source.dussan.org Git - aspectj.git/log
mkersten [Wed, 30 Jul 2003 09:09:00 +0000 (09:09 +0000)]
extended test data
mkersten [Wed, 30 Jul 2003 09:08:08 +0000 (09:08 +0000)]
Added incremental warning message.
jhugunin [Tue, 29 Jul 2003 20:47:53 +0000 (20:47 +0000)]
fix for Bugzilla Bug 40876
ClassFormatError on external subtype-qualified ref to supertype pointcut
This was an important bug that was caused by the static fields used in the implementation of cflow being placed on the wrong class. This broke the rules used for name mangling and could occasionally result in name collisions as shown here.
mkersten [Tue, 29 Jul 2003 11:00:21 +0000 (11:00 +0000)]
Added test case for bug#39959.
Fails because classpath is incorrectly set to include aspectjtools.jar (by the harness).
mkersten [Tue, 29 Jul 2003 10:56:08 +0000 (10:56 +0000)]
Exposed message handler as "protected" to clients who may want to override.
mkersten [Tue, 29 Jul 2003 10:55:25 +0000 (10:55 +0000)]
Fix for bug 40824.
mkersten [Tue, 29 Jul 2003 10:53:53 +0000 (10:53 +0000)]
This problem occurred when a command line compile did not specify a "-classpath" option. In that case BuildArgParser loaded System.getProperty("java.class.path"). However, in the launch script aspectjtools.jar is already added to the VM's classpath. We remove all occurrences of "aspectjtools.jar" from the detected classpath. This should enable bootstrapping ajc.
mkersten [Tue, 29 Jul 2003 10:53:29 +0000 (10:53 +0000)]
Added sample for extending Main to collect joinpoints from ASM.
mkersten [Tue, 29 Jul 2003 10:52:59 +0000 (10:52 +0000)]
Deprecated singleton API.
wisberg [Mon, 28 Jul 2003 22:38:47 +0000 (22:38 +0000)]
@testcase PR#40876 subtype-qualified pointcut reference
(ClassFormatError)
wisberg [Mon, 28 Jul 2003 21:50:11 +0000 (21:50 +0000)]
@testcase PR#40858 weaver trace on mis-qualified pointcut reference
acolyer [Mon, 28 Jul 2003 14:12:57 +0000 (14:12 +0000)]
Using to force a build.
acolyer [Mon, 28 Jul 2003 09:48:48 +0000 (09:48 +0000)]
Using to force a build.
acolyer [Mon, 28 Jul 2003 09:05:19 +0000 (09:05 +0000)]
Using to force a build.
wisberg [Sat, 26 Jul 2003 21:38:10 +0000 (21:38 +0000)]
@testcase PR#40814 compile error expected for pointcuts in interfaces
wisberg [Sat, 26 Jul 2003 21:37:38 +0000 (21:37 +0000)]
passing tests compiler errors when abstract pointcuts are outside abstract aspects
wisberg [Sat, 26 Jul 2003 04:13:54 +0000 (04:13 +0000)]
Fixes and tests for bugs 39842 and 40807
wisberg [Sat, 26 Jul 2003 00:21:16 +0000 (00:21 +0000)]
@testcase PR#40805 interface call signatures when declaring method in aspect
mkersten [Fri, 25 Jul 2003 16:05:33 +0000 (16:05 +0000)]
De-coupled AJDE APIs from javax.swing, and moved browser-specific funtionality into the the ajbrowser module.)
mkersten [Fri, 25 Jul 2003 15:18:19 +0000 (15:18 +0000)]
Added license.
mkersten [Fri, 25 Jul 2003 15:13:55 +0000 (15:13 +0000)]
Refactored singleton reference to be accessed via getDefault() in order to be consistent with the rest of AJDE.
mkersten [Fri, 25 Jul 2003 15:13:05 +0000 (15:13 +0000)]
Ignoring AJDT-generated files.
mkersten [Fri, 25 Jul 2003 15:07:57 +0000 (15:07 +0000)]
Fix for bug#40771
De-coupled AJDE APIs from javax.swing, and moved browser-specific funtionality into the the ajbrowser module.
mkersten [Fri, 25 Jul 2003 12:39:49 +0000 (12:39 +0000)]
Added BCEL API rule for enforcing use of Utility.copyInstruction method in order to work around a BCEL Instruction.copy bug.
acolyer [Fri, 25 Jul 2003 10:38:26 +0000 (10:38 +0000)]
Initial upload. Only a placeholder for now.
mkersten [Fri, 25 Jul 2003 10:37:07 +0000 (10:37 +0000)]
Adding ignores for AJDT builds
jhugunin [Thu, 24 Jul 2003 21:37:04 +0000 (21:37 +0000)]
fix and moved test for Bugzilla Bug 39711
Class Literals as non final fields
jhugunin [Thu, 24 Jul 2003 19:53:50 +0000 (19:53 +0000)]
moved to 2.1.1 jdtcore. Updated our code to change one call to a
convenience method that was removed. Updated tests to enable the
test for the horrible switch bug that this fixes.
acolyer [Thu, 24 Jul 2003 09:23:01 +0000 (09:23 +0000)]
annotated traces of ajc compilations
mkersten [Wed, 23 Jul 2003 17:23:32 +0000 (17:23 +0000)]
*** empty log message ***
mkersten [Wed, 23 Jul 2003 17:23:22 +0000 (17:23 +0000)]
Fix for AJDT bug 40380.
jhugunin [Wed, 23 Jul 2003 16:48:04 +0000 (16:48 +0000)]
removing file intended for personal use
jhugunin [Wed, 23 Jul 2003 16:45:09 +0000 (16:45 +0000)]
added test for Bugzilla Bug 40589
Default method impl for interface causes internal exception.
test submitted by George Harley
jhugunin [Wed, 23 Jul 2003 01:05:55 +0000 (01:05 +0000)]
added test to try to investigate size issues, but can't reproduce for any
number of loops in BasicCommandTestCase.testSizeChanges()
jhugunin [Wed, 23 Jul 2003 00:22:50 +0000 (00:22 +0000)]
added test for expanded version of Bugzilla Bug 39711
Class Literals as non final fields
jhugunin [Tue, 22 Jul 2003 22:51:34 +0000 (22:51 +0000)]
fix and expanded tests for Bugzilla Bug 39462
Compiler crashes in jar and cflow
jhugunin [Tue, 22 Jul 2003 20:57:17 +0000 (20:57 +0000)]
tests and fix for Bugzilla Bug 39993
ajc stack trace on declaring hashcode() method in aspect
added extra error-test for using super inside an inter-type declaration on
an interface with multiple parents -- the correct parent is either
hard or impossible to determine in that case
mkersten [Tue, 22 Jul 2003 16:33:10 +0000 (16:33 +0000)]
Minor fixes.
mkersten [Tue, 22 Jul 2003 16:32:52 +0000 (16:32 +0000)]
Added coverge to LST file tests. Improved name of file opening method.
mkersten [Tue, 22 Jul 2003 16:31:50 +0000 (16:31 +0000)]
Added coverge to LST file tests.
mkersten [Tue, 22 Jul 2003 15:59:22 +0000 (15:59 +0000)]
changed default compiler behavior to ignore unreachable code (matching Javac)
mkersten [Tue, 22 Jul 2003 15:56:26 +0000 (15:56 +0000)]
Addes support for JDT's Java options map.
mkersten [Tue, 22 Jul 2003 15:55:45 +0000 (15:55 +0000)]
Improved name of compilerAdatper private.
mkersten [Mon, 21 Jul 2003 10:32:49 +0000 (10:32 +0000)]
Started compiler design doc.
mkersten [Thu, 17 Jul 2003 22:35:53 +0000 (22:35 +0000)]
Updated ASM docs, added dependency to ajbrowser in modules doc.
mkersten [Thu, 17 Jul 2003 22:30:39 +0000 (22:30 +0000)]
Re-added taskdefs dependancy for build system.
wisberg [Thu, 17 Jul 2003 01:28:36 +0000 (01:28 +0000)]
added "| .." to args for method and constructor pattern in the Word source file.
Previously added to the generated .pdf files
(I can edit pdf files, but not generate pdf from word).
jhugunin [Wed, 16 Jul 2003 23:30:54 +0000 (23:30 +0000)]
added pre-compiled .jar needed for Bugzilla Bug 39462
Compiler crashes in jar and cflow
jhugunin [Wed, 16 Jul 2003 23:19:54 +0000 (23:19 +0000)]
Fix for Bugzilla #39479, #40109
based on patch contributed by Andy Clement
Generalizes the patch with a method org.aspectj.weaver.bcel.Utility.copyInstruction
that works-around the bug in Select.copy(). Changed all calls to
Instruction.copy() to use this new method, would be nice to add the
rule:
* declare error:
* call(* Instruction.copy()) && within(org.aspectj.weaver)
* && !withincode(* Utility.copyInstruction(Instruction)):
* "use Utility.copyInstruction to work-around bug in Select.copy()";
wisberg [Wed, 16 Jul 2003 01:23:52 +0000 (01:23 +0000)]
looks good. fixed "org.eclipse.ajdt.core",
added how to build, jdt.core patch/sources
wisberg [Wed, 16 Jul 2003 01:00:14 +0000 (01:00 +0000)]
minor updates listed in the "recent changes" section.
wisberg [Wed, 16 Jul 2003 00:48:51 +0000 (00:48 +0000)]
surface ".." form for some number of arguments.
I'm using a different version of acrobat, so this might
cause problems.
wisberg [Tue, 15 Jul 2003 23:31:40 +0000 (23:31 +0000)]
added caveat for around advice on initialization
mkersten [Tue, 15 Jul 2003 21:14:24 +0000 (21:14 +0000)]
Updated modules documentation.
Added ASM documentation.
mkersten [Tue, 15 Jul 2003 14:09:18 +0000 (14:09 +0000)]
Updated dependency list.
mkersten [Tue, 15 Jul 2003 14:07:33 +0000 (14:07 +0000)]
Removed project dependancy on taskdefs project.
mkersten [Tue, 15 Jul 2003 12:11:39 +0000 (12:11 +0000)]
Updated module docs.
mkersten [Mon, 14 Jul 2003 12:58:42 +0000 (12:58 +0000)]
Finally adding some design docs (after 4 years).
mkersten [Wed, 9 Jul 2003 07:48:09 +0000 (07:48 +0000)]
Added safeguard for missing 1.3 setLocationRelativeTo method.
mkersten [Wed, 9 Jul 2003 07:47:32 +0000 (07:47 +0000)]
Fixed bugs introduced in 1.1rc2, where cast of message was incorrect.
jhugunin [Thu, 3 Jul 2003 00:06:53 +0000 (00:06 +0000)]
test for Bugzilla Bug 39479
NPE in bcel.LazyMethodGen when delegating from one ctor to a second that includes a switch.
jhugunin [Wed, 2 Jul 2003 23:21:51 +0000 (23:21 +0000)]
added test for Bugzilla Bug 39462
Compiler crashes in jar and cflow
jhugunin [Wed, 2 Jul 2003 23:12:18 +0000 (23:12 +0000)]
tests and fixes for two awful error message bugs:
[Bug 39458] New: Compiler crash in ajc 1.1
[Bug 39460] New: Missing import crashes compiler
wisberg [Mon, 30 Jun 2003 22:43:38 +0000 (22:43 +0000)]
replacing 1.2 Vector API's with equivalent 1.1 API's to make telecom testable under 1.1
acolyer [Fri, 6 Jun 2003 11:54:24 +0000 (11:54 +0000)]
Updated post 1.1.0 release build.
acolyer [Fri, 6 Jun 2003 08:30:45 +0000 (08:30 +0000)]
Updated for 1.1.0 release
wisberg [Thu, 5 Jun 2003 22:56:51 +0000 (22:56 +0000)]
change only in comment echoed to output, listing expected failures for the link checker.
wisberg [Thu, 5 Jun 2003 13:58:50 +0000 (13:58 +0000)]
- linkcheck
- 1.1 examples (disabled pending hang fix)
- separate examples, since nonGui goes OOM under 1.3
wisberg [Thu, 5 Jun 2003 13:55:13 +0000 (13:55 +0000)]
adding keyword knownLimitation-run11
wisberg [Thu, 5 Jun 2003 09:15:36 +0000 (09:15 +0000)]
quick and dirty link checker manual test
wisberg [Thu, 5 Jun 2003 09:15:12 +0000 (09:15 +0000)]
quick and dirty link checker
wisberg [Thu, 5 Jun 2003 09:11:29 +0000 (09:11 +0000)]
link fixes
wisberg [Wed, 4 Jun 2003 12:26:08 +0000 (12:26 +0000)]
moved to docs
wisberg [Wed, 4 Jun 2003 12:25:32 +0000 (12:25 +0000)]
1.1 doc changes
- moving readme's to docs
- finishing readme-11 as change/porting
- misc...
wisberg [Wed, 4 Jun 2003 10:32:43 +0000 (10:32 +0000)]
1.1 updates
wisberg [Wed, 4 Jun 2003 10:29:36 +0000 (10:29 +0000)]
handler after/around advice limitation
jhugunin [Mon, 2 Jun 2003 20:21:32 +0000 (20:21 +0000)]
added test for Bugzilla Bug 38345
VerifyError, Inconsistent stack height with try/switch/if combination
wisberg [Mon, 2 Jun 2003 05:47:02 +0000 (05:47 +0000)]
updated for testing 1.1 classes,
(exclusive of changes to
docs/dist/doc/examples/telecom/Call.java)
wisberg [Mon, 2 Jun 2003 05:29:21 +0000 (05:29 +0000)]
former version was built with -target 1.2, so it has a bad major version when running under 1.1
wisberg [Mon, 2 Jun 2003 05:23:53 +0000 (05:23 +0000)]
javarun attributes for interpreting error/output streams as errors, used only when forking
wisberg [Mon, 2 Jun 2003 05:22:09 +0000 (05:22 +0000)]
corrected property name for forking run classpath
wisberg [Mon, 2 Jun 2003 05:21:37 +0000 (05:21 +0000)]
added output snooper to ProcessController for testing client
mkersten [Sun, 1 Jun 2003 03:58:12 +0000 (03:58 +0000)]
Expanded error message to make it clear that it is coming from parsing.
wisberg [Sat, 31 May 2003 22:46:31 +0000 (22:46 +0000)]
better unwrapping of exceptions
wisberg [Sat, 31 May 2003 22:45:51 +0000 (22:45 +0000)]
harness system.exit tests
wisberg [Sat, 31 May 2003 22:29:17 +0000 (22:29 +0000)]
adding examples, without testing from this script. bad.
wisberg [Sat, 31 May 2003 22:24:48 +0000 (22:24 +0000)]
Added SecurityManager which halts any System.exit() call from JavaRun thread and puts the exit code in the status object.
This enables us to run the examples.
wisberg [Sat, 31 May 2003 22:20:51 +0000 (22:20 +0000)]
normal validation now fail if an Integer result not of value 0
wisberg [Sat, 31 May 2003 22:09:53 +0000 (22:09 +0000)]
tests harness' handling of code calling System.exit
wisberg [Sat, 31 May 2003 22:07:59 +0000 (22:07 +0000)]
test suite for example code in ../docs/dist/doc/examples
wisberg [Sat, 31 May 2003 17:23:09 +0000 (17:23 +0000)]
bootstrap jar for trim fixes
wisberg [Sat, 31 May 2003 07:41:17 +0000 (07:41 +0000)]
Trim testsrc but not testing dependencies for testing modules.
wisberg [Sat, 31 May 2003 07:39:17 +0000 (07:39 +0000)]
build of testing jars changed slightly.
Have to build non-all testing-drivers to get testing classes target.
Relies on updated Module.java which trims testsrc but not testing dependencies for testing modules.
wisberg [Sat, 31 May 2003 07:37:54 +0000 (07:37 +0000)]
- fixed keyword for ajctaskCompiler tests
- disabled ajdeCompiler tests as hanging (swing thread?)
- added pass-through variable for aspectj build properties
- now testing for Testing module tests,
to force fix for testing modules not getting test classes
wisberg [Sat, 31 May 2003 07:25:30 +0000 (07:25 +0000)]
delay until after final last-modified-time stamp on newly-staged files
since last-modified-time stamp can be delayed by filesystem buffering
and rounding-up to next second.
wisberg [Sat, 31 May 2003 07:24:42 +0000 (07:24 +0000)]
better info/debug strings when JavaRun fails
(also when status fails, not just when command fails)
wisberg [Sat, 31 May 2003 07:24:07 +0000 (07:24 +0000)]
better info/debug strings when JavaRun fails
wisberg [Sat, 31 May 2003 07:22:44 +0000 (07:22 +0000)]
delay until after final last-modified-time stamp on newly-staged files
since last-modified-time stamp can be delayed by filesystem buffering.
jhugunin [Wed, 28 May 2003 20:49:54 +0000 (20:49 +0000)]
Bugzilla Bug 38212
can not resolve this member warning
This test currently passes, and therefore must be missing the bug; however,
this is the closest I could come to the bug as reported.
wisberg [Wed, 28 May 2003 08:23:42 +0000 (08:23 +0000)]
Script is usable!
- lots of rearranging and cleanup, docs
- now doing 1.3 and 1.4 testing
- more harness tests (some unverified)
- workaround OOM in examples
- cleanup after building-aspectj-with-aspectj
need more integration with manual process