<
From version < 13.1 >
edited by Marius Dumitru Florea
on 2019/02/19
To version < 14.2 >
edited by Marius Dumitru Florea
on 2019/02/19
>
Change comment: Added backward-compatiblity violations data

Summary

Details

Page properties
Content
... ... @@ -106,10 +106,7 @@
106 106  
107 107  The following APIs were modified since XWiki 11.0.3:
108 108  
109 -{{comment}}
110 -Remove!
111 -{{backwardCompatiblityReport version="<version>"/}}
112 -{{/comment}}
109 +{{backwardCompatiblityReport version="11.1-rc-1"/}}
113 113  
114 114  = Credits =
115 115  
ReleaseNotes.BackwardCompatibility[0]
Violations
... ... @@ -1,0 +1,74 @@
1 +[
2 + [
3 + {
4 + "annotation": "@java.lang.annotation.Target({java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.CONSTRUCTOR})",
5 + "annotationType": "java.lang.annotation.Target",
6 + "attribute": "value",
7 + "classQualifiedName": "org.xwiki.stability.Unstable",
8 + "classSimpleName": "Unstable",
9 + "code": "java.annotation.attributeValueChanged",
10 + "elementKind": "@interface",
11 + "justification": "Not a breakage.",
12 + "new": "@interface org.xwiki.stability.Unstable",
13 + "newValue": "{java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.CONSTRUCTOR}",
14 + "old": "@interface org.xwiki.stability.Unstable",
15 + "oldValue": "{java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD}",
16 + "package": "org.xwiki.stability"
17 + },
18 + {
19 + "classQualifiedName": "org.xwiki.velocity.introspection.AbstractChainableUberspector",
20 + "classSimpleName": "AbstractChainableUberspector",
21 + "code": "java.class.removed",
22 + "elementKind": "class",
23 + "justification": "Not a breakage: class moved to a legacy module",
24 + "old": "class org.xwiki.velocity.introspection.AbstractChainableUberspector",
25 + "package": "org.xwiki.velocity.introspection"
26 + },
27 + {
28 + "classQualifiedName": "org.xwiki.velocity.introspection.ChainableUberspector",
29 + "classSimpleName": "ChainableUberspector",
30 + "code": "java.class.removed",
31 + "elementKind": "interface",
32 + "justification": "Not a breakage: class moved to a legacy module",
33 + "old": "interface org.xwiki.velocity.introspection.ChainableUberspector",
34 + "package": "org.xwiki.velocity.introspection"
35 + },
36 + {
37 + "classQualifiedName": "org.xwiki.velocity.introspection.ChainingUberspector",
38 + "classSimpleName": "ChainingUberspector",
39 + "code": "java.class.removed",
40 + "elementKind": "class",
41 + "justification": "Not a breakage: class moved to a legacy module",
42 + "old": "class org.xwiki.velocity.introspection.ChainingUberspector",
43 + "package": "org.xwiki.velocity.introspection"
44 + },
45 + {
46 + "classQualifiedName": "org.xwiki.velocity.introspection.LinkingUberspector",
47 + "classSimpleName": "LinkingUberspector",
48 + "code": "java.class.removed",
49 + "elementKind": "class",
50 + "justification": "Not a breakage: class moved to a legacy module",
51 + "old": "class org.xwiki.velocity.introspection.LinkingUberspector",
52 + "package": "org.xwiki.velocity.introspection"
53 + }
54 + ],
55 + [
56 +
57 + ],
58 + [
59 + {
60 + "annotation": "@org.xwiki.properties.annotation.PropertyDisplayType({java.util.List.class, org.xwiki.rendering.block.Block.class})",
61 + "code": "java.annotation.added",
62 + "justification": "The annotation has been added in box macro but is used in Code Macro. It's not an api breakage.",
63 + "new": "method void org.xwiki.rendering.macro.box.BoxMacroParameters::setTitle(java.lang.String) @ org.xwiki.rendering.macro.code.CodeMacroParameters",
64 + "old": "method void org.xwiki.rendering.macro.box.BoxMacroParameters::setTitle(java.lang.String) @ org.xwiki.rendering.macro.code.CodeMacroParameters"
65 + },
66 + {
67 + "annotation": "@org.xwiki.properties.annotation.PropertyDisplayType({java.util.List.class, org.xwiki.rendering.block.Block.class})",
68 + "code": "java.annotation.added",
69 + "justification": "The annotation has been added in box macro but is used in RSS Macro. It's not an api breakage.",
70 + "new": "method void org.xwiki.rendering.macro.box.BoxMacroParameters::setTitle(java.lang.String) @ org.xwiki.rendering.macro.rss.RssMacroParameters",
71 + "old": "method void org.xwiki.rendering.macro.box.BoxMacroParameters::setTitle(java.lang.String) @ org.xwiki.rendering.macro.rss.RssMacroParameters"
72 + }
73 + ]
74 +]

Get Connected