]>
source.dussan.org Git - aspectj.git/log
acolyer [Wed, 4 Aug 2004 12:06:24 +0000 (12:06 +0000)]
A few extra failing tests I unearthed along the way.
acolyer [Wed, 4 Aug 2004 12:06:02 +0000 (12:06 +0000)]
Don't panic! The tests haven't all disappeared.....
acolyer [Wed, 4 Aug 2004 12:04:41 +0000 (12:04 +0000)]
Spring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
added in docs dir.
acolyer [Wed, 4 Aug 2004 12:02:07 +0000 (12:02 +0000)]
XMLBasedAjcTestCase class and accompanying support. Drives a
junit test suite based on an ajcTests.xml format test specification.
acolyer [Wed, 4 Aug 2004 12:00:34 +0000 (12:00 +0000)]
The JUnit test suite to end all test suites. This should come in pretty handy....
acolyer [Wed, 4 Aug 2004 11:59:41 +0000 (11:59 +0000)]
Added support to ease programmatic testing of compiler (AjcTestCase
class and accompanying support).
aclement [Tue, 3 Aug 2004 14:53:38 +0000 (14:53 +0000)]
Some more fix for Bugzilla Bug 60015
NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
aclement [Tue, 3 Aug 2004 12:31:29 +0000 (12:31 +0000)]
The BIG commit.
- Enhanced structure model support.
- *Incremental* structure model support written and tested (currently switched off, see incModelTests.xml)
- -showWeaveInfo compiler option
- existence of a 'runtimetest' surfaced through relationships
- UI can determine if errors/warnings came from DEOWs.
- Code to enable type mungers to remember source locations written (currently switched off)
aclement [Tue, 3 Aug 2004 12:22:39 +0000 (12:22 +0000)]
Updated testdata for weaveinfo messages.
aclement [Mon, 2 Aug 2004 19:13:10 +0000 (19:13 +0000)]
removed unnecessary TODOs
aclement [Mon, 2 Aug 2004 15:47:02 +0000 (15:47 +0000)]
Fix for Bugzilla Bug 57666
duplicate manifests cause resource-copying to gack
(Contributed by Matthew Webster)
aclement [Mon, 2 Aug 2004 13:43:43 +0000 (13:43 +0000)]
Fix for Bugzilla Bug 67774
Nullpointer-exception in pointcuts using withincode() clause
aclement [Mon, 2 Aug 2004 10:14:39 +0000 (10:14 +0000)]
Fix for Bugzilla Bug 70773
AspectJ Error: ConncurrentModificationException thrown: null
acolyer [Fri, 30 Jul 2004 18:14:33 +0000 (18:14 +0000)]
Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance
acolyer [Fri, 30 Jul 2004 18:09:51 +0000 (18:09 +0000)]
added some commented out debug code that is useful when you want
to get information on a failure in a forking task
acolyer [Fri, 30 Jul 2004 18:08:42 +0000 (18:08 +0000)]
Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance
acolyer [Thu, 29 Jul 2004 17:00:57 +0000 (17:00 +0000)]
went for [error] in the end based on a quick local straw poll...
acolyer [Thu, 29 Jul 2004 16:41:05 +0000 (16:41 +0000)]
fix for Bugzilla Bug 40206
need common isAspectJSourceFile() method
acolyer [Thu, 29 Jul 2004 16:35:10 +0000 (16:35 +0000)]
fix for Bugzilla Bug 40206
need common isAspectJSourceFile() method
aclement [Thu, 29 Jul 2004 16:33:32 +0000 (16:33 +0000)]
organized imports.
aclement [Thu, 29 Jul 2004 15:51:45 +0000 (15:51 +0000)]
organized imports.
acolyer [Thu, 29 Jul 2004 15:13:24 +0000 (15:13 +0000)]
missed the word 'to' out of new error message
aclement [Thu, 29 Jul 2004 15:06:11 +0000 (15:06 +0000)]
Now ITDs are reflected correctly in the structure model. Made getSignature() more bullet proof in the case of incorrect programs.
aclement [Thu, 29 Jul 2004 15:05:20 +0000 (15:05 +0000)]
just an extra few comments...
acolyer [Thu, 29 Jul 2004 15:04:00 +0000 (15:04 +0000)]
Moved all weaver messages into weaver-messages.properties.
Includes fixes for Bugzilla Bug 30439
spurious "circular dependency" error
aclement [Thu, 29 Jul 2004 14:22:13 +0000 (14:22 +0000)]
organized imports.
aclement [Thu, 29 Jul 2004 14:22:00 +0000 (14:22 +0000)]
organized imports and deleted unused guff.
aclement [Thu, 29 Jul 2004 14:13:31 +0000 (14:13 +0000)]
organized imports.
aclement [Thu, 29 Jul 2004 12:49:25 +0000 (12:49 +0000)]
organized imports.
aclement [Thu, 29 Jul 2004 12:39:42 +0000 (12:39 +0000)]
Fix for Bugzilla Bug 61536
Front-end bug, shouldn't allow patterns of the form foo.., should be foo..*
acolyer [Thu, 29 Jul 2004 10:33:44 +0000 (10:33 +0000)]
fix for Bugzilla Bug 64262
ClassCastException at BcelRenderer.java:16
acolyer [Thu, 29 Jul 2004 10:32:54 +0000 (10:32 +0000)]
test for Bugzilla Bug 64262
ClassCastException at BcelRenderer.java:16
acolyer [Wed, 28 Jul 2004 15:55:07 +0000 (15:55 +0000)]
fix for Bugzilla Bug 64585
Stale ITD example code in Programming Guide
acolyer [Wed, 28 Jul 2004 15:13:09 +0000 (15:13 +0000)]
fix for Bugzilla Bug 48990
Special case if(false) to not require a dynamic test
aclement [Wed, 28 Jul 2004 14:43:40 +0000 (14:43 +0000)]
Fix for 64331
java.lang.NullPointerException in WeaverMessageHandler class
mkersten [Tue, 27 Jul 2004 17:38:25 +0000 (17:38 +0000)]
Added declare parents relationship test, party commented out and waiting on Andy's merge.
mkersten [Tue, 27 Jul 2004 17:37:23 +0000 (17:37 +0000)]
added no-arg constructor for convenience
mkersten [Tue, 27 Jul 2004 17:34:34 +0000 (17:34 +0000)]
ASM Usage and extension examples, implemented as test cases and made
available in the sandbox as an Eclipse project.
acolyer [Tue, 27 Jul 2004 15:59:30 +0000 (15:59 +0000)]
added -XserializableAspects
acolyer [Tue, 27 Jul 2004 15:44:24 +0000 (15:44 +0000)]
fix for Bugzilla Bug 58681
-X should output available -X options
aclement [Tue, 27 Jul 2004 14:17:32 +0000 (14:17 +0000)]
Fix for bug 69459
Hiding of Instance Methods by static methods
acolyer [Tue, 27 Jul 2004 12:34:17 +0000 (12:34 +0000)]
ignore .ajsym files
aclement [Tue, 27 Jul 2004 10:34:41 +0000 (10:34 +0000)]
Fix for 53999
"can't bind type" message has $ for . in type name for declare soft
aclement [Tue, 27 Jul 2004 10:27:03 +0000 (10:27 +0000)]
Test data for -showWeaveInfo
aclement [Tue, 27 Jul 2004 10:17:21 +0000 (10:17 +0000)]
organized imports.
aclement [Tue, 27 Jul 2004 10:08:12 +0000 (10:08 +0000)]
organized imports.
mkersten [Tue, 27 Jul 2004 04:26:54 +0000 (04:26 +0000)]
Made AsmHiearchyBuilder extensible in order to support tools that require more
static structure than is currently offered by the ASM, e.g. UML views.
(changes are covered by existing test cases)
mkersten [Tue, 27 Jul 2004 04:25:39 +0000 (04:25 +0000)]
Made AsmHiearchyBuilder extensible in order to support tools that require more
static structure than is currently offered by the ASM, e.g. UML views.
aclement [Mon, 26 Jul 2004 13:28:20 +0000 (13:28 +0000)]
Fix for Bug 70619
compiler aborts with "conflicting dominates orders" with circular declare precedences
aclement [Mon, 26 Jul 2004 08:46:55 +0000 (08:46 +0000)]
Generated aspectOf() method for singleton aspects will now decompile cleanly. Might help with bug #63347 (JRockit related)
mkersten [Fri, 23 Jul 2004 19:38:29 +0000 (19:38 +0000)]
Expanded javadocs describing examples of ASM usage.
mkersten [Wed, 14 Jul 2004 20:36:00 +0000 (20:36 +0000)]
Fixed bug#70008 "problem with ajdoc -public"
mkersten [Mon, 5 Jul 2004 18:19:15 +0000 (18:19 +0000)]
Fixed bug#69011 "ajdoc fails when using default package"
mkersten [Thu, 24 Jun 2004 22:11:53 +0000 (22:11 +0000)]
Fixed: 68494 ajdoc does not support .aj files
wisberg [Thu, 10 Jun 2004 16:35:55 +0000 (16:35 +0000)]
harness support for dirchanges delay (milliseconds) attribute
acolyer [Wed, 9 Jun 2004 15:44:29 +0000 (15:44 +0000)]
ensure args() handles boxed primitives correctly when doing
runtime matching (against JoinPoint)
acolyer [Wed, 9 Jun 2004 15:43:07 +0000 (15:43 +0000)]
handle primitive types correctly when doing RTTI resolving
acolyer [Wed, 9 Jun 2004 10:21:57 +0000 (10:21 +0000)]
skip on the exclude runtime test rather than patch it in the build file.
This allows the correct testing-drivers-all.jar to be built too.
acolyer [Wed, 9 Jun 2004 10:21:13 +0000 (10:21 +0000)]
new version of build.jar that does not exclude runtime
acolyer [Tue, 8 Jun 2004 15:19:01 +0000 (15:19 +0000)]
set default warning values correctly when passed in 'null'
acolyer [Tue, 8 Jun 2004 15:18:12 +0000 (15:18 +0000)]
update tests for new options processing
acolyer [Tue, 8 Jun 2004 15:17:33 +0000 (15:17 +0000)]
adapt to new options and EclipseFactory constructor sig
acolyer [Tue, 8 Jun 2004 15:16:47 +0000 (15:16 +0000)]
use new AjCompilerOptions to store options
acolyer [Tue, 8 Jun 2004 15:15:30 +0000 (15:15 +0000)]
removed hard-wired dependency on AjBuildConfig
acolyer [Tue, 8 Jun 2004 15:14:29 +0000 (15:14 +0000)]
tests for the new options handling
acolyer [Tue, 8 Jun 2004 15:14:15 +0000 (15:14 +0000)]
new classes used when building inside Eclipse
acolyer [Tue, 8 Jun 2004 15:13:50 +0000 (15:13 +0000)]
make this class live up to its name at last
acolyer [Tue, 8 Jun 2004 15:13:26 +0000 (15:13 +0000)]
simplify options processing for AJDT
acolyer [Tue, 8 Jun 2004 15:05:10 +0000 (15:05 +0000)]
additional test cases to cover matching Pointcuts against
JoinPoints
acolyer [Tue, 8 Jun 2004 15:04:34 +0000 (15:04 +0000)]
added a method to all Pointcuts that matches against a
JoinPoint (as opposed to a Shadow).
acolyer [Tue, 8 Jun 2004 15:03:48 +0000 (15:03 +0000)]
ensure tests don't give false failures on fast machines
acolyer [Tue, 8 Jun 2004 15:03:19 +0000 (15:03 +0000)]
raise visibility of default constructor to allow subclassing.
acolyer [Tue, 8 Jun 2004 15:02:50 +0000 (15:02 +0000)]
enable construction of a BcelWorld with an externally provided
ClassPathManager
acolyer [Tue, 8 Jun 2004 15:02:14 +0000 (15:02 +0000)]
add a getName() method to Lint.Kind
acolyer [Tue, 8 Jun 2004 15:00:33 +0000 (15:00 +0000)]
incorporating latest updates in shadows (aj_v_396)
acolyer [Tue, 8 Jun 2004 14:12:44 +0000 (14:12 +0000)]
add the runtime classes into aspectjtools.jar. needed because of
static dependency from weaver classes to runtime classes.
Better than alternative of updating all ant scripts that fork and
the ajc compiler scripts to add aspectjrt.jar into path.
acolyer [Tue, 8 Jun 2004 14:10:33 +0000 (14:10 +0000)]
updated aspectjrt.jar with new Factory methods in
acolyer [Tue, 8 Jun 2004 14:10:06 +0000 (14:10 +0000)]
exposed additional factory methods for creating signatures
(the create from string ones that already exist seem to be unused
and are a little odd).
wisberg [Mon, 7 Jun 2004 06:46:19 +0000 (06:46 +0000)]
@testcase PR#65925 Valid but inaccessible type names should not be flagged by XLint:invalidAbsoluteTypeName
mkersten [Wed, 2 Jun 2004 20:49:58 +0000 (20:49 +0000)]
Added AOSD 2004 demo slides.
acolyer [Wed, 2 Jun 2004 12:15:00 +0000 (12:15 +0000)]
ensure that no test involving the checking of timestamps in
directories can complete in < 1 second (File.lastModifiedTime is
only accurate to the second and truncates).
acolyer [Wed, 2 Jun 2004 12:13:06 +0000 (12:13 +0000)]
replace hard-coded use of ';' with File.pathSeparator
acolyer [Wed, 2 Jun 2004 12:12:48 +0000 (12:12 +0000)]
don't sync bin dir
acolyer [Wed, 2 Jun 2004 12:09:36 +0000 (12:09 +0000)]
add direct support for reweavable, reweavable:compress and noInline in X options
acolyer [Wed, 2 Jun 2004 12:03:33 +0000 (12:03 +0000)]
also verigy that dir entries are copied when copying a dir.
aclement [Fri, 28 May 2004 15:19:14 +0000 (15:19 +0000)]
Georges fixes for 61411
aclement [Mon, 24 May 2004 15:58:44 +0000 (15:58 +0000)]
Patch now includes the bcel fix for 62631. Also changed the bcel-builder build.xml to construct a bcel-src.zip that matches the bcel.jar - to ease debugging.
aclement [Fri, 21 May 2004 14:03:09 +0000 (14:03 +0000)]
Updated with fix for Bugzilla Bug 62631
Generated class gives "Illegal constant pool index" on loading
ehilsdal [Fri, 21 May 2004 06:19:07 +0000 (06:19 +0000)]
Hopefully better bcel-builder build system,
instigated by Andy actually trying to use
this module the way it is supposed to be used
aclement [Tue, 18 May 2004 15:54:05 +0000 (15:54 +0000)]
Tests for Bugzilla Bug 62458
An if() pointcut inside a perthis() clause causes an ABORT - null pointer exception in ajc
aclement [Tue, 18 May 2004 15:53:30 +0000 (15:53 +0000)]
Fix for Bugzilla Bug 62458
An if() pointcut inside a perthis() clause causes an ABORT - null pointer exception in ajc
wisberg [Mon, 17 May 2004 14:26:22 +0000 (14:26 +0000)]
removed Maven section that is out of date with current Maven, which supports 1.2 directly
acolyer [Mon, 17 May 2004 09:00:54 +0000 (09:00 +0000)]
AOPAlliance adapter sample
aclement [Fri, 14 May 2004 12:51:52 +0000 (12:51 +0000)]
Fix and tests for Bugzilla Bug 62227
Load Time Weaving aborts on any kind of warning (declare/xlint)
aclement [Fri, 14 May 2004 09:27:42 +0000 (09:27 +0000)]
Tests for Bugzilla Bug 62073
false ambigous binding error (introduced in 1.2rc2)
aclement [Fri, 14 May 2004 09:26:03 +0000 (09:26 +0000)]
Fix for Bugzilla Bug 62073
false ambigous binding error (introduced in 1.2rc2)
acolyer [Wed, 12 May 2004 16:08:37 +0000 (16:08 +0000)]
to do list for building the 'ajdt.core' part of AJDT.
aclement [Wed, 12 May 2004 13:03:09 +0000 (13:03 +0000)]
Test for Bug 60936
error message for constructor-execution pcd
aclement [Wed, 12 May 2004 13:02:48 +0000 (13:02 +0000)]
Test for Bugzilla Bug 61568
wrong variable binding in || pointcuts
aclement [Wed, 12 May 2004 13:02:27 +0000 (13:02 +0000)]
Test for Bugzilla Bug 61538
nested uses of this() inside constructors not handled properly for initialization and preinitialization pointcuts