acolyer
0f211e17ca
Spring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
added in docs dir.
20 vuotta sitten
acolyer
9a051d348a
XMLBasedAjcTestCase class and accompanying support. Drives a
junit test suite based on an ajcTests.xml format test specification.
20 vuotta sitten
acolyer
ef909dddd6
The JUnit test suite to end all test suites. This should come in pretty handy....
20 vuotta sitten
acolyer
9bf0a75430
Added support to ease programmatic testing of compiler (AjcTestCase
class and accompanying support).
20 vuotta sitten
aclement
ef7885fd12
Some more fix for Bugzilla Bug 60015
NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
20 vuotta sitten
aclement
2982b4cc62
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)
20 vuotta sitten
aclement
fe049bdf23
Updated testdata for weaveinfo messages.
20 vuotta sitten
aclement
f1667c2184
removed unnecessary TODOs
20 vuotta sitten
aclement
2b8fa314f2
Fix for Bugzilla Bug 57666
duplicate manifests cause resource-copying to gack
(Contributed by Matthew Webster)
20 vuotta sitten
aclement
7f19ab47a3
Fix for Bugzilla Bug 67774
Nullpointer-exception in pointcuts using withincode() clause
20 vuotta sitten
aclement
9aed31d18e
Fix for Bugzilla Bug 70773
AspectJ Error: ConncurrentModificationException thrown: null
20 vuotta sitten
acolyer
5baba85f6c
Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance
20 vuotta sitten
acolyer
d8d56afde2
added some commented out debug code that is useful when you want
to get information on a failure in a forking task
20 vuotta sitten
acolyer
2e8c6d5cc0
Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance
20 vuotta sitten
acolyer
a93ccda3c2
went for [error] in the end based on a quick local straw poll...
20 vuotta sitten
acolyer
ec45015f60
fix for Bugzilla Bug 40206
need common isAspectJSourceFile() method
20 vuotta sitten
acolyer
2ec27dacd9
fix for Bugzilla Bug 40206
need common isAspectJSourceFile() method
20 vuotta sitten
aclement
3543145418
organized imports.
20 vuotta sitten
aclement
963a4c45c5
organized imports.
20 vuotta sitten
acolyer
ed04a77d91
missed the word 'to' out of new error message
20 vuotta sitten
aclement
680d359a56
Now ITDs are reflected correctly in the structure model. Made getSignature() more bullet proof in the case of incorrect programs.
20 vuotta sitten
aclement
ead60730f8
just an extra few comments...
20 vuotta sitten
acolyer
4feb835a53
Moved all weaver messages into weaver-messages.properties.
Includes fixes for Bugzilla Bug 30439
spurious "circular dependency" error
20 vuotta sitten
aclement
7321d9dc01
organized imports.
20 vuotta sitten
aclement
34e88811b3
organized imports and deleted unused guff.
20 vuotta sitten
aclement
069803447d
organized imports.
20 vuotta sitten
aclement
189dd76697
organized imports.
20 vuotta sitten
aclement
45bce91f64
Fix for Bugzilla Bug 61536
Front-end bug, shouldn't allow patterns of the form foo.., should be foo..*
20 vuotta sitten
acolyer
770a4d6a14
fix for Bugzilla Bug 64262
ClassCastException at BcelRenderer.java:16
20 vuotta sitten
acolyer
fdff68edb5
test for Bugzilla Bug 64262
ClassCastException at BcelRenderer.java:16
20 vuotta sitten
acolyer
b383dfb645
fix for Bugzilla Bug 64585
Stale ITD example code in Programming Guide
20 vuotta sitten
acolyer
10c6de6fbc
fix for Bugzilla Bug 48990
Special case if(false) to not require a dynamic test
20 vuotta sitten
aclement
573741c808
Fix for 64331
java.lang.NullPointerException in WeaverMessageHandler class
20 vuotta sitten
mkersten
c143eb5ec1
Added declare parents relationship test, party commented out and waiting on Andy's merge.
20 vuotta sitten
mkersten
00882c7b5a
added no-arg constructor for convenience
20 vuotta sitten
mkersten
5130e9dbb7
ASM Usage and extension examples, implemented as test cases and made
available in the sandbox as an Eclipse project.
20 vuotta sitten
acolyer
55d0bbdaf4
added -XserializableAspects
20 vuotta sitten
acolyer
6ea8300440
fix for Bugzilla Bug 58681
-X should output available -X options
20 vuotta sitten
aclement
b18436307e
Fix for bug 69459
Hiding of Instance Methods by static methods
20 vuotta sitten
acolyer
6fd3e87d4d
ignore .ajsym files
20 vuotta sitten
aclement
936459c282
Fix for 53999
"can't bind type" message has $ for . in type name for declare soft
20 vuotta sitten
aclement
9867cbbcc4
Test data for -showWeaveInfo
20 vuotta sitten
aclement
ee59f0ec0c
organized imports.
20 vuotta sitten
aclement
bc207618df
organized imports.
20 vuotta sitten
mkersten
66e2167bda
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)
20 vuotta sitten
mkersten
1e5567686b
Made AsmHiearchyBuilder extensible in order to support tools that require more
static structure than is currently offered by the ASM, e.g. UML views.
20 vuotta sitten
aclement
75852d7b19
Fix for Bug 70619
compiler aborts with "conflicting dominates orders" with circular declare precedences
20 vuotta sitten
aclement
ad6d6f6283
Generated aspectOf() method for singleton aspects will now decompile cleanly. Might help with bug #63347 (JRockit related)
20 vuotta sitten
mkersten
77a8d52969
Expanded javadocs describing examples of ASM usage.
20 vuotta sitten
mkersten
8dc0845323
Fixed bug#70008 "problem with ajdoc -public"
20 vuotta sitten