]>
source.dussan.org Git - aspectj.git/log
acolyer [Wed, 22 Jun 2005 14:38:36 +0000 (14:38 +0000)]
early commit of TypeVariable for Andy...
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
wisberg [Tue, 21 Jun 2005 18:48:13 +0000 (18:48 +0000)]
easier to manually debug output jars
wisberg [Tue, 21 Jun 2005 18:47:46 +0000 (18:47 +0000)]
fix release jars including testing-*
aclement [Tue, 21 Jun 2005 12:26:14 +0000 (12:26 +0000)]
Some refactoring to try and come up with better type names!
aclement [Tue, 21 Jun 2005 10:06:39 +0000 (10:06 +0000)]
generics decp test.
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
avasseur [Mon, 20 Jun 2005 13:41:09 +0000 (13:41 +0000)]
LTW weaver/dump@within option + fix a sout in weaver
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.
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
acolyer [Sun, 19 Jun 2005 14:15:39 +0000 (14:15 +0000)]
first complete version of the generics chapter.
wisberg [Sat, 18 Jun 2005 13:33:49 +0000 (13:33 +0000)]
install before examples, vm-setup fix
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.
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.
wisberg [Fri, 17 Jun 2005 06:29:51 +0000 (06:29 +0000)]
consolidated build script failure reports in one target
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
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
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
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
wisberg [Fri, 17 Jun 2005 03:07:20 +0000 (03:07 +0000)]
spurious aspectjlib dir
wisberg [Thu, 16 Jun 2005 17:15:33 +0000 (17:15 +0000)]
reflective calls outside the Java language
wisberg [Thu, 16 Jun 2005 16:53:16 +0000 (16:53 +0000)]
reflective calls, bcel
avasseur [Thu, 16 Jun 2005 14:09:43 +0000 (14:09 +0000)]
comment out dump - needs to be impl thru weaver option pretty soon
avasseur [Thu, 16 Jun 2005 14:09:00 +0000 (14:09 +0000)]
fix LTW5/515 stuff as per Wes spot
aclement [Thu, 16 Jun 2005 11:57:28 +0000 (11:57 +0000)]
Tests and fixes for bug 100260: methods inherited from a generic parent
aclement [Thu, 16 Jun 2005 10:11:54 +0000 (10:11 +0000)]
Test for bug 83311 - dreaded clone() method being ITDd
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
aclement [Thu, 16 Jun 2005 07:13:57 +0000 (07:13 +0000)]
another helper method...
wisberg [Wed, 15 Jun 2005 20:09:02 +0000 (20:09 +0000)]
ship dtd's too (see loadtime)
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.
wisberg [Wed, 15 Jun 2005 06:00:57 +0000 (06:00 +0000)]
skipping long-running test builds
wisberg [Wed, 15 Jun 2005 06:00:07 +0000 (06:00 +0000)]
out-of-date check working.
wisberg [Wed, 15 Jun 2005 05:59:47 +0000 (05:59 +0000)]
out-of-date check working. Better logging
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.
aclement [Tue, 14 Jun 2005 15:17:16 +0000 (15:17 +0000)]
Updated with a simple erasure test case - will need more later!
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.
aclement [Tue, 14 Jun 2005 14:57:24 +0000 (14:57 +0000)]
generics bugs testcases.
aclement [Tue, 14 Jun 2005 14:56:51 +0000 (14:56 +0000)]
Some new TypeX tests to check parameterization processing is working.
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.
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.
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.
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)
aclement [Tue, 14 Jun 2005 14:50:30 +0000 (14:50 +0000)]
Altered classpath calculating logic to hopefully work on the build machine
aclement [Tue, 14 Jun 2005 13:58:09 +0000 (13:58 +0000)]
Tests for 98320, 99228, 99089: [generics][itds]
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
avasseur [Mon, 13 Jun 2005 14:16:12 +0000 (14:16 +0000)]
rollback cvs notif test
avasseur [Mon, 13 Jun 2005 14:11:46 +0000 (14:11 +0000)]
cvs notif test
avasseur [Mon, 13 Jun 2005 13:59:40 +0000 (13:59 +0000)]
alex rollbaclk / cvs commit test
avasseur [Mon, 13 Jun 2005 13:57:44 +0000 (13:57 +0000)]
test cvsnotif
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..)
wisberg [Thu, 9 Jun 2005 15:57:10 +0000 (15:57 +0000)]
unused imports (only)
acolyer [Thu, 9 Jun 2005 14:46:27 +0000 (14:46 +0000)]
new logic in AllTests failed unless loadtime5 was on project path
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
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
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
acolyer [Thu, 9 Jun 2005 14:41:22 +0000 (14:41 +0000)]
update to binary format as part of generics work
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)
aclement [Thu, 9 Jun 2005 13:59:15 +0000 (13:59 +0000)]
Tests for pr99089 - commented out in Ajc150Tests.java
avasseur [Thu, 9 Jun 2005 13:44:48 +0000 (13:44 +0000)]
@style if doc
aclement [Thu, 9 Jun 2005 12:33:19 +0000 (12:33 +0000)]
Readded test, order fixed via precedence
aclement [Thu, 9 Jun 2005 12:25:32 +0000 (12:25 +0000)]
fixing typo
avasseur [Thu, 9 Jun 2005 12:23:14 +0000 (12:23 +0000)]
test for if @style - a todo for Adrian
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
wisberg [Thu, 9 Jun 2005 00:17:26 +0000 (00:17 +0000)]
whoops - removed test target
wisberg [Thu, 9 Jun 2005 00:14:06 +0000 (00:14 +0000)]
ignore local.properties
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
wisberg [Thu, 9 Jun 2005 00:11:58 +0000 (00:11 +0000)]
updated tests for revamped module-result builder
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.
wisberg [Thu, 9 Jun 2005 00:06:04 +0000 (00:06 +0000)]
draft of cruise-control script - untested
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.
wisberg [Thu, 9 Jun 2005 00:03:20 +0000 (00:03 +0000)]
Removing unused build scripts
wisberg [Thu, 9 Jun 2005 00:02:23 +0000 (00:02 +0000)]
(disabled) convenience flag to defer long tests
wisberg [Thu, 9 Jun 2005 00:00:17 +0000 (00:00 +0000)]
new main for my convenience in testing the testing module
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.
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.
wisberg [Wed, 8 Jun 2005 23:56:24 +0000 (23:56 +0000)]
Module alias does not include compiler tests since tests/ does
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.
wisberg [Wed, 8 Jun 2005 23:51:21 +0000 (23:51 +0000)]
disabled test that assumes advice between unrelated aspects is ordered.
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.
wisberg [Wed, 8 Jun 2005 23:48:58 +0000 (23:48 +0000)]
To run compiler tests, just `cd tests; ant test`
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`
wisberg [Wed, 8 Jun 2005 23:47:36 +0000 (23:47 +0000)]
More aspectjrt.jar finder fixes
wisberg [Wed, 8 Jun 2005 23:47:18 +0000 (23:47 +0000)]
package roll-up, mainly for Ant JUnit gather
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?
wisberg [Wed, 8 Jun 2005 23:45:01 +0000 (23:45 +0000)]
use suite() for new package tests
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
wisberg [Wed, 8 Jun 2005 23:38:04 +0000 (23:38 +0000)]
path-handling audit - mainly TODO, but some fixes/finders
wisberg [Wed, 8 Jun 2005 23:36:31 +0000 (23:36 +0000)]
Package Tests file, aspectjrt.jar finder
wisberg [Wed, 8 Jun 2005 23:35:21 +0000 (23:35 +0000)]
Java 5 guard to permit running in 1.3
wisberg [Wed, 8 Jun 2005 23:34:33 +0000 (23:34 +0000)]
Skipping long test of rarely-changed code
wisberg [Wed, 8 Jun 2005 23:33:54 +0000 (23:33 +0000)]
placeholder JUnit tests, aspectjrt.jar finder, Java 5 tester
wisberg [Wed, 8 Jun 2005 23:33:01 +0000 (23:33 +0000)]
getBestFile(String[])
wisberg [Wed, 8 Jun 2005 23:32:05 +0000 (23:32 +0000)]
revamped builder
wisberg [Wed, 8 Jun 2005 23:30:43 +0000 (23:30 +0000)]
defining aspectj.modules.dir before import
wisberg [Wed, 8 Jun 2005 23:29:58 +0000 (23:29 +0000)]
revamped javadoc - separated runtime and weaver, handling offline execution
wisberg [Wed, 8 Jun 2005 23:28:08 +0000 (23:28 +0000)]
updated for new build/build.xml instead of build/build-master.xml
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()" )
aclement [Wed, 8 Jun 2005 15:17:20 +0000 (15:17 +0000)]
Tests for 98901: annotation copying on public ITDs
aclement [Wed, 8 Jun 2005 14:26:06 +0000 (14:26 +0000)]
minor update...
aclement [Wed, 8 Jun 2005 14:21:45 +0000 (14:21 +0000)]
Tests and fixes for 98901: annotation copying on public ITDs