]> source.dussan.org Git - aspectj.git/log
aspectj.git
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

19 years agominor update...
aclement [Wed, 8 Jun 2005 14:26:06 +0000 (14:26 +0000)]
minor update...

19 years agoTests and fixes for 98901: annotation copying on public ITDs
aclement [Wed, 8 Jun 2005 14:21:45 +0000 (14:21 +0000)]
Tests and fixes for 98901: annotation copying on public ITDs

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

19 years agoUpgraded BCEL annotation support - can now get an immutable form of annotation (type...
aclement [Wed, 8 Jun 2005 13:10:13 +0000 (13:10 +0000)]
Upgraded BCEL annotation support - can now get an immutable form of annotation (type Annotation) from the mutable form (type AnnotationGen).  Required when copying annotations between class files.

19 years agoTwo more generics testcases working.
aclement [Wed, 8 Jun 2005 12:39:04 +0000 (12:39 +0000)]
Two more generics testcases working.

19 years agoUpgraded BCEL annotation support - can now get an immutable form of annotation (type...
aclement [Wed, 8 Jun 2005 12:38:02 +0000 (12:38 +0000)]
Upgraded BCEL annotation support - can now get an immutable form of annotation (type Annotation) from the mutable form (type AnnotationGen).  Required when copying annotations between class files.

19 years agotests for pr84260: static imports
aclement [Wed, 8 Jun 2005 10:48:50 +0000 (10:48 +0000)]
tests for pr84260: static imports

19 years agoImproved generic ITD tests.
aclement [Wed, 8 Jun 2005 08:46:20 +0000 (08:46 +0000)]
Improved generic ITD tests.

19 years agoadd getters for visitor, turned on poincut test case
avasseur [Wed, 8 Jun 2005 08:20:10 +0000 (08:20 +0000)]
add getters for visitor, turned on poincut test case

19 years agoTests and fix for pr98646: "Parser cannot parse varargs correctly". Fix is to make...
aclement [Tue, 7 Jun 2005 13:12:51 +0000 (13:12 +0000)]
Tests and fix for pr98646: "Parser cannot parse varargs correctly".  Fix is to make the tokenizer code understand '...' is an entire token rather than treating it as 3 dots.

19 years agoPrevent info messages coming out when on the command line (regression)
aclement [Tue, 7 Jun 2005 12:18:08 +0000 (12:18 +0000)]
Prevent info messages coming out when on the command line (regression)

19 years agoFix and tests for PR94167: NPE in reflection API. Fix submitted by Ron Bodkin.
aclement [Tue, 7 Jun 2005 12:17:30 +0000 (12:17 +0000)]
Fix and tests for PR94167: NPE in reflection API.  Fix submitted by Ron Bodkin.

19 years agop -> append again!
acolyer [Tue, 7 Jun 2005 10:23:13 +0000 (10:23 +0000)]
p -> append again!

19 years agop -> append
acolyer [Tue, 7 Jun 2005 10:22:13 +0000 (10:22 +0000)]
p -> append

19 years agoRemove Java 5 autoboxing dependency that has been introduced.
aclement [Tue, 7 Jun 2005 10:20:50 +0000 (10:20 +0000)]
Remove Java 5 autoboxing dependency that has been introduced.

19 years agomock test to avoid junit no test in there (temp / waiting for Adrian fix in parser)
avasseur [Tue, 7 Jun 2005 10:06:28 +0000 (10:06 +0000)]
mock test to avoid junit no test in there (temp / waiting for Adrian fix in parser)

19 years agotest case for pattern visitor, issue with varargs so test case for Adrian to fix it
avasseur [Tue, 7 Jun 2005 09:53:54 +0000 (09:53 +0000)]
test case for pattern visitor, issue with varargs so test case for Adrian to fix it

19 years agofinally fixed 75442+78383, impl a visitor pattern in patterns package, turned on...
avasseur [Tue, 7 Jun 2005 08:13:52 +0000 (08:13 +0000)]
finally fixed 75442+78383, impl a visitor pattern in patterns package, turned on LTWperClause tests (clean up will follow, just want this visitor in for now)

19 years agoproposed refactored script - still using targets in release/build.xml for now
wisberg [Fri, 3 Jun 2005 10:33:22 +0000 (10:33 +0000)]
proposed refactored script - still using targets in release/build.xml for now

19 years agoperClause inheritance in @AJ (in ajdt module), fixed FIXME AV
avasseur [Fri, 3 Jun 2005 09:46:09 +0000 (09:46 +0000)]
perClause inheritance in @AJ (in ajdt module), fixed FIXME AV

19 years agothis update also includes the additional pseudo-tokens needed for parsing type parame...
acolyer [Thu, 2 Jun 2005 20:15:53 +0000 (20:15 +0000)]
this update also includes the additional pseudo-tokens needed for parsing type parameter declarations inside the weaver / pattern parser

19 years agoFix for LTW tests, can now find the ant locator for running the tests.
aclement [Thu, 2 Jun 2005 16:31:09 +0000 (16:31 +0000)]
Fix for LTW tests, can now find the ant locator for running the tests.

19 years agotemporary test removal until Alex can get synchronized.
aclement [Thu, 2 Jun 2005 16:27:15 +0000 (16:27 +0000)]
temporary test removal until Alex can get synchronized.

19 years agospecial-casing 1.5 tests - now runs all non-java-5 tests in 1.3, and includes java...
wisberg [Thu, 2 Jun 2005 16:24:51 +0000 (16:24 +0000)]
special-casing 1.5 tests - now runs all non-java-5 tests in 1.3, and includes java 5 modules if running in a 1.5 VM.

19 years ago4 additional tests passing...
acolyer [Thu, 2 Jun 2005 15:55:48 +0000 (15:55 +0000)]
4 additional tests passing...

19 years agoparser updates for generics in ITDs.
acolyer [Thu, 2 Jun 2005 15:54:39 +0000 (15:54 +0000)]
parser updates for generics in ITDs.

19 years agofix some glitches in test cases to ensure that these are legal AspectJ declarations...
acolyer [Thu, 2 Jun 2005 14:39:02 +0000 (14:39 +0000)]
fix some glitches in test cases to ensure that these are legal AspectJ declarations...

19 years agoAndrew Huff's patch for the -log option
acolyer [Thu, 2 Jun 2005 11:46:31 +0000 (11:46 +0000)]
Andrew Huff's patch for the -log option

19 years agoAndrew Huff's patch fixing miscellaneous ajdoc NPEs....
acolyer [Thu, 2 Jun 2005 11:32:17 +0000 (11:32 +0000)]
Andrew Huff's patch fixing miscellaneous ajdoc NPEs....

19 years agoGenericsWork: ITD testcases, commented out - needs parser work first.
aclement [Thu, 2 Jun 2005 11:10:30 +0000 (11:10 +0000)]
GenericsWork: ITD testcases, commented out - needs parser work first.

19 years agoGenericsWork: ITD testcode
aclement [Thu, 2 Jun 2005 11:09:21 +0000 (11:09 +0000)]
GenericsWork: ITD testcode

19 years agoGenericsWork: testcase
aclement [Thu, 2 Jun 2005 08:00:42 +0000 (08:00 +0000)]
GenericsWork: testcase

19 years agofix for weaver test suite where munger don't have a concrete aspect attached
avasseur [Thu, 2 Jun 2005 07:24:04 +0000 (07:24 +0000)]
fix for weaver test suite where munger don't have a concrete aspect attached

19 years agoNew compat level added to help people who want to pull AspectJ builds into AJDT thems...
aclement [Wed, 1 Jun 2005 16:15:43 +0000 (16:15 +0000)]
New compat level added to help people who want to pull AspectJ builds into AJDT themselves.

19 years agoGenericsWork: 5 new generics tests.
aclement [Wed, 1 Jun 2005 16:13:16 +0000 (16:13 +0000)]
GenericsWork: 5 new generics tests.

19 years agoPatch for 81846: Submitted by Attila Lendvai. Seems to just be hiding a problem...
aclement [Wed, 1 Jun 2005 16:12:58 +0000 (16:12 +0000)]
Patch for 81846: Submitted by Attila Lendvai.  Seems to just be hiding a problem where we report errors on empty lines though ?!?

19 years agoGenericsWork: Minor mod to Member.typesToSignature() call - now the caller can reques...
aclement [Wed, 1 Jun 2005 16:12:16 +0000 (16:12 +0000)]
GenericsWork: Minor mod to Member.typesToSignature() call - now the caller can request raw type or parameterized type info.

19 years agoGenericsWork: simplified now typeX's know about raw type info
aclement [Wed, 1 Jun 2005 16:11:33 +0000 (16:11 +0000)]
GenericsWork: simplified now typeX's know about raw type info

19 years agoGenericsWork: TypeX's know their rawTypeSignature in addition to their parameterized...
aclement [Wed, 1 Jun 2005 16:10:59 +0000 (16:10 +0000)]
GenericsWork: TypeX's know their rawTypeSignature in addition to their parameterized signature.

19 years agoGenericsWork: marked declaredSignature as potentially redundant - review prior to...
aclement [Wed, 1 Jun 2005 16:10:19 +0000 (16:10 +0000)]
GenericsWork: marked declaredSignature as potentially redundant - review prior to 1.5.0 completion

19 years agoGenericsWork: signature parsing made generics aware. Added getDeclaredSignature...
aclement [Wed, 1 Jun 2005 16:09:28 +0000 (16:09 +0000)]
GenericsWork: signature parsing made generics aware.  Added getDeclaredSignature() - not currently used yet ... may yet prove redundant...

19 years agoGenericsWork: new test programs for bug reports.
aclement [Wed, 1 Jun 2005 15:30:15 +0000 (15:30 +0000)]
GenericsWork: new test programs for bug reports.

19 years agoGenericsWork: packaged version of new BCEL features for supporting generics. work...
aclement [Wed, 1 Jun 2005 14:59:02 +0000 (14:59 +0000)]
GenericsWork: packaged version of new BCEL features for supporting generics.  work in progress.

19 years agoGenericsWork: testcode for verifying signature parsing is behaving. work in progress.
aclement [Wed, 1 Jun 2005 14:58:14 +0000 (14:58 +0000)]
GenericsWork: testcode for verifying signature parsing is behaving.  work in progress.

19 years agoGenericsWork: Some sick signatures that are possible, not all currently used in testing
aclement [Wed, 1 Jun 2005 14:57:50 +0000 (14:57 +0000)]
GenericsWork: Some sick signatures that are possible, not all currently used in testing

19 years agoGenericsWork: Angly aware signature processing.
aclement [Wed, 1 Jun 2005 14:57:23 +0000 (14:57 +0000)]
GenericsWork: Angly aware signature processing.

19 years agoGenericsWork: Lots of changes in here, tidying stuff up, moving it around. Have...
aclement [Wed, 1 Jun 2005 14:56:57 +0000 (14:56 +0000)]
GenericsWork: Lots of changes in here, tidying stuff up, moving it around.  Have made some of the signature processing generics aware (still work in progress) - also started adding new parsing code for the more complex signatures we are likely to encounter, this is tested but not currently used anywhere.  See GenericSignatureParsingTest

19 years agoGenericsWork: Members now recognize that they can have a signature attribute attached...
aclement [Wed, 1 Jun 2005 14:55:44 +0000 (14:55 +0000)]
GenericsWork: Members now recognize that they can have a signature attribute attached that records the signature pre-erasure.  It is accessible through 'getDeclaredSignature()' and is resolved lazily.

19 years agoignore bintest directories
acolyer [Tue, 31 May 2005 14:41:09 +0000 (14:41 +0000)]
ignore bintest directories

19 years agotest case fix
avasseur [Tue, 31 May 2005 12:46:04 +0000 (12:46 +0000)]
test case fix

19 years agobug 97408 - extra newline
wisberg [Tue, 31 May 2005 10:37:27 +0000 (10:37 +0000)]
bug 97408 - extra newline