Change comment:
Added backward-compatiblity violations data
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -12,7 +12,7 @@ 12 12 13 13 = All Changes = 14 14 15 -{{cache id="RN100"}} 15 +{{cache id="RN10.0"}} 16 16 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}} 17 17 category = 10000 AND fixVersion in ("10.0") AND resolution in (Fixed) and component not in ("Development Issues only") 18 18 {{/jira}} ... ... @@ -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 +]