wisberg
8c80fde9d4
bug 53209 - inpathDirCopyFilter doc updates and tests
pirms 19 gadiem
wisberg
8766cadf5e
bug 53209 - inpathDirCopyFilter tests
pirms 19 gadiem
wisberg
1dbed37c0e
bug 53209 - inpathDirCopyFilter
pirms 19 gadiem
acolyer
b5f4d09e4f
Fix for Bugzilla Bug 88652: an array type as the last parameter in a signature does not match on the varargs declared method
pirms 19 gadiem
aclement
8e275e3b93
Declare annotation with ITDs: testcode
pirms 19 gadiem
acolyer
f82e6f25e3
fix for missing syntax error on execution((@XXX *) Foo.new(..))
^^^
pirms 19 gadiem
wisberg
6d7638833f
dead link, new source modules
pirms 19 gadiem
acolyer
e29477276d
fix for Bugzilla Bug 42743: declare soft limitation
pirms 19 gadiem
acolyer
204274dc05
test cases for Bugzilla Bug 42743: declare soft limitation
pirms 19 gadiem
acolyer
e35d9ee624
added some words on context binding across disjunctions and declare soft behaviour wrt. RuntimeExceptions
pirms 19 gadiem
aclement
5375d7f3e1
Much more robust way to dig round the structure model ...
pirms 19 gadiem
aclement
a0aeb25088
Oops! Now skips advice/etc when looking for matches for dec @method/@ctor
pirms 19 gadiem
aclement
79129daa01
temporary fix to ensure we see relationships for dec @type when incrementally compiling
pirms 19 gadiem
aclement
3938f0e5d5
Ensures on multiple compiles the method generated for a declare statement always has the same name.
pirms 19 gadiem
acolyer
cbe1fbc633
the "challenge Andy" mother of all dec @xxx tests.
pirms 19 gadiem
aclement
4a2b927f41
Guard test execution on 1.5 vm level
pirms 19 gadiem
aclement
fa54cd9666
Guard test execution on 1.5 vm level.
pirms 19 gadiem
acolyer
e743d8b920
added example for declare @constructor
pirms 19 gadiem
acolyer
8408337179
added test for declare @constructor
pirms 19 gadiem
aclement
220fa73463
Declare annotation: all the XML specs for the tests
pirms 19 gadiem
aclement
d10cabc3f0
Declare annotation: Buckets of test cases!
pirms 19 gadiem
aclement
06fba26743
Declare annotation: source weaving of declare @type. Includes (commented out) declare @method/constructor/field implementations for possible future use - not required right now as applying them early (during compiling rather than weaving) makes no sense.
pirms 19 gadiem
aclement
7dc7cdd9bd
Declare annotation: cope with null symbolic declare
pirms 19 gadiem
aclement
6ee78b2480
Declare annotation: filled in the blanks
pirms 19 gadiem
aclement
3123880881
Bug found during declare annotation structure model testing!
pirms 19 gadiem
aclement
cebb379fd7
Declare annotation: first bit of weaving messages for declare annotation - not finished yet!
pirms 19 gadiem
aclement
e550a50265
Declare annotation: does binary weaving of @type, copes with recursive application and interaction with declare parents... i think
pirms 19 gadiem
aclement
66b847129d
Declare annotation: Does weaving of @field, @method, @ctor - copes with recursive application.
pirms 19 gadiem
aclement
067add6570
Improved FIXME comments ;)
pirms 19 gadiem
aclement
bdb151a442
Declare annotation: uses the new annotation type munger
pirms 19 gadiem
aclement
5d8ffc2c70
Declare annotation: manages a set of annotations now
pirms 19 gadiem
aclement
826e7ba5f3
Fixed signature for constructor nodes to look the same as it does for methods.
pirms 19 gadiem
aclement
de51a67854
Declare annotation: Doesnt report errors for annotations attached incorrectly (due to use of @target) to ajc$declare_ methods.
pirms 19 gadiem
aclement
263b1005e8
Declare annotation: now holds set of annotations
pirms 19 gadiem
aclement
16666f81ae
FIXME altered so we can distinguish old ones from new ones.
pirms 19 gadiem
aclement
7a81404a82
Declare annotation: exposes collections of declare @ thingies.
pirms 19 gadiem
aclement
96f45c808c
Declare annotation: getAnnotations added.
pirms 19 gadiem
aclement
886730bd10
Declare annotation: new kind of type munger created.
pirms 19 gadiem
aclement
1c7ba5bdaa
Declare annotation: added getAnnotation/addAnnotation to the RTX hierarchy
pirms 19 gadiem
aclement
b75f15d483
Declare annotation: support for new declare collections.
pirms 19 gadiem
aclement
e61a086610
temporarily removed one test... until parser reopened for next compiler integration.
pirms 19 gadiem
aclement
608a6d8f6b
Declare annotation: add the 50 odd tests in.
pirms 19 gadiem
aclement
2a802a6286
Declare annotation: put guards in for structure model building, added 'annotates' and 'annotated by' relationships, added methods to add these new relationships.
pirms 19 gadiem
aclement
f34f74dabb
Declare annotation: only declare annotation provides a differing name suffix (at the moment).
pirms 19 gadiem
aclement
33dcd66fe0
Declare annotation: modified to take account of new AnnotationX stuff
pirms 19 gadiem
aclement
8ef6f44f17
FIXME altered - now names culprit (me)
pirms 19 gadiem
aclement
1fdd7fd3d2
Declare annotation: useful to know if a type pattern specifies a starred annotation pattern.
pirms 19 gadiem
aclement
4676869a3b
Declare annotation: useful to know if a signature pattern specifies a starred annotation pattern.
pirms 19 gadiem
aclement
ff284d4bcf
Declare annotation: creates DeclareAnnotations of the right types (using typesafeenum approach)
pirms 19 gadiem
aclement
2b62df6599
Declare annotation: loads of changes!
pirms 19 gadiem