Skip to content

Commit b667e69

Browse files
authored
chore: Add Clirr exemptions for Protobuf 4.27.4+ runtime (#1815)
1 parent c92e060 commit b667e69

3 files changed

Lines changed: 186 additions & 0 deletions

File tree

java-firestore/proto-google-cloud-firestore-admin-v1/clirr-ignored-differences.xml

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

java-firestore/proto-google-cloud-firestore-bundle-v1/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/firestore/bundle/*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/firestore/bundle/**</className>
24+
<method>* getDefaultInstanceForType()</method>
25+
<to>**</to>
26+
</difference>
27+
<difference>
28+
<differenceType>7006</differenceType>
29+
<className>com/google/firestore/bundle/**</className>
30+
<method>* addRepeatedField(*)</method>
31+
<to>**</to>
32+
</difference>
33+
<difference>
34+
<differenceType>7006</differenceType>
35+
<className>com/google/firestore/bundle/**</className>
36+
<method>* clear()</method>
37+
<to>**</to>
38+
</difference>
39+
<difference>
40+
<differenceType>7006</differenceType>
41+
<className>com/google/firestore/bundle/**</className>
42+
<method>* clearField(*)</method>
43+
<to>**</to>
44+
</difference>
45+
<difference>
46+
<differenceType>7006</differenceType>
47+
<className>com/google/firestore/bundle/**</className>
48+
<method>* clearOneof(*)</method>
49+
<to>**</to>
50+
</difference>
51+
<difference>
52+
<differenceType>7006</differenceType>
53+
<className>com/google/firestore/bundle/**</className>
54+
<method>* clone()</method>
55+
<to>**</to>
56+
</difference>
57+
<difference>
58+
<differenceType>7006</differenceType>
59+
<className>com/google/firestore/bundle/**</className>
60+
<method>* mergeUnknownFields(*)</method>
61+
<to>**</to>
62+
</difference>
63+
<difference>
64+
<differenceType>7006</differenceType>
65+
<className>com/google/firestore/bundle/**</className>
66+
<method>* setField(*)</method>
67+
<to>**</to>
68+
</difference>
69+
<difference>
70+
<differenceType>7006</differenceType>
71+
<className>com/google/firestore/bundle/**</className>
72+
<method>* setRepeatedField(*)</method>
73+
<to>**</to>
74+
</difference>
75+
<difference>
76+
<differenceType>7006</differenceType>
77+
<className>com/google/firestore/bundle/**</className>
78+
<method>* setUnknownFields(*)</method>
79+
<to>**</to>
80+
</difference>
1981
</differences>

java-firestore/proto-google-cloud-firestore-v1/clirr-ignored-differences.xml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,66 @@
161161
<className>com/google/firestore/v1/StructuredQuery$FindNearestOrBuilder</className>
162162
<method>boolean hasDistanceThreshold()</method>
163163
</difference>
164+
165+
<!-- The following 7006 exemptions are related to Protobuf 4.27.4+ runtime upgrade -->
166+
<difference>
167+
<differenceType>7006</differenceType>
168+
<className>com/google/firestore/v1/**</className>
169+
<method>* getDefaultInstanceForType()</method>
170+
<to>**</to>
171+
</difference>
172+
<difference>
173+
<differenceType>7006</differenceType>
174+
<className>com/google/firestore/v1/**</className>
175+
<method>* addRepeatedField(*)</method>
176+
<to>**</to>
177+
</difference>
178+
<difference>
179+
<differenceType>7006</differenceType>
180+
<className>com/google/firestore/v1/**</className>
181+
<method>* clear()</method>
182+
<to>**</to>
183+
</difference>
184+
<difference>
185+
<differenceType>7006</differenceType>
186+
<className>com/google/firestore/v1/**</className>
187+
<method>* clearField(*)</method>
188+
<to>**</to>
189+
</difference>
190+
<difference>
191+
<differenceType>7006</differenceType>
192+
<className>com/google/firestore/v1/**</className>
193+
<method>* clearOneof(*)</method>
194+
<to>**</to>
195+
</difference>
196+
<difference>
197+
<differenceType>7006</differenceType>
198+
<className>com/google/firestore/v1/**</className>
199+
<method>* clone()</method>
200+
<to>**</to>
201+
</difference>
202+
<difference>
203+
<differenceType>7006</differenceType>
204+
<className>com/google/firestore/v1/**</className>
205+
<method>* mergeUnknownFields(*)</method>
206+
<to>**</to>
207+
</difference>
208+
<difference>
209+
<differenceType>7006</differenceType>
210+
<className>com/google/firestore/v1/**</className>
211+
<method>* setField(*)</method>
212+
<to>**</to>
213+
</difference>
214+
<difference>
215+
<differenceType>7006</differenceType>
216+
<className>com/google/firestore/v1/**</className>
217+
<method>* setRepeatedField(*)</method>
218+
<to>**</to>
219+
</difference>
220+
<difference>
221+
<differenceType>7006</differenceType>
222+
<className>com/google/firestore/v1/**</className>
223+
<method>* setUnknownFields(*)</method>
224+
<to>**</to>
225+
</difference>
164226
</differences>

0 commit comments

Comments
 (0)