]> source.dussan.org Git - aspectj.git/log
aspectj.git
19 years agorename weaver.patterns.TypeVariable to weaver.patterns.TypeVariablePattern
acolyer [Wed, 22 Jun 2005 15:15:49 +0000 (15:15 +0000)]
rename weaver.patterns.TypeVariable to weaver.patterns.TypeVariablePattern

19 years agotest cases for TypeVariable implementation -- AMC
acolyer [Wed, 22 Jun 2005 15:12:33 +0000 (15:12 +0000)]
test cases for TypeVariable implementation -- AMC

19 years agoearly commit of TypeVariable for Andy...
acolyer [Wed, 22 Jun 2005 14:38:36 +0000 (14:38 +0000)]
early commit of TypeVariable for Andy...

19 years agoimportant updates for call, get, and set wrt. erasure and declaring type semantics
acolyer [Wed, 22 Jun 2005 12:43:06 +0000 (12:43 +0000)]
important updates for call, get, and set wrt. erasure and declaring type semantics

19 years agoeasier to manually debug output jars
wisberg [Tue, 21 Jun 2005 18:48:13 +0000 (18:48 +0000)]
easier to manually debug output jars

19 years agofix release jars including testing-*
wisberg [Tue, 21 Jun 2005 18:47:46 +0000 (18:47 +0000)]
fix release jars including testing-*

19 years agoSome refactoring to try and come up with better type names!
aclement [Tue, 21 Jun 2005 12:26:14 +0000 (12:26 +0000)]
Some refactoring to try and come up with better type names!

19 years agogenerics decp test.
aclement [Tue, 21 Jun 2005 10:06:39 +0000 (10:06 +0000)]
generics decp test.

19 years agoyet another version of aspectjrt.jar due to question mark over 1.5 contents in previous
acolyer [Mon, 20 Jun 2005 16:04:00 +0000 (16:04 +0000)]
yet another version of aspectjrt.jar due to question mark over 1.5 contents in previous

19 years agoLTW weaver/dump@within option + fix a sout in weaver
avasseur [Mon, 20 Jun 2005 13:41:09 +0000 (13:41 +0000)]
LTW weaver/dump@within option + fix a sout in weaver

19 years agocompleted set of basic parser tests for pcds with type variables as per generics...
acolyer [Mon, 20 Jun 2005 13:06:16 +0000 (13:06 +0000)]
completed set of basic parser tests for pcds with type variables as per generics chapter.

19 years agoupdate aspectjrt.jar in lib and test cases uses MAP in tests to reflect introduction...
acolyer [Mon, 20 Jun 2005 10:28:36 +0000 (10:28 +0000)]
update aspectjrt.jar in lib and test cases uses MAP in tests to reflect introduction of PointcutExpression interface

19 years agofirst complete version of the generics chapter.
acolyer [Sun, 19 Jun 2005 14:15:39 +0000 (14:15 +0000)]
first complete version of the generics chapter.

19 years agoinstall before examples, vm-setup fix
wisberg [Sat, 18 Jun 2005 13:33:49 +0000 (13:33 +0000)]
install before examples, vm-setup fix

19 years agoextensive updates to the generics chapter to describe pointcut matching with generic...
acolyer [Fri, 17 Jun 2005 13:53:32 +0000 (13:53 +0000)]
extensive updates to the generics chapter to describe pointcut matching with generic and parameterized types. Not quite finished yet, but this is a long way forward... - AMC.

19 years agoupdated reflection interfaces to represent a pointcut expression as a PointcutExpress...
acolyer [Fri, 17 Jun 2005 09:24:30 +0000 (09:24 +0000)]
updated reflection interfaces to represent a pointcut expression as a PointcutExpression rather than as a String. This abstraction is needed to support runtime creation and matching of pointcut expressions down the line.
Note that the whole MAP support in this module is still a work in progress and is scheduled for completion in M4.
-- AMC.

19 years agoconsolidated build script failure reports in one target
wisberg [Fri, 17 Jun 2005 06:29:51 +0000 (06:29 +0000)]
consolidated build script failure reports in one target

19 years agoremoved redundant properties, failonerror=false with build-aspectj using reporting...
wisberg [Fri, 17 Jun 2005 04:30:44 +0000 (04:30 +0000)]
removed redundant properties, failonerror=false with build-aspectj using reporting, avoid multiple entries and ; in aspectjrt.path

19 years agoflattened release build sequence into target "all", lost compile-runtime-11 to ....
wisberg [Fri, 17 Jun 2005 04:30:23 +0000 (04:30 +0000)]
flattened release build sequence into target "all", lost compile-runtime-11 to ../build.xml, harness tests updated but omitted

19 years agoremoved rebuild, aspectjrtpath from lib/test, adopted compile-runtime-11 from release...
wisberg [Fri, 17 Jun 2005 04:29:56 +0000 (04:29 +0000)]
removed rebuild, aspectjrtpath from lib/test, adopted compile-runtime-11 from release build, added 1.3 switch

19 years agonow handling (init, clean, save) multiple results, better failure reporting, properti...
wisberg [Fri, 17 Jun 2005 04:29:39 +0000 (04:29 +0000)]
now handling (init, clean, save) multiple results, better failure reporting, properties echo for build info

19 years agospurious aspectjlib dir
wisberg [Fri, 17 Jun 2005 03:07:20 +0000 (03:07 +0000)]
spurious aspectjlib dir

19 years agoreflective calls outside the Java language
wisberg [Thu, 16 Jun 2005 17:15:33 +0000 (17:15 +0000)]
reflective calls outside the Java language

19 years agoreflective calls, bcel
wisberg [Thu, 16 Jun 2005 16:53:16 +0000 (16:53 +0000)]
reflective calls, bcel

19 years agocomment out dump - needs to be impl thru weaver option pretty soon
avasseur [Thu, 16 Jun 2005 14:09:43 +0000 (14:09 +0000)]
comment out dump - needs to be impl thru weaver option pretty soon

19 years agofix LTW5/515 stuff as per Wes spot
avasseur [Thu, 16 Jun 2005 14:09:00 +0000 (14:09 +0000)]
fix LTW5/515 stuff as per Wes spot

19 years agoTests and fixes for bug 100260: methods inherited from a generic parent
aclement [Thu, 16 Jun 2005 11:57:28 +0000 (11:57 +0000)]
Tests and fixes for bug 100260: methods inherited from a generic parent

19 years agoTest for bug 83311 - dreaded clone() method being ITDd
aclement [Thu, 16 Jun 2005 10:11:54 +0000 (10:11 +0000)]
Test for bug 83311 - dreaded clone() method being ITDd

19 years agoFix and tests for bug 100227: [generics][itds] inner class with generic enclosing...
aclement [Thu, 16 Jun 2005 08:30:14 +0000 (08:30 +0000)]
Fix and tests for bug 100227: [generics][itds] inner class with generic enclosing class

19 years agoanother helper method...
aclement [Thu, 16 Jun 2005 07:13:57 +0000 (07:13 +0000)]
another helper method...

19 years agoship dtd's too (see loadtime)
wisberg [Wed, 15 Jun 2005 20:09:02 +0000 (20:09 +0000)]
ship dtd's too (see loadtime)

19 years agoout-of-date check working. Applies only to compiles, not assembly or Ant targets.
wisberg [Wed, 15 Jun 2005 06:04:21 +0000 (06:04 +0000)]
out-of-date check working. Applies only to compiles, not assembly or Ant targets.

19 years agoskipping long-running test builds
wisberg [Wed, 15 Jun 2005 06:00:57 +0000 (06:00 +0000)]
skipping long-running test builds

19 years agoout-of-date check working.
wisberg [Wed, 15 Jun 2005 06:00:07 +0000 (06:00 +0000)]
out-of-date check working.

19 years agoout-of-date check working. Better logging
wisberg [Wed, 15 Jun 2005 05:59:47 +0000 (05:59 +0000)]
out-of-date check working.  Better logging

19 years agoout-of-date check working. Force-libraries changed to disabled flag since eclipse...
wisberg [Wed, 15 Jun 2005 05:59:17 +0000 (05:59 +0000)]
out-of-date check working.  Force-libraries changed to disabled flag since eclipse ant builds are working.

19 years agoUpdated with a simple erasure test case - will need more later!
aclement [Tue, 14 Jun 2005 15:17:16 +0000 (15:17 +0000)]
Updated with a simple erasure test case - will need more later!

19 years agoFix for Bugzilla Bug 98320: [generics][itds] intertype with nested generic type....
aclement [Tue, 14 Jun 2005 15:15:01 +0000 (15:15 +0000)]
Fix for Bugzilla Bug 98320: [generics][itds] intertype with nested generic type.  Now allows for nesting of parameterization by making recursive calls to resolve types and make bindings.

19 years agogenerics bugs testcases.
aclement [Tue, 14 Jun 2005 14:57:24 +0000 (14:57 +0000)]
generics bugs testcases.

19 years agoSome new TypeX tests to check parameterization processing is working.
aclement [Tue, 14 Jun 2005 14:56:51 +0000 (14:56 +0000)]
Some new TypeX tests to check parameterization processing is working.

19 years agoFix for 99089: [generics][itds] ArrayIndexOutOfBoundsException - Generics in privileg...
aclement [Tue, 14 Jun 2005 14:56:23 +0000 (14:56 +0000)]
Fix for 99089: [generics][itds] ArrayIndexOutOfBoundsException - Generics in privileged aspects.  Correct handling for parameterized signatures.

19 years agoFix for 99089: [generics][itds] ArrayIndexOutOfBoundsException - Generics in privileg...
aclement [Tue, 14 Jun 2005 14:55:51 +0000 (14:55 +0000)]
Fix for 99089: [generics][itds] ArrayIndexOutOfBoundsException - Generics in privileged aspects.  Uses the rawtypesignatures when attempting to resolve types rather than any parameterized variants.

19 years agoFix for 99089: [generics][itds] ArrayIndexOutOfBoundsException - Generics in privileg...
aclement [Tue, 14 Jun 2005 14:55:20 +0000 (14:55 +0000)]
Fix for 99089: [generics][itds] ArrayIndexOutOfBoundsException - Generics in privileged aspects.  TypeX's correctly parse parameterized signatures.

19 years agoFix for 99168: [generics][itds] ITD on generic inner class crashes ajc. Allows for...
aclement [Tue, 14 Jun 2005 14:53:37 +0000 (14:53 +0000)]
Fix for 99168: [generics][itds] ITD on generic inner class crashes ajc.  Allows for ParameterizedTypeBindings (and RawTypeBindings)

19 years agoAltered classpath calculating logic to hopefully work on the build machine
aclement [Tue, 14 Jun 2005 14:50:30 +0000 (14:50 +0000)]
Altered classpath calculating logic to hopefully work on the build machine

19 years agoTests for 98320, 99228, 99089: [generics][itds]
aclement [Tue, 14 Jun 2005 13:58:09 +0000 (13:58 +0000)]
Tests for 98320, 99228, 99089: [generics][itds]

19 years agoFix for 99228: [generics][itds] ITD of a field into a generic class
aclement [Tue, 14 Jun 2005 13:18:49 +0000 (13:18 +0000)]
Fix for 99228: [generics][itds] ITD of a field into a generic class

19 years agorollback cvs notif test
avasseur [Mon, 13 Jun 2005 14:16:12 +0000 (14:16 +0000)]
rollback cvs notif test

19 years agocvs notif test
avasseur [Mon, 13 Jun 2005 14:11:46 +0000 (14:11 +0000)]
cvs notif test

19 years agoalex rollbaclk / cvs commit test
avasseur [Mon, 13 Jun 2005 13:59:40 +0000 (13:59 +0000)]
alex rollbaclk / cvs commit test

19 years agotest cvsnotif
avasseur [Mon, 13 Jun 2005 13:57:44 +0000 (13:57 +0000)]
test cvsnotif

19 years agofixed bug with LTW Xreweavable, fix this reflective issue in RunAllBeforeCommit ...
avasseur [Mon, 13 Jun 2005 09:21:14 +0000 (09:21 +0000)]
fixed bug with LTW Xreweavable, fix this reflective issue in RunAllBeforeCommit (was misnamed..)

19 years agounused imports (only)
wisberg [Thu, 9 Jun 2005 15:57:10 +0000 (15:57 +0000)]
unused imports (only)

19 years agonew logic in AllTests failed unless loadtime5 was on project path
acolyer [Thu, 9 Jun 2005 14:46:27 +0000 (14:46 +0000)]
new logic in AllTests failed unless loadtime5 was on project path

19 years agoThis PointcutParser should *not* support if - it is not to be confused with the Patte...
acolyer [Thu, 9 Jun 2005 14:45:16 +0000 (14:45 +0000)]
This PointcutParser should *not* support if - it is not to be confused with the PatternParser in weaver.patterns

19 years agofirst batch of updates for generics :- largely parsing plus storage of type variable...
acolyer [Thu, 9 Jun 2005 14:44:30 +0000 (14:44 +0000)]
first batch of updates for generics :- largely parsing plus storage of type variable patterns, plus a few tweaks to visitor pattern

19 years agoupdate to binary format as part of generics work, plus remove needless duplication...
acolyer [Thu, 9 Jun 2005 14:43:12 +0000 (14:43 +0000)]
update to binary format as part of generics work, plus remove needless duplication of tests in RunTheseBeforeYouCommitTests

19 years agoupdate to binary format as part of generics work
acolyer [Thu, 9 Jun 2005 14:41:22 +0000 (14:41 +0000)]
update to binary format as part of generics work

19 years ago@style if test, fixed Ajc that was not having sandbox in cp anymore in some case...
avasseur [Thu, 9 Jun 2005 14:18:36 +0000 (14:18 +0000)]
@style if test, fixed Ajc that was not having sandbox in cp anymore in some case (ltw test failed)

19 years agoTests for pr99089 - commented out in Ajc150Tests.java
aclement [Thu, 9 Jun 2005 13:59:15 +0000 (13:59 +0000)]
Tests for pr99089 - commented out in Ajc150Tests.java

19 years ago@style if doc
avasseur [Thu, 9 Jun 2005 13:44:48 +0000 (13:44 +0000)]
@style if doc

19 years agoReadded test, order fixed via precedence
aclement [Thu, 9 Jun 2005 12:33:19 +0000 (12:33 +0000)]
Readded test, order fixed via precedence

19 years agofixing typo
aclement [Thu, 9 Jun 2005 12:25:32 +0000 (12:25 +0000)]
fixing typo

19 years agotest for if @style - a todo for Adrian
avasseur [Thu, 9 Jun 2005 12:23:14 +0000 (12:23 +0000)]
test for if @style - a todo for Adrian

19 years agotest broken by last commit, fixed by adding lib/out.jar back into classpath for compile
acolyer [Thu, 9 Jun 2005 11:56:29 +0000 (11:56 +0000)]
test broken by last commit, fixed by adding lib/out.jar back into classpath for compile

19 years agowhoops - removed test target
wisberg [Thu, 9 Jun 2005 00:17:26 +0000 (00:17 +0000)]
whoops - removed test target

19 years agoignore local.properties
wisberg [Thu, 9 Jun 2005 00:14:06 +0000 (00:14 +0000)]
ignore local.properties

19 years agoremoving junitModules - use ant test in each module or run-all-junit-tests module
wisberg [Thu, 9 Jun 2005 00:13:29 +0000 (00:13 +0000)]
removing junitModules - use ant test in each module or run-all-junit-tests module

19 years agoupdated tests for revamped module-result builder
wisberg [Thu, 9 Jun 2005 00:11:58 +0000 (00:11 +0000)]
updated tests for revamped module-result builder

19 years agoNow targeting Module results (release, test, release-all, test-all) rather than modul...
wisberg [Thu, 9 Jun 2005 00:11:27 +0000 (00:11 +0000)]
Now targeting Module results (release, test, release-all, test-all) rather than modules (with variants), since that conflated test and release classes.  uptodate check needs work.

19 years agodraft of cruise-control script - untested
wisberg [Thu, 9 Jun 2005 00:06:04 +0000 (00:06 +0000)]
draft of cruise-control script - untested

19 years agorevamped build scripts using Ant 1.6.3 features. Now using local.properties instead...
wisberg [Thu, 9 Jun 2005 00:05:40 +0000 (00:05 +0000)]
revamped build scripts using Ant 1.6.3 features.  Now using local.properties instead of command-line flags and sharing build-properties.xml.

19 years agoRemoving unused build scripts
wisberg [Thu, 9 Jun 2005 00:03:20 +0000 (00:03 +0000)]
Removing unused build scripts

19 years ago(disabled) convenience flag to defer long tests
wisberg [Thu, 9 Jun 2005 00:02:23 +0000 (00:02 +0000)]
(disabled) convenience flag to defer long tests

19 years agonew main for my convenience in testing the testing module
wisberg [Thu, 9 Jun 2005 00:00:17 +0000 (00:00 +0000)]
new main for my convenience in testing the testing module

19 years agoNow delegating to the two roots: AllTests for unit tests, and tests/../TestsModulesTe...
wisberg [Wed, 8 Jun 2005 23:59:39 +0000 (23:59 +0000)]
Now delegating to the two roots: AllTests for unit tests, and tests/../TestsModulesTests for compiler tests.

19 years agoRoot of all all (non-compiler) JUnit tests works under 1.3 and 1.5 in Eclipse.
wisberg [Wed, 8 Jun 2005 23:58:59 +0000 (23:58 +0000)]
Root of all all (non-compiler) JUnit tests works under 1.3 and 1.5 in Eclipse.

19 years agoModule alias does not include compiler tests since tests/ does
wisberg [Wed, 8 Jun 2005 23:56:24 +0000 (23:56 +0000)]
Module alias does not include compiler tests since tests/ does

19 years agoadding ajdoc and loadtime to run those JUnit tests. Not sure why unable to add Aspec...
wisberg [Wed, 8 Jun 2005 23:55:13 +0000 (23:55 +0000)]
adding ajdoc and loadtime to run those JUnit tests.  Not sure why unable to add AspectJ project org.aspectj.lib.

19 years agodisabled test that assumes advice between unrelated aspects is ordered.
wisberg [Wed, 8 Jun 2005 23:51:21 +0000 (23:51 +0000)]
disabled test that assumes advice between unrelated aspects is ordered.

19 years agoThese fail and were not included in JUnit suite gather, but are caught up in JUnit...
wisberg [Wed, 8 Jun 2005 23:50:07 +0000 (23:50 +0000)]
These fail and were not included in JUnit suite gather, but are caught up in JUnit pattern gather, so I made them run disabled.

19 years agoTo run compiler tests, just `cd tests; ant test`
wisberg [Wed, 8 Jun 2005 23:48:58 +0000 (23:48 +0000)]
To run compiler tests, just `cd tests; ant test`

19 years agotestsrc/TestsModulesTests for consistency. Now to run compiler tests, just `cd tests...
wisberg [Wed, 8 Jun 2005 23:48:36 +0000 (23:48 +0000)]
testsrc/TestsModulesTests for consistency.  Now to run compiler tests, just `cd tests; ant test`

19 years agoMore aspectjrt.jar finder fixes
wisberg [Wed, 8 Jun 2005 23:47:36 +0000 (23:47 +0000)]
More aspectjrt.jar finder fixes

19 years agopackage roll-up, mainly for Ant JUnit gather
wisberg [Wed, 8 Jun 2005 23:47:18 +0000 (23:47 +0000)]
package roll-up, mainly for Ant JUnit gather

19 years agoAdding aspectjrt.jar to classpath when n/a to avoid brittle error-checking tests...
wisberg [Wed, 8 Jun 2005 23:46:44 +0000 (23:46 +0000)]
Adding aspectjrt.jar to classpath when n/a  to avoid brittle error-checking tests failing when it is not available.  Correct?

19 years agouse suite() for new package tests
wisberg [Wed, 8 Jun 2005 23:45:01 +0000 (23:45 +0000)]
use suite() for new package tests

19 years agoJRE15_SRC variable to build 1.5 modules when defaulting to 1.3 VM's
wisberg [Wed, 8 Jun 2005 23:39:52 +0000 (23:39 +0000)]
JRE15_SRC variable to build 1.5 modules when defaulting to 1.3 VM's

19 years agopath-handling audit - mainly TODO, but some fixes/finders
wisberg [Wed, 8 Jun 2005 23:38:04 +0000 (23:38 +0000)]
path-handling audit - mainly TODO, but some fixes/finders

19 years agoPackage Tests file, aspectjrt.jar finder
wisberg [Wed, 8 Jun 2005 23:36:31 +0000 (23:36 +0000)]
Package Tests file, aspectjrt.jar finder

19 years agoJava 5 guard to permit running in 1.3
wisberg [Wed, 8 Jun 2005 23:35:21 +0000 (23:35 +0000)]
Java 5 guard to permit running in 1.3

19 years agoSkipping long test of rarely-changed code
wisberg [Wed, 8 Jun 2005 23:34:33 +0000 (23:34 +0000)]
Skipping long test of rarely-changed code

19 years agoplaceholder JUnit tests, aspectjrt.jar finder, Java 5 tester
wisberg [Wed, 8 Jun 2005 23:33:54 +0000 (23:33 +0000)]
placeholder JUnit tests, aspectjrt.jar finder, Java 5 tester

19 years agogetBestFile(String[])
wisberg [Wed, 8 Jun 2005 23:33:01 +0000 (23:33 +0000)]
getBestFile(String[])

19 years agorevamped builder
wisberg [Wed, 8 Jun 2005 23:32:05 +0000 (23:32 +0000)]
revamped builder

19 years agodefining aspectj.modules.dir before import
wisberg [Wed, 8 Jun 2005 23:30:43 +0000 (23:30 +0000)]
defining aspectj.modules.dir before import

19 years agorevamped javadoc - separated runtime and weaver, handling offline execution
wisberg [Wed, 8 Jun 2005 23:29:58 +0000 (23:29 +0000)]
revamped javadoc - separated runtime and weaver, handling offline execution

19 years agoupdated for new build/build.xml instead of build/build-master.xml
wisberg [Wed, 8 Jun 2005 23:28:08 +0000 (23:28 +0000)]
updated for new build/build.xml instead of build/build-master.xml

19 years ago@style if support, parser support for if() / if(true)/ if(false) [might lead to issue...
avasseur [Wed, 8 Jun 2005 16:19:16 +0000 (16:19 +0000)]
@style if support, parser support for if() / if(true)/ if(false) [might lead to issue with code style to allow "if()" )

19 years agoTests for 98901: annotation copying on public ITDs
aclement [Wed, 8 Jun 2005 15:17:20 +0000 (15:17 +0000)]
Tests for 98901: annotation copying on public ITDs