Skip to content

Commit 1622756

Browse files
authored
chore: Add Clirr exemptions for Protobuf 4.27.4+ runtime (#3197)
1 parent 3309275 commit 1622756

File tree

4 files changed

+248
-0
lines changed

4 files changed

+248
-0
lines changed

java-common-protos/proto-google-common-protos/clirr-ignored-differences.xml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,4 +139,66 @@
139139
<className>com/google/type/*OrBuilder</className>
140140
<method>boolean has*(*)</method>
141141
</difference>
142+
143+
<!-- The following 7006 exemptions are related to Protobuf 4.27.4+ runtime upgrade -->
144+
<difference>
145+
<differenceType>7006</differenceType>
146+
<className>com/google/**</className>
147+
<method>* getDefaultInstanceForType()</method>
148+
<to>**</to>
149+
</difference>
150+
<difference>
151+
<differenceType>7006</differenceType>
152+
<className>com/google/**</className>
153+
<method>* addRepeatedField(*)</method>
154+
<to>**</to>
155+
</difference>
156+
<difference>
157+
<differenceType>7006</differenceType>
158+
<className>com/google/**</className>
159+
<method>* clear()</method>
160+
<to>**</to>
161+
</difference>
162+
<difference>
163+
<differenceType>7006</differenceType>
164+
<className>com/google/**</className>
165+
<method>* clearField(*)</method>
166+
<to>**</to>
167+
</difference>
168+
<difference>
169+
<differenceType>7006</differenceType>
170+
<className>com/google/**</className>
171+
<method>* clearOneof(*)</method>
172+
<to>**</to>
173+
</difference>
174+
<difference>
175+
<differenceType>7006</differenceType>
176+
<className>com/google/**</className>
177+
<method>* clone()</method>
178+
<to>**</to>
179+
</difference>
180+
<difference>
181+
<differenceType>7006</differenceType>
182+
<className>com/google/**</className>
183+
<method>* mergeUnknownFields(*)</method>
184+
<to>**</to>
185+
</difference>
186+
<difference>
187+
<differenceType>7006</differenceType>
188+
<className>com/google/**</className>
189+
<method>* setField(*)</method>
190+
<to>**</to>
191+
</difference>
192+
<difference>
193+
<differenceType>7006</differenceType>
194+
<className>com/google/**</className>
195+
<method>* setRepeatedField(*)</method>
196+
<to>**</to>
197+
</difference>
198+
<difference>
199+
<differenceType>7006</differenceType>
200+
<className>com/google/**</className>
201+
<method>* setUnknownFields(*)</method>
202+
<to>**</to>
203+
</difference>
142204
</differences>

java-iam/proto-google-iam-v1/clirr-ignored-differences.xml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,66 @@
3030
<className>com/google/iam/v1/logging/*OrBuilder</className>
3131
<method>boolean has*(*)</method>
3232
</difference>
33+
34+
<!-- The following 7006 exemptions are related to Protobuf 4.27.4+ runtime upgrade -->
35+
<difference>
36+
<differenceType>7006</differenceType>
37+
<className>com/google/iam/v1/**</className>
38+
<method>* getDefaultInstanceForType()</method>
39+
<to>**</to>
40+
</difference>
41+
<difference>
42+
<differenceType>7006</differenceType>
43+
<className>com/google/iam/v1/**</className>
44+
<method>* addRepeatedField(*)</method>
45+
<to>**</to>
46+
</difference>
47+
<difference>
48+
<differenceType>7006</differenceType>
49+
<className>com/google/iam/v1/**</className>
50+
<method>* clear()</method>
51+
<to>**</to>
52+
</difference>
53+
<difference>
54+
<differenceType>7006</differenceType>
55+
<className>com/google/iam/v1/**</className>
56+
<method>* clearField(*)</method>
57+
<to>**</to>
58+
</difference>
59+
<difference>
60+
<differenceType>7006</differenceType>
61+
<className>com/google/iam/v1/**</className>
62+
<method>* clearOneof(*)</method>
63+
<to>**</to>
64+
</difference>
65+
<difference>
66+
<differenceType>7006</differenceType>
67+
<className>com/google/iam/v1/**</className>
68+
<method>* clone()</method>
69+
<to>**</to>
70+
</difference>
71+
<difference>
72+
<differenceType>7006</differenceType>
73+
<className>com/google/iam/v1/**</className>
74+
<method>* mergeUnknownFields(*)</method>
75+
<to>**</to>
76+
</difference>
77+
<difference>
78+
<differenceType>7006</differenceType>
79+
<className>com/google/iam/v1/**</className>
80+
<method>* setField(*)</method>
81+
<to>**</to>
82+
</difference>
83+
<difference>
84+
<differenceType>7006</differenceType>
85+
<className>com/google/iam/v1/**</className>
86+
<method>* setRepeatedField(*)</method>
87+
<to>**</to>
88+
</difference>
89+
<difference>
90+
<differenceType>7006</differenceType>
91+
<className>com/google/iam/v1/**</className>
92+
<method>* setUnknownFields(*)</method>
93+
<to>**</to>
94+
</difference>
3395
</differences>

java-iam/proto-google-iam-v2/clirr-ignored-differences.xml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,66 @@
1616
<className>com/google/iam/v2/*OrBuilder</className>
1717
<method>boolean has*(*)</method>
1818
</difference>
19+
20+
<!-- The following 7006 exemptions are related to Protobuf 4.27.4+ runtime upgrade -->
21+
<difference>
22+
<differenceType>7006</differenceType>
23+
<className>com/google/iam/v2/**</className>
24+
<method>* getDefaultInstanceForType()</method>
25+
<to>**</to>
26+
</difference>
27+
<difference>
28+
<differenceType>7006</differenceType>
29+
<className>com/google/iam/v2/**</className>
30+
<method>* addRepeatedField(*)</method>
31+
<to>**</to>
32+
</difference>
33+
<difference>
34+
<differenceType>7006</differenceType>
35+
<className>com/google/iam/v2/**</className>
36+
<method>* clear()</method>
37+
<to>**</to>
38+
</difference>
39+
<difference>
40+
<differenceType>7006</differenceType>
41+
<className>com/google/iam/v2/**</className>
42+
<method>* clearField(*)</method>
43+
<to>**</to>
44+
</difference>
45+
<difference>
46+
<differenceType>7006</differenceType>
47+
<className>com/google/iam/v2/**</className>
48+
<method>* clearOneof(*)</method>
49+
<to>**</to>
50+
</difference>
51+
<difference>
52+
<differenceType>7006</differenceType>
53+
<className>com/google/iam/v2/**</className>
54+
<method>* clone()</method>
55+
<to>**</to>
56+
</difference>
57+
<difference>
58+
<differenceType>7006</differenceType>
59+
<className>com/google/iam/v2/**</className>
60+
<method>* mergeUnknownFields(*)</method>
61+
<to>**</to>
62+
</difference>
63+
<difference>
64+
<differenceType>7006</differenceType>
65+
<className>com/google/iam/v2/**</className>
66+
<method>* setField(*)</method>
67+
<to>**</to>
68+
</difference>
69+
<difference>
70+
<differenceType>7006</differenceType>
71+
<className>com/google/iam/v2/**</className>
72+
<method>* setRepeatedField(*)</method>
73+
<to>**</to>
74+
</difference>
75+
<difference>
76+
<differenceType>7006</differenceType>
77+
<className>com/google/iam/v2/**</className>
78+
<method>* setUnknownFields(*)</method>
79+
<to>**</to>
80+
</difference>
1981
</differences>

java-iam/proto-google-iam-v2beta/clirr-ignored-differences.xml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,66 @@
1616
<className>com/google/iam/v2beta/*OrBuilder</className>
1717
<method>boolean has*(*)</method>
1818
</difference>
19+
20+
<!-- The following 7006 exemptions are related to Protobuf 4.27.4+ runtime upgrade -->
21+
<difference>
22+
<differenceType>7006</differenceType>
23+
<className>com/google/iam/v2beta/**</className>
24+
<method>* getDefaultInstanceForType()</method>
25+
<to>**</to>
26+
</difference>
27+
<difference>
28+
<differenceType>7006</differenceType>
29+
<className>com/google/iam/v2beta/**</className>
30+
<method>* addRepeatedField(*)</method>
31+
<to>**</to>
32+
</difference>
33+
<difference>
34+
<differenceType>7006</differenceType>
35+
<className>com/google/iam/v2beta/**</className>
36+
<method>* clear()</method>
37+
<to>**</to>
38+
</difference>
39+
<difference>
40+
<differenceType>7006</differenceType>
41+
<className>com/google/iam/v2beta/**</className>
42+
<method>* clearField(*)</method>
43+
<to>**</to>
44+
</difference>
45+
<difference>
46+
<differenceType>7006</differenceType>
47+
<className>com/google/iam/v2beta/**</className>
48+
<method>* clearOneof(*)</method>
49+
<to>**</to>
50+
</difference>
51+
<difference>
52+
<differenceType>7006</differenceType>
53+
<className>com/google/iam/v2beta/**</className>
54+
<method>* clone()</method>
55+
<to>**</to>
56+
</difference>
57+
<difference>
58+
<differenceType>7006</differenceType>
59+
<className>com/google/iam/v2beta/**</className>
60+
<method>* mergeUnknownFields(*)</method>
61+
<to>**</to>
62+
</difference>
63+
<difference>
64+
<differenceType>7006</differenceType>
65+
<className>com/google/iam/v2beta/**</className>
66+
<method>* setField(*)</method>
67+
<to>**</to>
68+
</difference>
69+
<difference>
70+
<differenceType>7006</differenceType>
71+
<className>com/google/iam/v2beta/**</className>
72+
<method>* setRepeatedField(*)</method>
73+
<to>**</to>
74+
</difference>
75+
<difference>
76+
<differenceType>7006</differenceType>
77+
<className>com/google/iam/v2beta/**</className>
78+
<method>* setUnknownFields(*)</method>
79+
<to>**</to>
80+
</difference>
1981
</differences>

0 commit comments

Comments
 (0)