import org.xyz.*; public aspect AnnotationPatternMatching { declare warning : execution(@Immutable * *(..)) : "@Immutable"; declare warning : execution(!@Persistent * *(..)) : "!@Persistent"; declare warning : execution(@Foo @Goo * *(..)) : "@Foo @Goo"; declare warning : execution(@(Foo || Goo) * *(..)) : "@(Foo || Goo)"; declare warning : execution(@(org.xyz..*) * *(..)) : "@(org.xyz..*)"; } @interface Immutable {} @interface Persistent {} @interface Foo{} @interface Goo{} class Annotated { @Immutable void m1() {} @Persistent void m2() {} @Foo @Goo void m3() {} @Foo void m4() {} @OrgXYZAnnotation void m5() {} }'hidden' name='id' value='d64831107b61a5cb223cdb18e7a5751cf86cdd9e'/> Apache XML Graphics FOP: https://github.com/apache/xmlgraphics-fopwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/test/xml/bugtests/space.fo
blob: ad572503a61598d3b6e7ddb76dc5cc6e38b595c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67