xref: /aosp_15_r20/external/icing/lint-baseline.xml (revision 8b6cd535a057e39b3b86660c4aa06c99747c2136)
1<?xml version="1.0" encoding="UTF-8"?>
2<issues format="6" by="lint 8.1.0-beta02" type="baseline" client="gradle" dependencies="false" name="AGP (8.1.0-beta02)" variant="all" version="8.1.0-beta02">
3
4    <issue
5        id="KotlinPropertyAccess"
6        message="The getter return type (`GetSchemaResultProto`) and setter parameter type (`SchemaProto`) getter and setter methods for property `schema` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
7        errorLine1="  public GetSchemaResultProto getSchema() {"
8        errorLine2="                              ~~~~~~~~~">
9        <location
10            file="java/src/com/google/android/icing/IcingSearchEngine.java"/>
11        <location
12            file="java/src/com/google/android/icing/IcingSearchEngine.java"
13            message="Setter here"/>
14    </issue>
15
16    <issue
17        id="KotlinPropertyAccess"
18        message="The getter return type (`GetSchemaResultProto`) and setter parameter type (`SchemaProto`) getter and setter methods for property `schema` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes"
19        errorLine1="  GetSchemaResultProto getSchema();"
20        errorLine2="                       ~~~~~~~~~">
21        <location
22            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
23        <location
24            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"
25            message="Setter here"/>
26    </issue>
27
28    <issue
29        id="UnknownNullness"
30        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
31        errorLine1="  public BreakIteratorBatcher(Locale locale) {"
32        errorLine2="                              ~~~~~~">
33        <location
34            file="java/src/com/google/android/icing/BreakIteratorBatcher.java"/>
35    </issue>
36
37    <issue
38        id="UnknownNullness"
39        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
40        errorLine1="  public void setText(String text) {"
41        errorLine2="                      ~~~~~~">
42        <location
43            file="java/src/com/google/android/icing/BreakIteratorBatcher.java"/>
44    </issue>
45
46    <issue
47        id="UnknownNullness"
48        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
49        errorLine1="  public int[] next(int batchSize) {"
50        errorLine2="         ~~~~~">
51        <location
52            file="java/src/com/google/android/icing/BreakIteratorBatcher.java"/>
53    </issue>
54
55    <issue
56        id="UnknownNullness"
57        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
58        errorLine1="  public DebugInfoResultProto getDebugInfo(DebugInfoVerbosity.Code verbosity) {"
59        errorLine2="                                           ~~~~~~~~~~~~~~~~~~~~~~~">
60        <location
61            file="java/src/com/google/android/icing/IcingSearchEngine.java"/>
62    </issue>
63
64    <issue
65        id="UnknownNullness"
66        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
67        errorLine1="  public static boolean shouldLog(LogSeverity.Code severity) {"
68        errorLine2="                                  ~~~~~~~~~~~~~~~~">
69        <location
70            file="java/src/com/google/android/icing/IcingSearchEngine.java"/>
71    </issue>
72
73    <issue
74        id="UnknownNullness"
75        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
76        errorLine1="  public static boolean shouldLog(LogSeverity.Code severity, short verbosity) {"
77        errorLine2="                                  ~~~~~~~~~~~~~~~~">
78        <location
79            file="java/src/com/google/android/icing/IcingSearchEngine.java"/>
80    </issue>
81
82    <issue
83        id="UnknownNullness"
84        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
85        errorLine1="  public static boolean setLoggingLevel(LogSeverity.Code severity) {"
86        errorLine2="                                        ~~~~~~~~~~~~~~~~">
87        <location
88            file="java/src/com/google/android/icing/IcingSearchEngine.java"/>
89    </issue>
90
91    <issue
92        id="UnknownNullness"
93        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
94        errorLine1="  public static boolean setLoggingLevel(LogSeverity.Code severity, short verbosity) {"
95        errorLine2="                                        ~~~~~~~~~~~~~~~~">
96        <location
97            file="java/src/com/google/android/icing/IcingSearchEngine.java"/>
98    </issue>
99
100    <issue
101        id="UnknownNullness"
102        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
103        errorLine1="  InitializeResultProto initialize();"
104        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~">
105        <location
106            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
107    </issue>
108
109    <issue
110        id="UnknownNullness"
111        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
112        errorLine1="  SetSchemaResultProto setSchema(SchemaProto schema);"
113        errorLine2="  ~~~~~~~~~~~~~~~~~~~~">
114        <location
115            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
116    </issue>
117
118    <issue
119        id="UnknownNullness"
120        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
121        errorLine1="  SetSchemaResultProto setSchema(SchemaProto schema);"
122        errorLine2="                                 ~~~~~~~~~~~">
123        <location
124            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
125    </issue>
126
127    <issue
128        id="UnknownNullness"
129        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
130        errorLine1="  SetSchemaResultProto setSchema(SchemaProto schema, boolean ignoreErrorsAndDeleteDocuments);"
131        errorLine2="  ~~~~~~~~~~~~~~~~~~~~">
132        <location
133            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
134    </issue>
135
136    <issue
137        id="UnknownNullness"
138        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
139        errorLine1="  SetSchemaResultProto setSchema(SchemaProto schema, boolean ignoreErrorsAndDeleteDocuments);"
140        errorLine2="                                 ~~~~~~~~~~~">
141        <location
142            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
143    </issue>
144
145    <issue
146        id="UnknownNullness"
147        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
148        errorLine1="  GetSchemaResultProto getSchema();"
149        errorLine2="  ~~~~~~~~~~~~~~~~~~~~">
150        <location
151            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
152    </issue>
153
154    <issue
155        id="UnknownNullness"
156        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
157        errorLine1="  GetSchemaTypeResultProto getSchemaType(String schemaType);"
158        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~">
159        <location
160            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
161    </issue>
162
163    <issue
164        id="UnknownNullness"
165        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
166        errorLine1="  GetSchemaTypeResultProto getSchemaType(String schemaType);"
167        errorLine2="                                         ~~~~~~">
168        <location
169            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
170    </issue>
171
172    <issue
173        id="UnknownNullness"
174        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
175        errorLine1="  PutResultProto put(DocumentProto document);"
176        errorLine2="  ~~~~~~~~~~~~~~">
177        <location
178            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
179    </issue>
180
181    <issue
182        id="UnknownNullness"
183        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
184        errorLine1="  PutResultProto put(DocumentProto document);"
185        errorLine2="                     ~~~~~~~~~~~~~">
186        <location
187            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
188    </issue>
189
190    <issue
191        id="UnknownNullness"
192        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
193        errorLine1="  GetResultProto get(String namespace, String uri, GetResultSpecProto getResultSpec);"
194        errorLine2="  ~~~~~~~~~~~~~~">
195        <location
196            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
197    </issue>
198
199    <issue
200        id="UnknownNullness"
201        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
202        errorLine1="  GetResultProto get(String namespace, String uri, GetResultSpecProto getResultSpec);"
203        errorLine2="                     ~~~~~~">
204        <location
205            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
206    </issue>
207
208    <issue
209        id="UnknownNullness"
210        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
211        errorLine1="  GetResultProto get(String namespace, String uri, GetResultSpecProto getResultSpec);"
212        errorLine2="                                       ~~~~~~">
213        <location
214            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
215    </issue>
216
217    <issue
218        id="UnknownNullness"
219        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
220        errorLine1="  GetResultProto get(String namespace, String uri, GetResultSpecProto getResultSpec);"
221        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~">
222        <location
223            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
224    </issue>
225
226    <issue
227        id="UnknownNullness"
228        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
229        errorLine1="  ReportUsageResultProto reportUsage(UsageReport usageReport);"
230        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~">
231        <location
232            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
233    </issue>
234
235    <issue
236        id="UnknownNullness"
237        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
238        errorLine1="  ReportUsageResultProto reportUsage(UsageReport usageReport);"
239        errorLine2="                                     ~~~~~~~~~~~">
240        <location
241            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
242    </issue>
243
244    <issue
245        id="UnknownNullness"
246        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
247        errorLine1="  GetAllNamespacesResultProto getAllNamespaces();"
248        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
249        <location
250            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
251    </issue>
252
253    <issue
254        id="UnknownNullness"
255        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
256        errorLine1="  SearchResultProto search("
257        errorLine2="  ~~~~~~~~~~~~~~~~~">
258        <location
259            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
260    </issue>
261
262    <issue
263        id="UnknownNullness"
264        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
265        errorLine1="      SearchSpecProto searchSpec, ScoringSpecProto scoringSpec, ResultSpecProto resultSpec);"
266        errorLine2="      ~~~~~~~~~~~~~~~">
267        <location
268            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
269    </issue>
270
271    <issue
272        id="UnknownNullness"
273        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
274        errorLine1="      SearchSpecProto searchSpec, ScoringSpecProto scoringSpec, ResultSpecProto resultSpec);"
275        errorLine2="                                  ~~~~~~~~~~~~~~~~">
276        <location
277            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
278    </issue>
279
280    <issue
281        id="UnknownNullness"
282        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
283        errorLine1="      SearchSpecProto searchSpec, ScoringSpecProto scoringSpec, ResultSpecProto resultSpec);"
284        errorLine2="                                                                ~~~~~~~~~~~~~~~">
285        <location
286            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
287    </issue>
288
289    <issue
290        id="UnknownNullness"
291        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
292        errorLine1="  SearchResultProto getNextPage(long nextPageToken);"
293        errorLine2="  ~~~~~~~~~~~~~~~~~">
294        <location
295            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
296    </issue>
297
298    <issue
299        id="UnknownNullness"
300        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
301        errorLine1="  DeleteResultProto delete(String namespace, String uri);"
302        errorLine2="  ~~~~~~~~~~~~~~~~~">
303        <location
304            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
305    </issue>
306
307    <issue
308        id="UnknownNullness"
309        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
310        errorLine1="  DeleteResultProto delete(String namespace, String uri);"
311        errorLine2="                           ~~~~~~">
312        <location
313            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
314    </issue>
315
316    <issue
317        id="UnknownNullness"
318        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
319        errorLine1="  DeleteResultProto delete(String namespace, String uri);"
320        errorLine2="                                             ~~~~~~">
321        <location
322            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
323    </issue>
324
325    <issue
326        id="UnknownNullness"
327        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
328        errorLine1="  SuggestionResponse searchSuggestions(SuggestionSpecProto suggestionSpec);"
329        errorLine2="  ~~~~~~~~~~~~~~~~~~">
330        <location
331            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
332    </issue>
333
334    <issue
335        id="UnknownNullness"
336        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
337        errorLine1="  SuggestionResponse searchSuggestions(SuggestionSpecProto suggestionSpec);"
338        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~">
339        <location
340            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
341    </issue>
342
343    <issue
344        id="UnknownNullness"
345        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
346        errorLine1="  DeleteByNamespaceResultProto deleteByNamespace(String namespace);"
347        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
348        <location
349            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
350    </issue>
351
352    <issue
353        id="UnknownNullness"
354        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
355        errorLine1="  DeleteByNamespaceResultProto deleteByNamespace(String namespace);"
356        errorLine2="                                                 ~~~~~~">
357        <location
358            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
359    </issue>
360
361    <issue
362        id="UnknownNullness"
363        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
364        errorLine1="  DeleteBySchemaTypeResultProto deleteBySchemaType(String schemaType);"
365        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
366        <location
367            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
368    </issue>
369
370    <issue
371        id="UnknownNullness"
372        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
373        errorLine1="  DeleteBySchemaTypeResultProto deleteBySchemaType(String schemaType);"
374        errorLine2="                                                   ~~~~~~">
375        <location
376            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
377    </issue>
378
379    <issue
380        id="UnknownNullness"
381        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
382        errorLine1="  DeleteByQueryResultProto deleteByQuery(SearchSpecProto searchSpec);"
383        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~">
384        <location
385            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
386    </issue>
387
388    <issue
389        id="UnknownNullness"
390        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
391        errorLine1="  DeleteByQueryResultProto deleteByQuery(SearchSpecProto searchSpec);"
392        errorLine2="                                         ~~~~~~~~~~~~~~~">
393        <location
394            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
395    </issue>
396
397    <issue
398        id="UnknownNullness"
399        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
400        errorLine1="  DeleteByQueryResultProto deleteByQuery("
401        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~">
402        <location
403            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
404    </issue>
405
406    <issue
407        id="UnknownNullness"
408        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
409        errorLine1="      SearchSpecProto searchSpec, boolean returnDeletedDocumentInfo);"
410        errorLine2="      ~~~~~~~~~~~~~~~">
411        <location
412            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
413    </issue>
414
415    <issue
416        id="UnknownNullness"
417        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
418        errorLine1="  PersistToDiskResultProto persistToDisk(PersistType.Code persistTypeCode);"
419        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~">
420        <location
421            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
422    </issue>
423
424    <issue
425        id="UnknownNullness"
426        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
427        errorLine1="  PersistToDiskResultProto persistToDisk(PersistType.Code persistTypeCode);"
428        errorLine2="                                         ~~~~~~~~~~~~~~~~">
429        <location
430            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
431    </issue>
432
433    <issue
434        id="UnknownNullness"
435        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
436        errorLine1="  OptimizeResultProto optimize();"
437        errorLine2="  ~~~~~~~~~~~~~~~~~~~">
438        <location
439            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
440    </issue>
441
442    <issue
443        id="UnknownNullness"
444        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
445        errorLine1="  GetOptimizeInfoResultProto getOptimizeInfo();"
446        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~~~~~">
447        <location
448            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
449    </issue>
450
451    <issue
452        id="UnknownNullness"
453        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
454        errorLine1="  StorageInfoResultProto getStorageInfo();"
455        errorLine2="  ~~~~~~~~~~~~~~~~~~~~~~">
456        <location
457            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
458    </issue>
459
460    <issue
461        id="UnknownNullness"
462        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
463        errorLine1="  DebugInfoResultProto getDebugInfo(DebugInfoVerbosity.Code verbosity);"
464        errorLine2="  ~~~~~~~~~~~~~~~~~~~~">
465        <location
466            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
467    </issue>
468
469    <issue
470        id="UnknownNullness"
471        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
472        errorLine1="  DebugInfoResultProto getDebugInfo(DebugInfoVerbosity.Code verbosity);"
473        errorLine2="                                    ~~~~~~~~~~~~~~~~~~~~~~~">
474        <location
475            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
476    </issue>
477
478    <issue
479        id="UnknownNullness"
480        message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
481        errorLine1="  ResetResultProto reset();"
482        errorLine2="  ~~~~~~~~~~~~~~~~">
483        <location
484            file="java/src/com/google/android/icing/IcingSearchEngineInterface.java"/>
485    </issue>
486
487</issues>
488