]> source.dussan.org Git - aspectj.git/log
aspectj.git
21 years agofix and expanded tests for Bugzilla Bug 39462
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

21 years agotests and fix for Bugzilla Bug 39993
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

21 years agoMinor fixes.
mkersten [Tue, 22 Jul 2003 16:33:10 +0000 (16:33 +0000)]
Minor fixes.

21 years agoAdded coverge to LST file tests. Improved name of file opening method.
mkersten [Tue, 22 Jul 2003 16:32:52 +0000 (16:32 +0000)]
Added coverge to LST file tests.  Improved name of file opening method.

21 years agoAdded coverge to LST file tests.
mkersten [Tue, 22 Jul 2003 16:31:50 +0000 (16:31 +0000)]
Added coverge to LST file tests.

21 years agochanged default compiler behavior to ignore unreachable code (matching Javac)
mkersten [Tue, 22 Jul 2003 15:59:22 +0000 (15:59 +0000)]
changed default compiler behavior to ignore unreachable code (matching Javac)

21 years agoAddes support for JDT's Java options map.
mkersten [Tue, 22 Jul 2003 15:56:26 +0000 (15:56 +0000)]
Addes support for JDT's Java options map.

21 years agoImproved name of compilerAdatper private.
mkersten [Tue, 22 Jul 2003 15:55:45 +0000 (15:55 +0000)]
Improved name of compilerAdatper private.

21 years agoStarted compiler design doc.
mkersten [Mon, 21 Jul 2003 10:32:49 +0000 (10:32 +0000)]
Started compiler design doc.

21 years agoUpdated ASM docs, added dependency to ajbrowser in modules doc.
mkersten [Thu, 17 Jul 2003 22:35:53 +0000 (22:35 +0000)]
Updated ASM docs, added dependency to ajbrowser in modules doc.

21 years agoRe-added taskdefs dependancy for build system.
mkersten [Thu, 17 Jul 2003 22:30:39 +0000 (22:30 +0000)]
Re-added taskdefs dependancy for build system.

21 years agoadded "| .." to args for method and constructor pattern in the Word source file.
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).

21 years agoadded pre-compiled .jar needed for Bugzilla Bug 39462
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

21 years agoFix for Bugzilla #39479, #40109
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()";

21 years agolooks good. fixed "org.eclipse.ajdt.core",
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

21 years agominor updates listed in the "recent changes" section.
wisberg [Wed, 16 Jul 2003 01:00:14 +0000 (01:00 +0000)]
minor updates listed in the "recent changes" section.

21 years agosurface ".." form for some number of arguments.
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.

21 years agoadded caveat for around advice on initialization
wisberg [Tue, 15 Jul 2003 23:31:40 +0000 (23:31 +0000)]
added caveat for around advice on initialization

21 years agoUpdated modules documentation.
mkersten [Tue, 15 Jul 2003 21:14:24 +0000 (21:14 +0000)]
Updated modules documentation.

Added ASM documentation.

21 years agoUpdated dependency list.
mkersten [Tue, 15 Jul 2003 14:09:18 +0000 (14:09 +0000)]
Updated dependency list.

21 years agoRemoved project dependancy on taskdefs project.
mkersten [Tue, 15 Jul 2003 14:07:33 +0000 (14:07 +0000)]
Removed project dependancy on taskdefs project.

21 years agoUpdated module docs.
mkersten [Tue, 15 Jul 2003 12:11:39 +0000 (12:11 +0000)]
Updated module docs.

21 years agoFinally adding some design docs (after 4 years).
mkersten [Mon, 14 Jul 2003 12:58:42 +0000 (12:58 +0000)]
Finally adding some design docs (after 4 years).

21 years agoAdded safeguard for missing 1.3 setLocationRelativeTo method.
mkersten [Wed, 9 Jul 2003 07:48:09 +0000 (07:48 +0000)]
Added safeguard for missing 1.3 setLocationRelativeTo method.

21 years agoFixed bugs introduced in 1.1rc2, where cast of message was incorrect.
mkersten [Wed, 9 Jul 2003 07:47:32 +0000 (07:47 +0000)]
Fixed bugs introduced in 1.1rc2, where cast of message was incorrect.

21 years agotest for Bugzilla Bug 39479
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.

21 years agoadded test for Bugzilla Bug 39462
jhugunin [Wed, 2 Jul 2003 23:21:51 +0000 (23:21 +0000)]
added test for Bugzilla Bug 39462
   Compiler crashes in jar and cflow

21 years agotests and fixes for two awful error message bugs:
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

21 years agoreplacing 1.2 Vector API's with equivalent 1.1 API's to make telecom testable under 1.1
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

21 years agoUpdated post 1.1.0 release build.
acolyer [Fri, 6 Jun 2003 11:54:24 +0000 (11:54 +0000)]
Updated post 1.1.0 release build.

21 years agoUpdated for 1.1.0 release V1_1_0
acolyer [Fri, 6 Jun 2003 08:30:45 +0000 (08:30 +0000)]
Updated for 1.1.0 release

21 years agochange only in comment echoed to output, listing expected failures for the link checker.
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.

21 years ago- linkcheck
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

21 years agoadding keyword knownLimitation-run11
wisberg [Thu, 5 Jun 2003 13:55:13 +0000 (13:55 +0000)]
adding keyword knownLimitation-run11

21 years agoquick and dirty link checker manual test
wisberg [Thu, 5 Jun 2003 09:15:36 +0000 (09:15 +0000)]
quick and dirty link checker manual test

21 years agoquick and dirty link checker
wisberg [Thu, 5 Jun 2003 09:15:12 +0000 (09:15 +0000)]
quick and dirty link checker

21 years agolink fixes
wisberg [Thu, 5 Jun 2003 09:11:29 +0000 (09:11 +0000)]
link fixes

21 years agomoved to docs
wisberg [Wed, 4 Jun 2003 12:26:08 +0000 (12:26 +0000)]
moved to docs

21 years ago1.1 doc changes
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...

21 years ago1.1 updates
wisberg [Wed, 4 Jun 2003 10:32:43 +0000 (10:32 +0000)]
1.1 updates

21 years agohandler after/around advice limitation
wisberg [Wed, 4 Jun 2003 10:29:36 +0000 (10:29 +0000)]
handler after/around advice limitation

21 years agoadded test for Bugzilla Bug 38345
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

21 years agoupdated for testing 1.1 classes,
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)

21 years agoformer version was built with -target 1.2, so it has a bad major version when running...
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

21 years agojavarun attributes for interpreting error/output streams as errors, used only when...
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

21 years agocorrected property name for forking run classpath
wisberg [Mon, 2 Jun 2003 05:22:09 +0000 (05:22 +0000)]
corrected property name for forking run classpath

21 years agoadded output snooper to ProcessController for testing client
wisberg [Mon, 2 Jun 2003 05:21:37 +0000 (05:21 +0000)]
added output snooper to ProcessController for testing client

21 years agoExpanded error message to make it clear that it is coming from parsing.
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.

21 years agobetter unwrapping of exceptions
wisberg [Sat, 31 May 2003 22:46:31 +0000 (22:46 +0000)]
better unwrapping of exceptions

21 years agoharness system.exit tests
wisberg [Sat, 31 May 2003 22:45:51 +0000 (22:45 +0000)]
harness system.exit tests

21 years agoadding examples, without testing from this script. bad.
wisberg [Sat, 31 May 2003 22:29:17 +0000 (22:29 +0000)]
adding examples, without testing from this script.  bad.

21 years agoAdded SecurityManager which halts any System.exit() call from JavaRun thread and...
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.

21 years agonormal validation now fail if an Integer result not of value 0
wisberg [Sat, 31 May 2003 22:20:51 +0000 (22:20 +0000)]
normal validation now fail if an Integer result not of value 0

21 years agotests harness' handling of code calling System.exit
wisberg [Sat, 31 May 2003 22:09:53 +0000 (22:09 +0000)]
tests harness' handling of code calling System.exit

21 years agotest suite for example code in ../docs/dist/doc/examples
wisberg [Sat, 31 May 2003 22:07:59 +0000 (22:07 +0000)]
test suite for example code in ../docs/dist/doc/examples

21 years agobootstrap jar for trim fixes
wisberg [Sat, 31 May 2003 17:23:09 +0000 (17:23 +0000)]
bootstrap jar for trim fixes

21 years agoTrim testsrc but not testing dependencies for testing modules.
wisberg [Sat, 31 May 2003 07:41:17 +0000 (07:41 +0000)]
Trim testsrc but not testing dependencies for testing modules.

21 years agobuild of testing jars changed slightly.
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.

21 years ago- fixed keyword for ajctaskCompiler tests
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

21 years agodelay until after final last-modified-time stamp on newly-staged files
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.

21 years agobetter info/debug strings when JavaRun fails
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)

21 years agobetter info/debug strings when JavaRun fails
wisberg [Sat, 31 May 2003 07:24:07 +0000 (07:24 +0000)]
better info/debug strings when JavaRun fails

21 years agodelay until after final last-modified-time stamp on newly-staged files
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.

21 years agoBugzilla Bug 38212
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.

21 years agoScript is usable!
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

21 years agoneeded two "expect-fail" keywords
wisberg [Wed, 28 May 2003 03:47:08 +0000 (03:47 +0000)]
needed two "expect-fail" keywords

21 years agono-op files to avoid CVS pruning empty directories
wisberg [Tue, 27 May 2003 23:44:37 +0000 (23:44 +0000)]
no-op files to avoid CVS pruning empty directories

21 years agokeywords knownLimitation-ajdeCompiler for correct but different results when running...
wisberg [Tue, 27 May 2003 23:16:01 +0000 (23:16 +0000)]
keywords knownLimitation-ajdeCompiler for correct but different results when running with -ajdeCompiler

21 years agopermitting "none" as a "warn:" entry
wisberg [Tue, 27 May 2003 21:05:11 +0000 (21:05 +0000)]
permitting "none" as a "warn:" entry

21 years ago- caveat for -nowarn per bug 38134
wisberg [Tue, 27 May 2003 19:44:02 +0000 (19:44 +0000)]
- caveat for -nowarn per bug 38134
- documented -warn:none, since valid and used in -nowarn

21 years agotest for Bugzilla Bug 38168
jhugunin [Tue, 27 May 2003 18:30:39 +0000 (18:30 +0000)]
test for Bugzilla Bug 38168
   insertion of lots of advice code can make branch offset for if too large
test entered as a knownLimitation for 1.1.0

21 years agoslightly better error messages for Bugzilla Bug 38168
jhugunin [Tue, 27 May 2003 18:30:16 +0000 (18:30 +0000)]
slightly better error messages for Bugzilla Bug 38168
   insertion of lots of advice code can make branch offset for if too large

21 years agomoved tests to ajcTests.xml as passing or knownLimitation
wisberg [Tue, 27 May 2003 17:47:05 +0000 (17:47 +0000)]
moved tests to ajcTests.xml as passing or knownLimitation

21 years agofix and test for Bugzilla Bug 38131
jhugunin [Tue, 27 May 2003 17:35:13 +0000 (17:35 +0000)]
fix and test for Bugzilla Bug 38131
   ajc needs -d . option while correctly compiling classes from subpackage

21 years agoneglected source
wisberg [Tue, 27 May 2003 17:24:07 +0000 (17:24 +0000)]
neglected source

21 years agomoved knownLimitations from ajcTestsFailing to ajcTests and labeled with keyword
jhugunin [Tue, 27 May 2003 17:02:36 +0000 (17:02 +0000)]
moved knownLimitations from ajcTestsFailing to ajcTests and labeled with keyword

21 years agoAnt doc updates
wisberg [Tue, 27 May 2003 09:31:32 +0000 (09:31 +0000)]
Ant doc updates
- forkclasspath
- fork option classpath and conflicts
- added maven section

21 years agotests for devguide script example
wisberg [Tue, 27 May 2003 09:30:21 +0000 (09:30 +0000)]
tests for devguide script example

21 years agomore parts of tests for devguide script example
wisberg [Tue, 27 May 2003 09:30:00 +0000 (09:30 +0000)]
more parts of tests for devguide script example

21 years agomuddy caveat to JSR-45 comment
wisberg [Tue, 27 May 2003 08:04:22 +0000 (08:04 +0000)]
muddy caveat to JSR-45 comment

21 years agotests for setting message holder by class name
wisberg [Tue, 27 May 2003 07:59:19 +0000 (07:59 +0000)]
tests for setting message holder by class name

21 years ago-Xlint:{level} tests
wisberg [Tue, 27 May 2003 07:52:41 +0000 (07:52 +0000)]
-Xlint:{level} tests

21 years agotest checks that setting warn:constructorName works
wisberg [Tue, 27 May 2003 07:30:12 +0000 (07:30 +0000)]
test checks that setting warn:constructorName works

21 years agofixing fork bugs:
wisberg [Tue, 27 May 2003 04:44:30 +0000 (04:44 +0000)]
fixing fork bugs:
- permitting fork in incremental mode only when using tag file
- pulling aspectjtools also from the task classpath
also failonerror default was not true as stated in the docs

21 years agoaddressing different results under 1.4
wisberg [Sun, 25 May 2003 20:55:16 +0000 (20:55 +0000)]
addressing different results under 1.4

21 years agoincorrect log file name for harness tests
wisberg [Sun, 25 May 2003 20:27:40 +0000 (20:27 +0000)]
incorrect log file name for harness tests

21 years agobetter harness availability, control -- untested
wisberg [Sun, 25 May 2003 20:13:45 +0000 (20:13 +0000)]
better harness availability, control -- untested

21 years agoPR-based queries were dominating - now do union correctly
wisberg [Sun, 25 May 2003 20:12:40 +0000 (20:12 +0000)]
PR-based queries were dominating - now do union correctly

21 years agodocumenting options
wisberg [Sun, 25 May 2003 20:11:11 +0000 (20:11 +0000)]
documenting options

21 years agoharness copyright wrong - was created in 2002
wisberg [Sun, 25 May 2003 20:10:59 +0000 (20:10 +0000)]
harness copyright wrong - was created in 2002

21 years agoadded keyword knownLimitations-ajctaskCompiler to the one command-line test that...
wisberg [Sun, 25 May 2003 19:43:11 +0000 (19:43 +0000)]
added keyword knownLimitations-ajctaskCompiler to the one command-line test that won't work with that wrapper.

21 years ago- better logging, temp dir, deletion...
wisberg [Sun, 25 May 2003 19:32:22 +0000 (19:32 +0000)]
- better logging, temp dir, deletion...
- using build.config system property

21 years agoFix for failure building with useEclipseCompiles testing-drivers initially (or any...
wisberg [Sun, 25 May 2003 19:27:45 +0000 (19:27 +0000)]
Fix for failure building with useEclipseCompiles testing-drivers initially (or any module that only indirectly depended on jdt.core, which has no sources)
- better logging
- checking zip results - returns false positive for empty zips
- compile(..) API change for adopting classes

Also, copyright clearly wrong - file created last fall.

21 years agoFix for failure building with useEclipseCompiles testing-drivers initially (or any...
wisberg [Sun, 25 May 2003 19:26:55 +0000 (19:26 +0000)]
Fix for failure building with useEclipseCompiles testing-drivers initially (or any module that only indirectly depended on jdt.core, which has no sources)
- better logging
- checking zip results - returns false positive for empty zips
- compile(..) API change for adopting classes

21 years agodelete, close, and isEmpty
wisberg [Sun, 25 May 2003 19:24:06 +0000 (19:24 +0000)]
delete, close, and isEmpty

21 years agofixing 2 bugs disclosed by running ajcTests.xml with -ajctaskCompiler: (1) compliance...
wisberg [Sun, 25 May 2003 19:23:41 +0000 (19:23 +0000)]
fixing 2 bugs disclosed by running ajcTests.xml with -ajctaskCompiler: (1) compliance set incorrectly (-1.3 instead of 1.4) and (2) warn:... form was ignored.
These would break only when running from a Javac compiler adapter and using <compilerarg>

21 years agobetter logging
wisberg [Sun, 25 May 2003 19:22:16 +0000 (19:22 +0000)]
better logging

21 years agofixing 2 bugs disclosed by running ajcTests.xml with -ajctaskCompiler: (1) compliance...
wisberg [Sun, 25 May 2003 13:42:08 +0000 (13:42 +0000)]
fixing 2 bugs disclosed by running ajcTests.xml with -ajctaskCompiler: (1) compliance set incorrectly (-1.3 instead of 1.4) and (2) warn:... form was ignored.
These would break only when running from a Javac compiler adapter and using <compilerarg>

21 years agoupdating harness documentation for new features
wisberg [Sun, 25 May 2003 01:37:49 +0000 (01:37 +0000)]
updating harness documentation for new features

21 years agotests for new feature to select tests by title
wisberg [Sun, 25 May 2003 00:44:40 +0000 (00:44 +0000)]
tests for new feature to select tests by title