Changes for page Release Notes for XWiki 10.4-rc-1
Last modified by Guillaume Delhumeau on 2018/08/13
<
>
edited by Ecaterina Moraru (Valica)
on 2018/05/15
on 2018/05/15
edited by Ecaterina Moraru (Valica)
on 2018/05/15
on 2018/05/15
Change comment:
There is no comment for this version
Summary
-
Objects (0 modified, 1 added, 0 removed)
Details
- ReleaseNotes.BackwardCompatibility[0]
-
- Violations
-
... ... @@ -1,0 +1,488 @@ 1 +[ 2 + [ 3 + { 4 + "classSimpleName": "MutableServletRequest", 5 + "code": "java.method.removed", 6 + "elementKind": "method", 7 + "justification": "revapi bug", 8 + "methodName": "getAsyncContext", 9 + "old": "method javax.servlet.AsyncContext javax.servlet.ServletRequest::getAsyncContext() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 10 + "package": "org.xwiki.wysiwyg.filter" 11 + }, 12 + { 13 + "classSimpleName": "MutableServletRequest", 14 + "code": "java.method.returnTypeTypeParametersChanged", 15 + "elementKind": "method", 16 + "justification": "revapi bug", 17 + "methodName": "getAttributeNames", 18 + "new": "method java.util.Enumeration javax.servlet.ServletRequest::getAttributeNames() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 19 + "newType": "java.util.Enumeration", 20 + "old": "method java.util.Enumeration<java.lang.String> javax.servlet.ServletRequest::getAttributeNames() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 21 + "oldType": "java.util.Enumeration<java.lang.String>", 22 + "package": "org.xwiki.wysiwyg.filter" 23 + }, 24 + { 25 + "classSimpleName": "MutableServletRequest", 26 + "code": "java.method.removed", 27 + "elementKind": "method", 28 + "justification": "revapi bug", 29 + "methodName": "getDispatcherType", 30 + "old": "method javax.servlet.DispatcherType javax.servlet.ServletRequest::getDispatcherType() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 31 + "package": "org.xwiki.wysiwyg.filter" 32 + }, 33 + { 34 + "classSimpleName": "MutableServletRequest", 35 + "code": "java.method.returnTypeTypeParametersChanged", 36 + "elementKind": "method", 37 + "justification": "revapi bug", 38 + "methodName": "getLocales", 39 + "new": "method java.util.Enumeration javax.servlet.ServletRequest::getLocales() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 40 + "newType": "java.util.Enumeration", 41 + "old": "method java.util.Enumeration<java.util.Locale> javax.servlet.ServletRequest::getLocales() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 42 + "oldType": "java.util.Enumeration<java.util.Locale>", 43 + "package": "org.xwiki.wysiwyg.filter" 44 + }, 45 + { 46 + "classSimpleName": "MutableServletRequest", 47 + "code": "java.method.returnTypeTypeParametersChanged", 48 + "elementKind": "method", 49 + "justification": "revapi bug", 50 + "methodName": "getParameterMap", 51 + "new": "method java.util.Map javax.servlet.ServletRequest::getParameterMap() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 52 + "newType": "java.util.Map", 53 + "old": "method java.util.Map<java.lang.String, java.lang.String[]> javax.servlet.ServletRequest::getParameterMap() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 54 + "oldType": "java.util.Map<java.lang.String, java.lang.String[]>", 55 + "package": "org.xwiki.wysiwyg.filter" 56 + }, 57 + { 58 + "classSimpleName": "MutableServletRequest", 59 + "code": "java.method.returnTypeTypeParametersChanged", 60 + "elementKind": "method", 61 + "justification": "revapi bug", 62 + "methodName": "getParameterNames", 63 + "new": "method java.util.Enumeration javax.servlet.ServletRequest::getParameterNames() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 64 + "newType": "java.util.Enumeration", 65 + "old": "method java.util.Enumeration<java.lang.String> javax.servlet.ServletRequest::getParameterNames() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 66 + "oldType": "java.util.Enumeration<java.lang.String>", 67 + "package": "org.xwiki.wysiwyg.filter" 68 + }, 69 + { 70 + "classSimpleName": "MutableServletRequest", 71 + "code": "java.method.removed", 72 + "elementKind": "method", 73 + "justification": "revapi bug", 74 + "methodName": "getServletContext", 75 + "old": "method javax.servlet.ServletContext javax.servlet.ServletRequest::getServletContext() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 76 + "package": "org.xwiki.wysiwyg.filter" 77 + }, 78 + { 79 + "classSimpleName": "MutableServletRequest", 80 + "code": "java.method.removed", 81 + "elementKind": "method", 82 + "justification": "revapi bug", 83 + "methodName": "isAsyncStarted", 84 + "old": "method boolean javax.servlet.ServletRequest::isAsyncStarted() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 85 + "package": "org.xwiki.wysiwyg.filter" 86 + }, 87 + { 88 + "classSimpleName": "MutableServletRequest", 89 + "code": "java.method.removed", 90 + "elementKind": "method", 91 + "justification": "revapi bug", 92 + "methodName": "isAsyncSupported", 93 + "old": "method boolean javax.servlet.ServletRequest::isAsyncSupported() @ org.xwiki.wysiwyg.filter.MutableServletRequest", 94 + "package": "org.xwiki.wysiwyg.filter" 95 + }, 96 + { 97 + "classSimpleName": "MutableServletRequest", 98 + "code": "java.method.removed", 99 + "elementKind": "method", 100 + "justification": "revapi bug", 101 + "methodName": "startAsync", 102 + "old": "method javax.servlet.AsyncContext javax.servlet.ServletRequest::startAsync() throws java.lang.IllegalStateException @ org.xwiki.wysiwyg.filter.MutableServletRequest", 103 + "package": "org.xwiki.wysiwyg.filter" 104 + }, 105 + { 106 + "classSimpleName": "MutableServletRequest", 107 + "code": "java.method.removed", 108 + "elementKind": "method", 109 + "justification": "revapi bug", 110 + "methodName": "startAsync", 111 + "old": "method javax.servlet.AsyncContext javax.servlet.ServletRequest::startAsync(javax.servlet.ServletRequest, javax.servlet.ServletResponse) throws java.lang.IllegalStateException @ org.xwiki.wysiwyg.filter.MutableServletRequest", 112 + "package": "org.xwiki.wysiwyg.filter" 113 + }, 114 + { 115 + "classSimpleName": "NotificationFilter", 116 + "code": "java.method.returnTypeChanged", 117 + "elementKind": "method", 118 + "justification": "Young API", 119 + "methodName": "filterEvent", 120 + "new": "method org.xwiki.notifications.filters.NotificationFilter.FilterPolicy org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.NotificationFormat)", 121 + "newType": "org.xwiki.notifications.filters.NotificationFilter.FilterPolicy", 122 + "old": "method boolean org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.NotificationFormat)", 123 + "oldType": "boolean", 124 + "package": "org.xwiki.notifications.filters" 125 + }, 126 + { 127 + "classSimpleName": "NotificationFilter", 128 + "code": "java.method.numberOfParametersChanged", 129 + "elementKind": "method", 130 + "justification": "Young API", 131 + "methodName": "filterEvent", 132 + "new": "method org.xwiki.notifications.filters.NotificationFilter.FilterPolicy org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.NotificationFormat)", 133 + "old": "method boolean org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.NotificationFormat)", 134 + "package": "org.xwiki.notifications.filters" 135 + }, 136 + { 137 + "classSimpleName": "NotificationFilter", 138 + "code": "java.method.returnTypeChanged", 139 + "elementKind": "method", 140 + "justification": "Young API", 141 + "methodName": "filterEvent", 142 + "new": "method org.xwiki.notifications.filters.NotificationFilter.FilterPolicy org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.NotificationFormat)", 143 + "newType": "org.xwiki.notifications.filters.NotificationFilter.FilterPolicy", 144 + "old": "method boolean org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.NotificationFormat)", 145 + "oldType": "boolean", 146 + "package": "org.xwiki.notifications.filters" 147 + }, 148 + { 149 + "classSimpleName": "NotificationFilter", 150 + "code": "java.method.numberOfParametersChanged", 151 + "elementKind": "method", 152 + "justification": "Young API", 153 + "methodName": "filterExpression", 154 + "new": "method org.xwiki.notifications.filters.expression.ExpressionNode org.xwiki.notifications.filters.NotificationFilter::filterExpression(org.xwiki.model.reference.DocumentReference, java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat)", 155 + "old": "method org.xwiki.notifications.filters.expression.ExpressionNode org.xwiki.notifications.filters.NotificationFilter::filterExpression(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat)", 156 + "package": "org.xwiki.notifications.filters" 157 + }, 158 + { 159 + "classSimpleName": "NotificationFilter", 160 + "code": "java.method.numberOfParametersChanged", 161 + "elementKind": "method", 162 + "justification": "Young API", 163 + "methodName": "filterExpression", 164 + "new": "method org.xwiki.notifications.filters.expression.ExpressionNode org.xwiki.notifications.filters.NotificationFilter::filterExpression(org.xwiki.model.reference.DocumentReference, java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.preferences.NotificationPreference)", 165 + "old": "method org.xwiki.notifications.filters.expression.ExpressionNode org.xwiki.notifications.filters.NotificationFilter::filterExpression(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.preferences.NotificationPreference)", 166 + "package": "org.xwiki.notifications.filters" 167 + }, 168 + { 169 + "classSimpleName": "NotificationFilterManager", 170 + "code": "java.method.returnTypeChanged", 171 + "elementKind": "method", 172 + "justification": "Young API", 173 + "methodName": "getAllFilters", 174 + "new": "method java.util.Collection<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 175 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>", 176 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 177 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilter>", 178 + "package": "org.xwiki.notifications.filters" 179 + }, 180 + { 181 + "classSimpleName": "NotificationFilterManager", 182 + "code": "java.method.addedToInterface", 183 + "elementKind": "method", 184 + "justification": "Young API", 185 + "methodName": "getAllFilters", 186 + "new": "method java.util.Collection<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(boolean) throws org.xwiki.notifications.NotificationException", 187 + "package": "org.xwiki.notifications.filters" 188 + }, 189 + { 190 + "classSimpleName": "NotificationFilterManager", 191 + "code": "java.method.addedToInterface", 192 + "elementKind": "method", 193 + "justification": "Young API", 194 + "methodName": "getEnabledFilters", 195 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getEnabledFilters(java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>, java.util.Map<java.lang.String, java.lang.Boolean>)", 196 + "package": "org.xwiki.notifications.filters" 197 + }, 198 + { 199 + "classSimpleName": "NotificationFilterManager", 200 + "code": "java.method.returnTypeChanged", 201 + "elementKind": "method", 202 + "justification": "Young API", 203 + "methodName": "getFilterPreferences", 204 + "new": "method java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 205 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>", 206 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 207 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>", 208 + "package": "org.xwiki.notifications.filters" 209 + }, 210 + { 211 + "classSimpleName": "NotificationFilterManager", 212 + "code": "java.method.parameterTypeChanged", 213 + "elementKind": "parameter", 214 + "justification": "Young API", 215 + "methodName": "getFilterPreferences", 216 + "new": "parameter java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(===java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>===, org.xwiki.notifications.filters.NotificationFilter)", 217 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>", 218 + "old": "parameter java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(===org.xwiki.model.reference.DocumentReference===, org.xwiki.notifications.filters.NotificationFilter) throws org.xwiki.notifications.NotificationException", 219 + "oldType": "org.xwiki.model.reference.DocumentReference", 220 + "package": "org.xwiki.notifications.filters", 221 + "parameterIndex": "0" 222 + }, 223 + { 224 + "classSimpleName": "NotificationFilterManager", 225 + "code": "java.method.returnTypeChanged", 226 + "elementKind": "method", 227 + "justification": "Young API", 228 + "methodName": "getFilterPreferences", 229 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilter)", 230 + "newType": "java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference>", 231 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilter) throws org.xwiki.notifications.NotificationException", 232 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>", 233 + "package": "org.xwiki.notifications.filters" 234 + }, 235 + { 236 + "classSimpleName": "NotificationFilterManager", 237 + "code": "java.method.exception.checkedRemoved", 238 + "elementKind": "method", 239 + "exception": "org.xwiki.notifications.NotificationException", 240 + "justification": "Young API", 241 + "methodName": "getFilterPreferences", 242 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilter)", 243 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilter) throws org.xwiki.notifications.NotificationException", 244 + "package": "org.xwiki.notifications.filters" 245 + }, 246 + { 247 + "classSimpleName": "NotificationFilterManager", 248 + "code": "java.method.parameterTypeChanged", 249 + "elementKind": "parameter", 250 + "justification": "Young API", 251 + "methodName": "getFilterPreferences", 252 + "new": "parameter java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(===java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>===, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType)", 253 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>", 254 + "old": "parameter java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(===org.xwiki.model.reference.DocumentReference===, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType) throws org.xwiki.notifications.NotificationException", 255 + "oldType": "org.xwiki.model.reference.DocumentReference", 256 + "package": "org.xwiki.notifications.filters", 257 + "parameterIndex": "0" 258 + }, 259 + { 260 + "classSimpleName": "NotificationFilterManager", 261 + "code": "java.method.returnTypeChanged", 262 + "elementKind": "method", 263 + "justification": "Young API", 264 + "methodName": "getFilterPreferences", 265 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType)", 266 + "newType": "java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference>", 267 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType) throws org.xwiki.notifications.NotificationException", 268 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>", 269 + "package": "org.xwiki.notifications.filters" 270 + }, 271 + { 272 + "classSimpleName": "NotificationFilterManager", 273 + "code": "java.method.exception.checkedRemoved", 274 + "elementKind": "method", 275 + "exception": "org.xwiki.notifications.NotificationException", 276 + "justification": "Young API", 277 + "methodName": "getFilterPreferences", 278 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType)", 279 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType) throws org.xwiki.notifications.NotificationException", 280 + "package": "org.xwiki.notifications.filters" 281 + }, 282 + { 283 + "classSimpleName": "NotificationFilterManager", 284 + "code": "java.method.parameterTypeChanged", 285 + "elementKind": "parameter", 286 + "justification": "Young API", 287 + "methodName": "getFilterPreferences", 288 + "new": "parameter java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(===java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>===, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat)", 289 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>", 290 + "old": "parameter java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(===org.xwiki.model.reference.DocumentReference===, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat) throws org.xwiki.notifications.NotificationException", 291 + "oldType": "org.xwiki.model.reference.DocumentReference", 292 + "package": "org.xwiki.notifications.filters", 293 + "parameterIndex": "0" 294 + }, 295 + { 296 + "classSimpleName": "NotificationFilterManager", 297 + "code": "java.method.returnTypeChanged", 298 + "elementKind": "method", 299 + "justification": "Young API", 300 + "methodName": "getFilterPreferences", 301 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat)", 302 + "newType": "java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference>", 303 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat) throws org.xwiki.notifications.NotificationException", 304 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>", 305 + "package": "org.xwiki.notifications.filters" 306 + }, 307 + { 308 + "classSimpleName": "NotificationFilterManager", 309 + "code": "java.method.exception.checkedRemoved", 310 + "elementKind": "method", 311 + "exception": "org.xwiki.notifications.NotificationException", 312 + "justification": "Young API", 313 + "methodName": "getFilterPreferences", 314 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat)", 315 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference> org.xwiki.notifications.filters.NotificationFilterManager::getFilterPreferences(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.filters.NotificationFilter, org.xwiki.notifications.filters.NotificationFilterType, org.xwiki.notifications.NotificationFormat) throws org.xwiki.notifications.NotificationException", 316 + "package": "org.xwiki.notifications.filters" 317 + }, 318 + { 319 + "classSimpleName": "NotificationFilterManager", 320 + "code": "java.method.removed", 321 + "elementKind": "method", 322 + "justification": "Young API", 323 + "methodName": "getFilters", 324 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getFilters(org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.preferences.NotificationPreference) throws org.xwiki.notifications.NotificationException", 325 + "package": "org.xwiki.notifications.filters" 326 + }, 327 + { 328 + "classSimpleName": "NotificationFilterManager", 329 + "code": "java.method.addedToInterface", 330 + "elementKind": "method", 331 + "justification": "Young API", 332 + "methodName": "getFiltersRelatedToNotificationPreference", 333 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getFiltersRelatedToNotificationPreference(java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>, org.xwiki.notifications.preferences.NotificationPreference)", 334 + "package": "org.xwiki.notifications.filters" 335 + }, 336 + { 337 + "classSimpleName": "NotificationFilterManager", 338 + "code": "java.method.parameterTypeChanged", 339 + "elementKind": "parameter", 340 + "justification": "Young API", 341 + "methodName": "getToggleableFilters", 342 + "new": "parameter java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getToggleableFilters(===java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>===)", 343 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>", 344 + "old": "parameter java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getToggleableFilters(===org.xwiki.model.reference.DocumentReference===) throws org.xwiki.notifications.NotificationException", 345 + "oldType": "org.xwiki.model.reference.DocumentReference", 346 + "package": "org.xwiki.notifications.filters", 347 + "parameterIndex": "0" 348 + }, 349 + { 350 + "classSimpleName": "NotificationFilterManager", 351 + "code": "java.method.returnTypeChanged", 352 + "elementKind": "method", 353 + "justification": "Young API", 354 + "methodName": "getToggleableFilters", 355 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getToggleableFilters(java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>)", 356 + "newType": "java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilter>", 357 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getToggleableFilters(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 358 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilter>", 359 + "package": "org.xwiki.notifications.filters" 360 + }, 361 + { 362 + "classSimpleName": "NotificationFilterManager", 363 + "code": "java.method.exception.checkedRemoved", 364 + "elementKind": "method", 365 + "exception": "org.xwiki.notifications.NotificationException", 366 + "justification": "Young API", 367 + "methodName": "getToggleableFilters", 368 + "new": "method java.util.stream.Stream<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getToggleableFilters(java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>)", 369 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getToggleableFilters(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 370 + "package": "org.xwiki.notifications.filters" 371 + }, 372 + { 373 + "classSimpleName": "NotificationFiltersScriptService", 374 + "code": "java.method.returnTypeChanged", 375 + "elementKind": "method", 376 + "justification": "Young API", 377 + "methodName": "getFilters", 378 + "new": "method java.util.Collection<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.script.NotificationFiltersScriptService::getFilters() throws org.xwiki.notifications.NotificationException", 379 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>", 380 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.script.NotificationFiltersScriptService::getFilters() throws org.xwiki.notifications.NotificationException", 381 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilter>", 382 + "package": "org.xwiki.notifications.filters.script" 383 + }, 384 + { 385 + "classSimpleName": "WatchedEntityReference", 386 + "code": "java.method.exception.checkedAdded", 387 + "elementKind": "method", 388 + "exception": "org.xwiki.notifications.NotificationException", 389 + "justification": "Young API", 390 + "methodName": "isWatched", 391 + "new": "method boolean org.xwiki.notifications.filters.watch.WatchedEntityReference::isWatched(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 392 + "old": "method boolean org.xwiki.notifications.filters.watch.WatchedEntityReference::isWatched(org.xwiki.model.reference.DocumentReference)", 393 + "package": "org.xwiki.notifications.filters.watch" 394 + }, 395 + { 396 + "classSimpleName": "WatchedLocationReference", 397 + "code": "java.method.numberOfParametersChanged", 398 + "elementKind": "constructor", 399 + "justification": "Young API", 400 + "methodName": "<init>", 401 + "new": "method void org.xwiki.notifications.filters.watch.WatchedLocationReference::<init>(org.xwiki.model.reference.EntityReference, java.lang.String, org.xwiki.model.reference.EntityReferenceResolver<java.lang.String>, org.xwiki.notifications.filters.internal.scope.ScopeNotificationFilterLocationStateComputer, org.xwiki.notifications.filters.NotificationFilterManager)", 402 + "old": "method void org.xwiki.notifications.filters.watch.WatchedLocationReference::<init>(org.xwiki.model.reference.EntityReference, java.lang.String, org.xwiki.model.reference.EntityReferenceResolver<java.lang.String>, org.xwiki.notifications.filters.internal.scope.ScopeNotificationFilterLocationStateComputer)", 403 + "package": "org.xwiki.notifications.filters.watch" 404 + }, 405 + { 406 + "classSimpleName": "WatchedLocationReference", 407 + "code": "java.method.exception.checkedAdded", 408 + "elementKind": "method", 409 + "exception": "org.xwiki.notifications.NotificationException", 410 + "justification": "Young API", 411 + "methodName": "isWatched", 412 + "new": "method boolean org.xwiki.notifications.filters.watch.WatchedLocationReference::isWatched(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 413 + "old": "method boolean org.xwiki.notifications.filters.watch.WatchedLocationReference::isWatched(org.xwiki.model.reference.DocumentReference)", 414 + "package": "org.xwiki.notifications.filters.watch" 415 + }, 416 + { 417 + "classSimpleName": "WatchedUserReference", 418 + "code": "java.method.numberOfParametersChanged", 419 + "elementKind": "constructor", 420 + "justification": "Young API", 421 + "methodName": "<init>", 422 + "new": "method void org.xwiki.notifications.filters.watch.WatchedUserReference::<init>(java.lang.String, org.xwiki.notifications.filters.internal.user.EventUserFilterPreferencesGetter, org.xwiki.notifications.filters.NotificationFilterManager)", 423 + "old": "method void org.xwiki.notifications.filters.watch.WatchedUserReference::<init>(java.lang.String, org.xwiki.notifications.filters.internal.user.EventUserFilterPreferencesGetter)", 424 + "package": "org.xwiki.notifications.filters.watch" 425 + }, 426 + { 427 + "classSimpleName": "WatchedUserReference", 428 + "code": "java.method.exception.checkedAdded", 429 + "elementKind": "method", 430 + "exception": "org.xwiki.notifications.NotificationException", 431 + "justification": "Young API", 432 + "methodName": "isWatched", 433 + "new": "method boolean org.xwiki.notifications.filters.watch.WatchedUserReference::isWatched(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 434 + "old": "method boolean org.xwiki.notifications.filters.watch.WatchedUserReference::isWatched(org.xwiki.model.reference.DocumentReference)", 435 + "package": "org.xwiki.notifications.filters.watch" 436 + }, 437 + { 438 + "classSimpleName": "NotificationFilterManager", 439 + "code": "java.method.addedToInterface", 440 + "elementKind": "method", 441 + "justification": "Young API", 442 + "methodName": "getToggeableFilterActivations", 443 + "new": "method java.util.Map<java.lang.String, java.lang.Boolean> org.xwiki.notifications.filters.NotificationFilterManager::getToggeableFilterActivations(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 444 + "package": "org.xwiki.notifications.filters" 445 + }, 446 + { 447 + "classSimpleName": "NotificationFilter", 448 + "code": "java.method.numberOfParametersChanged", 449 + "elementKind": "method", 450 + "justification": "Young API", 451 + "methodName": "filterEvent", 452 + "new": "method org.xwiki.notifications.filters.NotificationFilter.FilterPolicy org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, java.util.Collection<org.xwiki.notifications.filters.NotificationFilterPreference>, org.xwiki.notifications.NotificationFormat)", 453 + "old": "method org.xwiki.notifications.filters.NotificationFilter.FilterPolicy org.xwiki.notifications.filters.NotificationFilter::filterEvent(org.xwiki.eventstream.Event, org.xwiki.model.reference.DocumentReference, org.xwiki.notifications.NotificationFormat)", 454 + "package": "org.xwiki.notifications.filters" 455 + }, 456 + { 457 + "classSimpleName": "WatchedEntitiesManager", 458 + "code": "java.method.addedToInterface", 459 + "elementKind": "method", 460 + "justification": "Young API", 461 + "methodName": "getWatchedUsers", 462 + "new": "method java.util.Collection<java.lang.String> org.xwiki.notifications.filters.watch.WatchedEntitiesManager::getWatchedUsers(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 463 + "package": "org.xwiki.notifications.filters.watch" 464 + }, 465 + { 466 + "classSimpleName": "NotificationFilterManager", 467 + "code": "java.method.numberOfParametersChanged", 468 + "elementKind": "method", 469 + "justification": "Young API", 470 + "methodName": "getAllFilters", 471 + "new": "method java.util.Collection<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(org.xwiki.model.reference.DocumentReference, boolean) throws org.xwiki.notifications.NotificationException", 472 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 473 + "package": "org.xwiki.notifications.filters" 474 + }, 475 + { 476 + "classSimpleName": "NotificationFilterManager", 477 + "code": "java.method.returnTypeChanged", 478 + "elementKind": "method", 479 + "justification": "Young API", 480 + "methodName": "getAllFilters", 481 + "new": "method java.util.Collection<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(org.xwiki.model.reference.DocumentReference, boolean) throws org.xwiki.notifications.NotificationException", 482 + "newType": "java.util.Collection<org.xwiki.notifications.filters.NotificationFilter>", 483 + "old": "method java.util.Set<org.xwiki.notifications.filters.NotificationFilter> org.xwiki.notifications.filters.NotificationFilterManager::getAllFilters(org.xwiki.model.reference.DocumentReference) throws org.xwiki.notifications.NotificationException", 484 + "oldType": "java.util.Set<org.xwiki.notifications.filters.NotificationFilter>", 485 + "package": "org.xwiki.notifications.filters" 486 + } 487 + ] 488 +]