Last modified by Adel Atallah on 2019/01/15

<
From version < 21.1 >
edited by Clément Aubin
on 2018/12/21
To version < 22.2 >
edited by Clément Aubin
on 2018/12/21
>
Change comment: Added backward-compatiblity violations data

Summary

Details

Page properties
Content
... ... @@ -41,10 +41,16 @@
41 41  
42 42  The following APIs were modified since XWiki 10.8.2:
43 43  
44 -{{comment}}
45 45  {{backwardCompatiblityReport version="10.8.3"/}}
46 -{{/comment}}
47 47  
48 48  = Credits =
49 49  
50 50  The following people have contributed code and translations to this release (sorted alphabetically):
49 +
50 +Adel Atallah
51 +Clément Aubin
52 +Guillaume Delhumeau
53 +Marius Dumitru Florea
54 +m-lw
55 +Simon Urli
56 +Thomas Mortagne
ReleaseNotes.BackwardCompatibility[0]
Violations
... ... @@ -1,0 +1,130 @@
1 +[
2 + [
3 +
4 + ],
5 + [
6 +
7 + ],
8 + [
9 + {
10 + "classQualifiedName": "org.xwiki.notifications.rest.NotificationsResource",
11 + "classSimpleName": "NotificationsResource",
12 + "code": "java.method.numberOfParametersChanged",
13 + "elementKind": "method",
14 + "justification": "Adding a parameter to a REST API is actually not a blocker.",
15 + "methodName": "getNotifications",
16 + "new": "method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
17 + "old": "method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
18 + "package": "org.xwiki.notifications.rest"
19 + },
20 + {
21 + "classQualifiedName": "org.xwiki.notifications.rest.NotificationsResource",
22 + "classSimpleName": "NotificationsResource",
23 + "code": "java.method.numberOfParametersChanged",
24 + "elementKind": "method",
25 + "justification": "Adding a parameter to a REST API is actually not a blocker.",
26 + "methodName": "getNotificationsRSS",
27 + "new": "method java.lang.String org.xwiki.notifications.rest.NotificationsResource::getNotificationsRSS(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
28 + "old": "method java.lang.String org.xwiki.notifications.rest.NotificationsResource::getNotificationsRSS(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
29 + "package": "org.xwiki.notifications.rest"
30 + },
31 + {
32 + "classQualifiedName": "org.xwiki.notifications.rest.NotificationsResource",
33 + "classSimpleName": "NotificationsResource",
34 + "code": "java.method.numberOfParametersChanged",
35 + "elementKind": "method",
36 + "justification": "Adding a parameter to a REST API is actually not a blocker.",
37 + "methodName": "getNotifications",
38 + "new": "method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
39 + "old": "method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::getNotifications(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
40 + "package": "org.xwiki.notifications.rest"
41 + },
42 + {
43 + "classQualifiedName": "org.xwiki.notifications.rest.NotificationsResource",
44 + "classSimpleName": "NotificationsResource",
45 + "code": "java.method.numberOfParametersChanged",
46 + "elementKind": "method",
47 + "justification": "Adding a parameter to a REST API is actually not a blocker.",
48 + "methodName": "getNotificationsRSS",
49 + "new": "method java.lang.String org.xwiki.notifications.rest.NotificationsResource::getNotificationsRSS(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
50 + "old": "method java.lang.String org.xwiki.notifications.rest.NotificationsResource::getNotificationsRSS(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception",
51 + "package": "org.xwiki.notifications.rest"
52 + },
53 + {
54 + "classQualifiedName": "org.xwiki.notifications.rest.NotificationsResource",
55 + "classSimpleName": "NotificationsResource",
56 + "code": "java.method.addedToInterface",
57 + "elementKind": "method",
58 + "justification": "Adding a new REST API is actually not a blocker.",
59 + "methodName": "postNotifications",
60 + "new": "method javax.ws.rs.core.Response org.xwiki.notifications.rest.NotificationsResource::postNotifications() throws java.lang.Exception",
61 + "package": "org.xwiki.notifications.rest"
62 + },
63 + {
64 + "classQualifiedName": "org.xwiki.notifications.filters.NotificationFilterManager",
65 + "classSimpleName": "NotificationFilterManager",
66 + "code": "java.method.numberOfParametersChanged",
67 + "elementKind": "method",
68 + "justification": "Bad design at fist attempt",
69 + "methodName": "deleteFilterPreference",
70 + "new": "method void org.xwiki.notifications.filters.NotificationFilterManager::deleteFilterPreference(org.xwiki.model.reference.DocumentReference, java.lang.String) throws org.xwiki.notifications.NotificationException",
71 + "old": "method void org.xwiki.notifications.filters.NotificationFilterManager::deleteFilterPreference(java.lang.String) throws org.xwiki.notifications.NotificationException",
72 + "package": "org.xwiki.notifications.filters"
73 + },
74 + {
75 + "classQualifiedName": "org.xwiki.notifications.filters.NotificationFilterManager",
76 + "classSimpleName": "NotificationFilterManager",
77 + "code": "java.method.numberOfParametersChanged",
78 + "elementKind": "method",
79 + "justification": "Bad design at fist attempt",
80 + "methodName": "saveFilterPreferences",
81 + "new": "method void org.xwiki.notifications.filters.NotificationFilterManager::saveFilterPreferences(org.xwiki.model.reference.DocumentReference, java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>)",
82 + "old": "method void org.xwiki.notifications.filters.NotificationFilterManager::saveFilterPreferences(java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>)",
83 + "package": "org.xwiki.notifications.filters"
84 + },
85 + {
86 + "classQualifiedName": "org.xwiki.notifications.filters.NotificationFilterManager",
87 + "classSimpleName": "NotificationFilterManager",
88 + "code": "java.method.numberOfParametersChanged",
89 + "elementKind": "method",
90 + "justification": "Bad design at fist attempt",
91 + "methodName": "setFilterPreferenceEnabled",
92 + "new": "method void org.xwiki.notifications.filters.NotificationFilterManager::setFilterPreferenceEnabled(org.xwiki.model.reference.DocumentReference, java.lang.String, boolean) throws org.xwiki.notifications.NotificationException",
93 + "old": "method void org.xwiki.notifications.filters.NotificationFilterManager::setFilterPreferenceEnabled(java.lang.String, boolean) throws org.xwiki.notifications.NotificationException",
94 + "package": "org.xwiki.notifications.filters"
95 + },
96 + {
97 + "classQualifiedName": "org.xwiki.notifications.filters.NotificationFilterPreferenceProvider",
98 + "classSimpleName": "NotificationFilterPreferenceProvider",
99 + "code": "java.method.numberOfParametersChanged",
100 + "elementKind": "method",
101 + "justification": "Bad design at fist attempt",
102 + "methodName": "deleteFilterPreference",
103 + "new": "method void org.xwiki.notifications.filters.NotificationFilterPreferenceProvider::deleteFilterPreference(org.xwiki.model.reference.DocumentReference, java.lang.String) throws org.xwiki.notifications.NotificationException",
104 + "old": "method void org.xwiki.notifications.filters.NotificationFilterPreferenceProvider::deleteFilterPreference(java.lang.String) throws org.xwiki.notifications.NotificationException",
105 + "package": "org.xwiki.notifications.filters"
106 + },
107 + {
108 + "classQualifiedName": "org.xwiki.notifications.filters.NotificationFilterPreferenceProvider",
109 + "classSimpleName": "NotificationFilterPreferenceProvider",
110 + "code": "java.method.numberOfParametersChanged",
111 + "elementKind": "method",
112 + "justification": "Bad design at fist attempt",
113 + "methodName": "saveFilterPreferences",
114 + "new": "method void org.xwiki.notifications.filters.NotificationFilterPreferenceProvider::saveFilterPreferences(org.xwiki.model.reference.DocumentReference, java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>) throws org.xwiki.notifications.NotificationException",
115 + "old": "method void org.xwiki.notifications.filters.NotificationFilterPreferenceProvider::saveFilterPreferences(java.util.Set<org.xwiki.notifications.filters.NotificationFilterPreference>) throws org.xwiki.notifications.NotificationException",
116 + "package": "org.xwiki.notifications.filters"
117 + },
118 + {
119 + "classQualifiedName": "org.xwiki.notifications.filters.NotificationFilterPreferenceProvider",
120 + "classSimpleName": "NotificationFilterPreferenceProvider",
121 + "code": "java.method.numberOfParametersChanged",
122 + "elementKind": "method",
123 + "justification": "Bad design at fist attempt",
124 + "methodName": "setFilterPreferenceEnabled",
125 + "new": "method void org.xwiki.notifications.filters.NotificationFilterPreferenceProvider::setFilterPreferenceEnabled(org.xwiki.model.reference.DocumentReference, java.lang.String, boolean) throws org.xwiki.notifications.NotificationException",
126 + "old": "method void org.xwiki.notifications.filters.NotificationFilterPreferenceProvider::setFilterPreferenceEnabled(java.lang.String, boolean) throws org.xwiki.notifications.NotificationException",
127 + "package": "org.xwiki.notifications.filters"
128 + }
129 + ]
130 +]

Get Connected