]>
source.dussan.org Git - aspectj.git/log
aclement [Mon, 4 Jul 2005 14:28:00 +0000 (14:28 +0000)]
make weaveradapter available to tests...
avasseur [Mon, 4 Jul 2005 12:58:41 +0000 (12:58 +0000)]
fix source location for @AJ + fix the AsmManager behavior for @AJ (still no luck in AJDT though)
aclement [Mon, 4 Jul 2005 12:32:09 +0000 (12:32 +0000)]
generics: trivial decp implements.
acolyer [Fri, 1 Jul 2005 11:29:54 +0000 (11:29 +0000)]
signature parsing for methods and fields now complete also
acolyer [Fri, 1 Jul 2005 09:10:44 +0000 (09:10 +0000)]
updates to Signature parsing for generics
aclement [Wed, 29 Jun 2005 08:22:52 +0000 (08:22 +0000)]
For build machine - fixed classpath to include built jars.
acolyer [Sun, 26 Jun 2005 20:29:23 +0000 (20:29 +0000)]
-- here be dragons --
this is an early check-in for handover to Andy. I've added code to parse the generic signature attributes, but only completed parsing for class signature so far, method and field to do although these will reuse many of the same building blocks.
Needs test cases and probably some more rework. Would not normally check-in at this stage.
-- end of dragons --
acolyer [Sun, 26 Jun 2005 20:27:40 +0000 (20:27 +0000)]
added getGenericSignature method
acolyer [Sun, 26 Jun 2005 20:27:23 +0000 (20:27 +0000)]
renamed "getRealSignatureFromAttribute" to "getGenericSignature" (which is what it is).
aclement [Fri, 24 Jun 2005 11:28:31 +0000 (11:28 +0000)]
Fixed classpath for build machine.
aclement [Fri, 24 Jun 2005 08:00:09 +0000 (08:00 +0000)]
licensing fix.
aclement [Fri, 24 Jun 2005 07:35:56 +0000 (07:35 +0000)]
generics: helper methods
aclement [Thu, 23 Jun 2005 08:42:08 +0000 (08:42 +0000)]
Classpath set for running tests on build machine
aclement [Thu, 23 Jun 2005 08:33:01 +0000 (08:33 +0000)]
generics: some of the new fields/members added
aclement [Thu, 23 Jun 2005 08:02:19 +0000 (08:02 +0000)]
copyright added.
aclement [Thu, 23 Jun 2005 07:30:50 +0000 (07:30 +0000)]
generics: Holds a generic type reference (used by the raw or parameterized variants)
acolyer [Wed, 22 Jun 2005 15:15:49 +0000 (15:15 +0000)]
rename weaver.patterns.TypeVariable to weaver.patterns.TypeVariablePattern
acolyer [Wed, 22 Jun 2005 15:12:33 +0000 (15:12 +0000)]
test cases for TypeVariable implementation -- AMC
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