]> source.dussan.org Git - aspectj.git/log
aspectj.git
21 years agoMoving the latest version from shadows to modules. The hope is that
jhugunin [Thu, 10 Apr 2003 20:25:39 +0000 (20:25 +0000)]
Moving the latest version from shadows to modules.  The hope is that
this will now be stable until the next release from the jdt.core team

21 years agore-implementing support for incremental compilation after move to 2.1
jhugunin [Thu, 10 Apr 2003 18:56:04 +0000 (18:56 +0000)]
re-implementing support for incremental compilation after move to 2.1
this time we're doing it all ourselves rather than using the Builders which
have steadily come to depend more on having an actual eclipse
workbench running

21 years agoaddressing line ending issues and matching with eclipse 2.1 minor changes
jhugunin [Thu, 10 Apr 2003 18:55:01 +0000 (18:55 +0000)]
addressing line ending issues and matching with eclipse 2.1 minor changes

21 years agocommenting out accidental debugging println
jhugunin [Thu, 10 Apr 2003 18:54:29 +0000 (18:54 +0000)]
commenting out accidental debugging println

21 years agofix for [Bug 35593] Problem with priviliged aspects
jhugunin [Thu, 10 Apr 2003 18:54:02 +0000 (18:54 +0000)]
fix for [Bug 35593] Problem with priviliged aspects

21 years agoextending coverage for [Bug 35593] Problem with priviliged aspects
jhugunin [Thu, 10 Apr 2003 18:39:26 +0000 (18:39 +0000)]
extending coverage for [Bug 35593] Problem with priviliged aspects

21 years agoquick tests for incremenal improved
jhugunin [Thu, 10 Apr 2003 17:58:38 +0000 (17:58 +0000)]
quick tests for incremenal improved

21 years agocommented out debugging println
jhugunin [Thu, 10 Apr 2003 17:58:16 +0000 (17:58 +0000)]
commented out debugging println

21 years agodon't keep track of bytes written to disk
jhugunin [Thu, 10 Apr 2003 16:54:44 +0000 (16:54 +0000)]
don't keep track of bytes written to disk
this saves memory and makes testing incremental compilation more sensitive

21 years agoTraceMyClasses added to compiler adapter
wisberg [Wed, 9 Apr 2003 16:25:15 +0000 (16:25 +0000)]
TraceMyClasses added to compiler adapter

21 years agominor new entries and 1.1final massaging
wisberg [Wed, 9 Apr 2003 16:23:53 +0000 (16:23 +0000)]
minor new entries and 1.1final massaging

21 years agoupdated forking, adapter option
wisberg [Wed, 9 Apr 2003 14:18:02 +0000 (14:18 +0000)]
updated forking, adapter option

21 years agoexperimental options Xbootclasspath, Xextdirs, and Xlistfileargs, mainly to try to...
wisberg [Wed, 9 Apr 2003 14:17:14 +0000 (14:17 +0000)]
experimental options Xbootclasspath, Xextdirs, and Xlistfileargs, mainly to try to track javac.

21 years agoadded compiler adapter example
wisberg [Wed, 9 Apr 2003 14:16:26 +0000 (14:16 +0000)]
added compiler adapter example

21 years ago.class file filter
wisberg [Wed, 9 Apr 2003 13:56:22 +0000 (13:56 +0000)]
.class file filter

21 years agoadded minimal (unverified) compiler adapter tests
wisberg [Wed, 9 Apr 2003 13:55:00 +0000 (13:55 +0000)]
added minimal (unverified) compiler adapter tests

21 years agominimal (unverified) compiler adapter tests
wisberg [Wed, 9 Apr 2003 13:54:46 +0000 (13:54 +0000)]
minimal (unverified) compiler adapter tests

21 years agoadded (largely unverified) forked compile tests
wisberg [Wed, 9 Apr 2003 13:54:09 +0000 (13:54 +0000)]
added (largely unverified) forked compile tests

21 years agocompletely new adapter implementation delegates to AjcTask
wisberg [Wed, 9 Apr 2003 13:52:52 +0000 (13:52 +0000)]
completely new adapter implementation delegates to AjcTask
and tries to work around javac source-pruning operations, with only limited success.

21 years agosupport for
wisberg [Wed, 9 Apr 2003 13:51:05 +0000 (13:51 +0000)]
support for
-  forking
- compiler adapter delegation
- bootclasspath, extdirs, by putting on classpath (weak)

21 years agoadded API tickler pending test
wisberg [Wed, 9 Apr 2003 08:02:28 +0000 (08:02 +0000)]
added API tickler pending test

21 years agofixed typo
ehilsdal [Tue, 8 Apr 2003 22:24:54 +0000 (22:24 +0000)]
fixed typo

21 years agofolded in material from README-11.html
ehilsdal [Tue, 8 Apr 2003 21:59:39 +0000 (21:59 +0000)]
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

21 years agoremoved unneeded dependency on jdt
wisberg [Thu, 3 Apr 2003 01:41:03 +0000 (01:41 +0000)]
removed unneeded dependency on jdt

21 years agoupdated build to handle empty jdt module
wisberg [Thu, 3 Apr 2003 01:32:17 +0000 (01:32 +0000)]
updated build to handle empty jdt module

21 years ago- if a module has no source files, rather than aborting, create a minimal file for...
wisberg [Thu, 3 Apr 2003 01:26:49 +0000 (01:26 +0000)]
- 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.

21 years ago- a module now may be valid if it contains only references to library jars.
wisberg [Thu, 3 Apr 2003 01:24:15 +0000 (01:24 +0000)]
- a module now may be valid if it contains only references to library jars.
- a module now surfaces its "exported" libraries.

21 years agono longer expecting sources in jdt module
wisberg [Thu, 3 Apr 2003 01:21:48 +0000 (01:21 +0000)]
no longer expecting sources in jdt module

21 years agoUpdated license checking tests to accept "Contributors" as sole copyright holder.
wisberg [Thu, 3 Apr 2003 01:18:31 +0000 (01:18 +0000)]
Updated license checking tests to accept "Contributors" as sole copyright holder.

21 years agoCorrected license. To check licenses, run build unit tests (CheckLics in particular)
wisberg [Thu, 3 Apr 2003 01:17:39 +0000 (01:17 +0000)]
Corrected license.  To check licenses, run build unit tests (CheckLics in particular)

21 years agoremoved unused dependency on jdt
wisberg [Wed, 2 Apr 2003 23:03:42 +0000 (23:03 +0000)]
removed unused dependency on jdt

21 years agoMajor changes in order to move to Eclipse-JDT 2.1 as a base.
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.

21 years agoTest cases for declare parent scenarios - suspected compiler bugs.
acolyer [Thu, 27 Mar 2003 17:01:56 +0000 (17:01 +0000)]
Test cases for declare parent scenarios - suspected compiler bugs.

21 years agoTest cases for declare parent scenarios
acolyer [Thu, 27 Mar 2003 17:01:11 +0000 (17:01 +0000)]
Test cases for declare parent scenarios

21 years agoExtended test case support to allow verification of compiler messages produced
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).

21 years agotest and fix for Bugzilla Bug 34925 v1_1_0_RC1
jhugunin [Thu, 13 Mar 2003 19:16:53 +0000 (19:16 +0000)]
test and fix for Bugzilla Bug 34925
   compiler crash on yesterday's rc1 build

21 years agoUpdated for 1.1rc1:
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

21 years agochanging tests to knownLimitation per jim.
wisberg [Thu, 13 Mar 2003 16:44:22 +0000 (16:44 +0000)]
changing tests to knownLimitation per jim.
Marking them makes it easier to summarize them for docs.

21 years agonow quiet, and fixed classpath wrt junit, tools.jar
wisberg [Thu, 13 Mar 2003 16:20:52 +0000 (16:20 +0000)]
now quiet, and fixed classpath wrt junit, tools.jar

21 years agoadding junit automatically for taskdef resolution
wisberg [Thu, 13 Mar 2003 16:20:26 +0000 (16:20 +0000)]
adding junit automatically for taskdef resolution

21 years agoUpdated refs to 1.1beta5 to read 1.1 release candidate 1
acolyer [Thu, 13 Mar 2003 09:51:50 +0000 (09:51 +0000)]
Updated refs to 1.1beta5 to read 1.1 release candidate 1

21 years agoJSR-45 and resource copying.
wisberg [Thu, 13 Mar 2003 04:37:31 +0000 (04:37 +0000)]
JSR-45 and resource copying.
Still needs work for 1.1rc1.

21 years ago*minimal* 1.1 porting notes gleaned mostly from 1.1 changes.
wisberg [Thu, 13 Mar 2003 04:23:23 +0000 (04:23 +0000)]
*minimal* 1.1 porting notes gleaned mostly from 1.1 changes.
likely to be replaced with whatever Erik does.

21 years agorefer to README-11 for 1.1-related changes.
wisberg [Thu, 13 Mar 2003 03:39:06 +0000 (03:39 +0000)]
refer to README-11 for 1.1-related changes.

21 years agoDoc updates for new resource copying. Also 1.1 cleanup
wisberg [Thu, 13 Mar 2003 03:36:09 +0000 (03:36 +0000)]
Doc updates for new resource copying.  Also 1.1 cleanup

21 years agorevamped for normalized path handling and generalized resource-copying
wisberg [Thu, 13 Mar 2003 02:58:27 +0000 (02:58 +0000)]
revamped for normalized path handling and generalized resource-copying

21 years ago- generalized support resource copying, now from injars or sourceroots and out to...
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

21 years agoupgraded for new resource-copying API's and also testing nested paths and refid's.
wisberg [Thu, 13 Mar 2003 02:54:32 +0000 (02:54 +0000)]
upgraded for new resource-copying API's and also testing nested paths and refid's.

21 years agoadding resources to src directory to test resource copying to output
wisberg [Thu, 13 Mar 2003 02:53:56 +0000 (02:53 +0000)]
adding resources to src directory to test resource copying to output

21 years agoremove unused API
wisberg [Thu, 13 Mar 2003 02:53:08 +0000 (02:53 +0000)]
remove unused API

21 years agofix for class not allowed to extend aspect and moving corresponding test out of failing
jhugunin [Wed, 12 Mar 2003 23:37:01 +0000 (23:37 +0000)]
fix for class not allowed to extend aspect and moving corresponding test out of failing

21 years agofixed for graceful error handling (i.e. the compiler doesn't dump stack ;-)
jhugunin [Wed, 12 Mar 2003 23:22:11 +0000 (23:22 +0000)]
fixed for graceful error handling (i.e. the compiler doesn't dump stack ;-)
in response to tests now moved out of failing

21 years agofix and test for Bugzilla Bug 34858
jhugunin [Wed, 12 Mar 2003 23:07:08 +0000 (23:07 +0000)]
fix and test for Bugzilla Bug 34858
   Weaver crash

21 years agobetter rendering of exceptions thrown (including those from previously-unrendered...
wisberg [Wed, 12 Mar 2003 23:04:25 +0000 (23:04 +0000)]
better rendering of exceptions thrown (including those from previously-unrendered FAIL messages)

21 years ago@testcase type not imported in aspect
wisberg [Wed, 12 Mar 2003 20:56:52 +0000 (20:56 +0000)]
@testcase type not imported in aspect
(similar scenario to prior, but different stack trace)

21 years ago@testcase type not imported in around advice
wisberg [Wed, 12 Mar 2003 20:46:21 +0000 (20:46 +0000)]
@testcase type not imported in around advice

21 years agofix and test for Bugzilla Bug 34820
jhugunin [Wed, 12 Mar 2003 19:52:13 +0000 (19:52 +0000)]
fix and test for Bugzilla Bug 34820
   ajc -aspectpath fails with NPE for cflow pointcuts

21 years agofix and tests for checked exception on advice being checked at
jhugunin [Wed, 12 Mar 2003 19:51:43 +0000 (19:51 +0000)]
fix and tests for checked exception on advice being checked at
woven join points

21 years ago?? regenerated file missing from my system but used in test case
wisberg [Wed, 12 Mar 2003 18:08:55 +0000 (18:08 +0000)]
?? regenerated file missing from my system but used in test case

21 years agoadded vm="1.4" to test using assert
jhugunin [Wed, 12 Mar 2003 17:50:54 +0000 (17:50 +0000)]
added vm="1.4" to test using assert

21 years agoAdded ability to specify property aspectjrt.path
acolyer [Wed, 12 Mar 2003 15:42:27 +0000 (15:42 +0000)]
Added ability to specify property aspectjrt.path
- needed for release testing.

21 years agoFixed typo in run target for spacewar-demo, was sapceware.Game,
acolyer [Wed, 12 Mar 2003 15:41:34 +0000 (15:41 +0000)]
Fixed typo in run target for spacewar-demo, was sapceware.Game,
now spacewar.Game

21 years agoUse consistent time zones in generating time strings
acolyer [Wed, 12 Mar 2003 15:40:48 +0000 (15:40 +0000)]
Use consistent time zones in generating time strings

21 years agoNow adds value of "aspectjrt.path" system property to
acolyer [Wed, 12 Mar 2003 15:40:04 +0000 (15:40 +0000)]
Now adds value of "aspectjrt.path" system property to
classpath - needed for release testing

21 years agorecompiled as part of new tests for fastMatch, don't expect any
jhugunin [Wed, 12 Mar 2003 02:11:28 +0000 (02:11 +0000)]
recompiled as part of new tests for fastMatch, don't expect any
substantive changes

21 years agoimplemented fastMatch method along with some basic tests of
jhugunin [Wed, 12 Mar 2003 02:10:40 +0000 (02:10 +0000)]
implemented fastMatch method along with some basic tests of
weave performance with and without it

21 years agofixed Bug 29934
jhugunin [Wed, 12 Mar 2003 00:48:57 +0000 (00:48 +0000)]
fixed Bug 29934
   runtime NullPointerException when applying around advice to other around advice

21 years agofixing Bug 31724
jhugunin [Tue, 11 Mar 2003 23:46:51 +0000 (23:46 +0000)]
fixing Bug 31724
   declare warning/error emitted without context
and generally providing better error context information

21 years agoadded tests and fixes
jhugunin [Tue, 11 Mar 2003 21:04:59 +0000 (21:04 +0000)]
added tests and fixes
fixed two bugs in ajcTestsFailing

21 years agofurther work on binary aspects (aspect path) tested and implemented correct behavior
jhugunin [Tue, 11 Mar 2003 19:06:21 +0000 (19:06 +0000)]
further work on binary aspects (aspect path)  tested and implemented correct behavior
for obvious forms of abstract aspects now

21 years agoFix for
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.

21 years agocorrected knownLimitation keyword
wisberg [Tue, 11 Mar 2003 02:04:30 +0000 (02:04 +0000)]
corrected knownLimitation keyword

21 years agoincremental test with -injars
wisberg [Mon, 10 Mar 2003 23:32:23 +0000 (23:32 +0000)]
incremental test with -injars

21 years agoinput jars for stringliteral tests created using ../injarSrc/build.xml.
wisberg [Mon, 10 Mar 2003 23:27:17 +0000 (23:27 +0000)]
input jars for stringliteral tests created using ../injarSrc/build.xml.
Edit sources there and regen using the build script.

21 years agostringliteral tests - unreproduced verify error from incremental compilation of chang...
wisberg [Mon, 10 Mar 2003 23:25:43 +0000 (23:25 +0000)]
stringliteral tests - unreproduced verify error from incremental compilation of change only to a sttring literal.

21 years agosources and build script for two sample input jars, to be used by other incremental...
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.

21 years agofurther work on binary aspects (aspect path) tested correct behavior
jhugunin [Mon, 10 Mar 2003 23:18:56 +0000 (23:18 +0000)]
further work on binary aspects (aspect path)  tested correct behavior
for obvious forms of concrete aspects, next need to address abstract

21 years agoharness tests upgraded to avoid tests that rely on multiple error messages
wisberg [Mon, 10 Mar 2003 22:47:43 +0000 (22:47 +0000)]
harness tests upgraded to avoid tests that rely on multiple error messages
and to add coverage for sourceroot tests

21 years agosupporting sourceroots
wisberg [Mon, 10 Mar 2003 22:44:57 +0000 (22:44 +0000)]
supporting sourceroots

21 years agomanual test for experimental ant task option to copy non-.class file contents of...
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.

21 years agoexperimental ant task option to copy non-.class file contents of input jars to the...
wisberg [Mon, 10 Mar 2003 09:33:24 +0000 (09:33 +0000)]
experimental ant task option to copy non-.class file contents of input jars to the output jar after each compile or recompile.

21 years ago- tagfile mod-time fix for first iteration
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

21 years ago@testcase inter-type declaration of void field
wisberg [Sat, 8 Mar 2003 19:00:52 +0000 (19:00 +0000)]
@testcase inter-type declaration of void field

21 years agoInstructions for building with an IBM 1.4.x JDK.
acolyer [Sat, 8 Mar 2003 16:37:49 +0000 (16:37 +0000)]
Instructions for building with an IBM 1.4.x JDK.
Clarification on test harness vs JUnit tests.

21 years agoHalf-way through refactoring of ResolvedTypeX's and Worlds. This
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.

21 years agocaveats and fixes, mainly for releases
wisberg [Thu, 6 Mar 2003 22:17:13 +0000 (22:17 +0000)]
caveats and fixes, mainly for releases

21 years agoinstaller updates:
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)

21 years agoFIXED: Bugzilla Bug 32421
jhugunin [Thu, 6 Mar 2003 22:12:00 +0000 (22:12 +0000)]
FIXED: Bugzilla Bug 32421
   can't resolve nested public interfaces

FIXED: Bugzilla Bug 32399
   Incorrect binding of protected (marker) interfaces

21 years agoduplicate src.jar file
wisberg [Thu, 6 Mar 2003 20:04:48 +0000 (20:04 +0000)]
duplicate src.jar file

21 years agocorrecting Junit version in readme
wisberg [Thu, 6 Mar 2003 20:02:50 +0000 (20:02 +0000)]
correcting Junit version in readme

21 years agobetter docs for running the harness, xref for junit
wisberg [Thu, 6 Mar 2003 19:54:46 +0000 (19:54 +0000)]
better docs for running the harness, xref for junit

21 years ago@testcase PR#33948 default constructor inter-type declaration
wisberg [Thu, 6 Mar 2003 07:51:54 +0000 (07:51 +0000)]
@testcase PR#33948 default constructor inter-type declaration
conflicts with compiler-generated constructor

21 years agowarnings on stale but good product tests
wisberg [Thu, 6 Mar 2003 01:55:42 +0000 (01:55 +0000)]
warnings on stale but good product tests

21 years agoJUnit 3.8.1 upgrade
wisberg [Thu, 6 Mar 2003 01:54:04 +0000 (01:54 +0000)]
JUnit 3.8.1 upgrade

21 years agobetter instructions for running ajcTests.xml and comparing results
wisberg [Thu, 6 Mar 2003 01:52:41 +0000 (01:52 +0000)]
better instructions for running ajcTests.xml and comparing results

21 years agoFIXED: Bugzilla Bug 32463
jhugunin [Thu, 6 Mar 2003 00:24:39 +0000 (00:24 +0000)]
FIXED: Bugzilla Bug 32463
   ajc reports error when encountering static declaration of nested classes

21 years agoupdates for eclipse and sense
wisberg [Wed, 5 Mar 2003 23:00:02 +0000 (23:00 +0000)]
updates for eclipse and sense

21 years agoneglected commit for sourcelocation context
wisberg [Wed, 5 Mar 2003 22:04:08 +0000 (22:04 +0000)]
neglected commit for sourcelocation context

21 years agonew -release option alias for harness
wisberg [Wed, 5 Mar 2003 22:03:12 +0000 (22:03 +0000)]
new -release option alias for harness

21 years agoBugzilla Bug 33635
jhugunin [Wed, 5 Mar 2003 21:46:49 +0000 (21:46 +0000)]
Bugzilla Bug 33635
   Negation of if pointcut does not work