<
From version < 4.1 >
edited by Guillaume Delhumeau
on 2018/01/29
To version < 5.2 >
edited by Guillaume Delhumeau
on 2018/01/29
>
Change comment: Added backward-compatiblity violations data

Summary

Details

Page properties
Content
... ... @@ -73,10 +73,7 @@
73 73  
74 74  The following APIs were modified since <project> <version - 1>:
75 75  
76 -{{comment}}
77 -Remove!
78 -{{backwardCompatiblityReport version="<version>"/}}
79 -{{/comment}}
76 +{{backwardCompatiblityReport version="10.0"/}}
80 80  
81 81  = Credits =
82 82  
ReleaseNotes.BackwardCompatibility[0]
Violations
... ... @@ -1,0 +1,198 @@
1 +[
2 + [
3 + {
4 + "classSimpleName": "AbstractRequest",
5 + "code": "java.field.serialVersionUIDUnchanged",
6 + "elementKind": "field",
7 + "fieldName": "serialVersionUID",
8 + "justification": "Not a breakage in this context",
9 + "new": "field org.xwiki.job.AbstractRequest.serialVersionUID",
10 + "old": "field org.xwiki.job.AbstractRequest.serialVersionUID",
11 + "package": "org.xwiki.job",
12 + "serialVersionUID": "1"
13 + },
14 + {
15 + "classSimpleName": "DefaultRequest",
16 + "code": "java.field.serialVersionUIDUnchanged",
17 + "elementKind": "field",
18 + "fieldName": "serialVersionUID",
19 + "justification": "Not a breakage in this context",
20 + "new": "field org.xwiki.job.DefaultRequest.serialVersionUID",
21 + "old": "field org.xwiki.job.DefaultRequest.serialVersionUID",
22 + "package": "org.xwiki.job",
23 + "serialVersionUID": "1"
24 + },
25 + {
26 + "classSimpleName": "AbstractExtensionRequest",
27 + "code": "java.field.serialVersionUIDUnchanged",
28 + "elementKind": "field",
29 + "fieldName": "serialVersionUID",
30 + "justification": "Not a breakage in this context",
31 + "new": "field org.xwiki.extension.job.AbstractExtensionRequest.serialVersionUID",
32 + "old": "field org.xwiki.extension.job.AbstractExtensionRequest.serialVersionUID",
33 + "package": "org.xwiki.extension.job",
34 + "serialVersionUID": "1"
35 + },
36 + {
37 + "classSimpleName": "InstallRequest",
38 + "code": "java.field.serialVersionUIDUnchanged",
39 + "elementKind": "field",
40 + "fieldName": "serialVersionUID",
41 + "justification": "Not a breakage in this context",
42 + "new": "field org.xwiki.extension.job.InstallRequest.serialVersionUID",
43 + "old": "field org.xwiki.extension.job.InstallRequest.serialVersionUID",
44 + "package": "org.xwiki.extension.job",
45 + "serialVersionUID": "1"
46 + },
47 + {
48 + "classSimpleName": "UninstallRequest",
49 + "code": "java.field.serialVersionUIDUnchanged",
50 + "elementKind": "field",
51 + "fieldName": "serialVersionUID",
52 + "justification": "Not a breakage in this context",
53 + "new": "field org.xwiki.extension.job.UninstallRequest.serialVersionUID",
54 + "old": "field org.xwiki.extension.job.UninstallRequest.serialVersionUID",
55 + "package": "org.xwiki.extension.job",
56 + "serialVersionUID": "1"
57 + },
58 + {
59 + "classSimpleName": "ReplayRequest",
60 + "code": "java.field.serialVersionUIDUnchanged",
61 + "elementKind": "field",
62 + "fieldName": "serialVersionUID",
63 + "justification": "Not a breakage in this context",
64 + "new": "field org.xwiki.extension.job.history.ReplayRequest.serialVersionUID",
65 + "old": "field org.xwiki.extension.job.history.ReplayRequest.serialVersionUID",
66 + "package": "org.xwiki.extension.job.history",
67 + "serialVersionUID": "1"
68 + },
69 + {
70 + "classSimpleName": "FilterStreamConverterJobRequest",
71 + "code": "java.field.serialVersionUIDUnchanged",
72 + "elementKind": "field",
73 + "fieldName": "serialVersionUID",
74 + "justification": "Not a breakage in this context",
75 + "new": "field org.xwiki.filter.job.FilterStreamConverterJobRequest.serialVersionUID",
76 + "old": "field org.xwiki.filter.job.FilterStreamConverterJobRequest.serialVersionUID",
77 + "package": "org.xwiki.filter.job",
78 + "serialVersionUID": "1"
79 + }
80 + ],
81 + [
82 + {
83 + "classSimpleName": "MacroBlock",
84 + "code": "java.class.nonFinalClassInheritsFromNewClass",
85 + "elementKind": "class",
86 + "justification": "No breakage. Just moved commons stuff in an abtract class.",
87 + "new": "class org.xwiki.rendering.block.MacroBlock",
88 + "old": "class org.xwiki.rendering.block.MacroBlock",
89 + "package": "org.xwiki.rendering.block",
90 + "superClass": "org.xwiki.rendering.block.AbstractMacroBlock"
91 + },
92 + {
93 + "classSimpleName": "MacroMarkerBlock",
94 + "code": "java.class.nonFinalClassInheritsFromNewClass",
95 + "elementKind": "class",
96 + "justification": "No breakage. Just moved commons stuff in an abtract class.",
97 + "new": "class org.xwiki.rendering.block.MacroMarkerBlock",
98 + "old": "class org.xwiki.rendering.block.MacroMarkerBlock",
99 + "package": "org.xwiki.rendering.block",
100 + "superClass": "org.xwiki.rendering.block.AbstractMacroBlock"
101 + }
102 + ],
103 + [
104 + {
105 + "classSimpleName": "ExpandedMacroBlock",
106 + "code": "java.class.nonFinalClassInheritsFromNewClass",
107 + "elementKind": "class",
108 + "justification": "No breakage. Just moved commons stuff in an abtract class.",
109 + "new": "class org.xwiki.rendering.block.ExpandedMacroBlock",
110 + "old": "class org.xwiki.rendering.block.ExpandedMacroBlock",
111 + "package": "org.xwiki.rendering.block",
112 + "superClass": "org.xwiki.rendering.block.AbstractMacroBlock"
113 + },
114 + {
115 + "classSimpleName": "CreateRequest",
116 + "code": "java.field.serialVersionUIDUnchanged",
117 + "elementKind": "field",
118 + "fieldName": "serialVersionUID",
119 + "justification": "Not a breakage in this context",
120 + "new": "field org.xwiki.refactoring.job.CreateRequest.serialVersionUID",
121 + "old": "field org.xwiki.refactoring.job.CreateRequest.serialVersionUID",
122 + "package": "org.xwiki.refactoring.job",
123 + "serialVersionUID": "1"
124 + },
125 + {
126 + "classSimpleName": "EntityRequest",
127 + "code": "java.field.serialVersionUIDUnchanged",
128 + "elementKind": "field",
129 + "fieldName": "serialVersionUID",
130 + "justification": "Not a breakage in this context",
131 + "new": "field org.xwiki.refactoring.job.EntityRequest.serialVersionUID",
132 + "old": "field org.xwiki.refactoring.job.EntityRequest.serialVersionUID",
133 + "package": "org.xwiki.refactoring.job",
134 + "serialVersionUID": "1"
135 + },
136 + {
137 + "classSimpleName": "MoveRequest",
138 + "code": "java.field.serialVersionUIDUnchanged",
139 + "elementKind": "field",
140 + "fieldName": "serialVersionUID",
141 + "justification": "Not a breakage in this context",
142 + "new": "field org.xwiki.refactoring.job.MoveRequest.serialVersionUID",
143 + "old": "field org.xwiki.refactoring.job.MoveRequest.serialVersionUID",
144 + "package": "org.xwiki.refactoring.job",
145 + "serialVersionUID": "2"
146 + },
147 + {
148 + "classSimpleName": "RestoreRequest",
149 + "code": "java.field.serialVersionUIDUnchanged",
150 + "elementKind": "field",
151 + "fieldName": "serialVersionUID",
152 + "justification": "Not a breakage in this context",
153 + "new": "field org.xwiki.refactoring.job.RestoreRequest.serialVersionUID",
154 + "old": "field org.xwiki.refactoring.job.RestoreRequest.serialVersionUID",
155 + "package": "org.xwiki.refactoring.job",
156 + "serialVersionUID": "7738465742607715013"
157 + },
158 + {
159 + "classSimpleName": "WikiCreationRequest",
160 + "code": "java.field.serialVersionUIDUnchanged",
161 + "elementKind": "field",
162 + "fieldName": "serialVersionUID",
163 + "justification": "Not a breakage in this context",
164 + "new": "field org.xwiki.platform.wiki.creationjob.WikiCreationRequest.serialVersionUID",
165 + "old": "field org.xwiki.platform.wiki.creationjob.WikiCreationRequest.serialVersionUID",
166 + "package": "org.xwiki.platform.wiki.creationjob",
167 + "serialVersionUID": "-1887940302223327347"
168 + },
169 + {
170 + "annotation": "@javax.xml.bind.annotation.XmlType(name = \"JobRequest\", propOrder = {\"id\", \"interactive\", \"remote\", \"verbose\", \"statusSerialized\", \"statusLogIsolated\", \"properties\"})",
171 + "annotationType": "javax.xml.bind.annotation.XmlType",
172 + "attribute": "propOrder",
173 + "classSimpleName": "JobRequest",
174 + "code": "java.annotation.attributeValueChanged",
175 + "elementKind": "class",
176 + "justification": "Not a breakage in this context",
177 + "new": "class org.xwiki.rest.model.jaxb.JobRequest",
178 + "newValue": "{\"id\", \"interactive\", \"remote\", \"verbose\", \"statusSerialized\", \"statusLogIsolated\", \"properties\"}",
179 + "old": "class org.xwiki.rest.model.jaxb.JobRequest",
180 + "oldValue": "{\"id\", \"interactive\", \"remote\", \"verbose\", \"properties\"}",
181 + "package": "org.xwiki.rest.model.jaxb"
182 + },
183 + {
184 + "annotation": "@javax.xml.bind.annotation.XmlType(name = \"JobStatus\", propOrder = {\"id\", \"request\", \"state\", \"progress\", \"log\", \"startDate\", \"endDate\", \"serialized\", \"isolated\", \"errorMessage\"})",
185 + "annotationType": "javax.xml.bind.annotation.XmlType",
186 + "attribute": "propOrder",
187 + "classSimpleName": "JobStatus",
188 + "code": "java.annotation.attributeValueChanged",
189 + "elementKind": "class",
190 + "justification": "Not a breakage in this context",
191 + "new": "class org.xwiki.rest.model.jaxb.JobStatus",
192 + "newValue": "{\"id\", \"request\", \"state\", \"progress\", \"log\", \"startDate\", \"endDate\", \"serialized\", \"isolated\", \"errorMessage\"}",
193 + "old": "class org.xwiki.rest.model.jaxb.JobStatus",
194 + "oldValue": "{\"id\", \"request\", \"state\", \"progress\", \"log\", \"startDate\", \"endDate\", \"errorMessage\"}",
195 + "package": "org.xwiki.rest.model.jaxb"
196 + }
197 + ]
198 +]

Get Connected