-
Notifications
You must be signed in to change notification settings - Fork 85
Expand file tree
/
Copy pathdetekt_custom_safe_calls_third_party.yml
More file actions
1180 lines (1180 loc) · 74.7 KB
/
Copy pathdetekt_custom_safe_calls_third_party.yml
File metadata and controls
1180 lines (1180 loc) · 74.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
datadog:
UnsafeThirdPartyFunctionCall:
knownSafeThirdPartyCalls:
# region Apollo Kotlin
- "com.apollographql.apollo.api.json.buildJsonString(kotlin.String?, kotlin.Function1)"
- "com.apollographql.apollo.api.ApolloRequest.newBuilder()"
- "com.apollographql.apollo.api.ApolloRequest.Builder.addHttpHeader(kotlin.String, kotlin.String)"
- "com.apollographql.apollo.api.ApolloRequest.Builder.build()"
- "com.apollographql.apollo.api.Operation.composeJsonRequest(com.apollographql.apollo.api.json.JsonWriter, com.apollographql.apollo.api.CustomScalarAdapters)"
- "com.apollographql.apollo.api.Operation.document()"
- "com.apollographql.apollo.api.Operation.name()"
- "com.apollographql.apollo.interceptor.ApolloInterceptorChain.proceed(com.apollographql.apollo.api.ApolloRequest)"
# endregion
# region Cronet
- "org.chromium.net.CronetEngine.addRequestFinishedListener(org.chromium.net.RequestFinishedInfo.Listener?)"
- "org.chromium.net.CronetEngine.addRttListener(org.chromium.net.NetworkQualityRttListener?)"
- "org.chromium.net.CronetEngine.addThroughputListener(org.chromium.net.NetworkQualityThroughputListener?)"
- "org.chromium.net.CronetEngine.configureNetworkQualityEstimatorForTesting(kotlin.Boolean, kotlin.Boolean, kotlin.Boolean)"
- "org.chromium.net.CronetEngine.bindToNetwork(kotlin.Long)"
- "org.chromium.net.CronetEngine.createURLStreamHandlerFactory()"
- "org.chromium.net.CronetEngine.newBidirectionalStreamBuilder(kotlin.String?, org.chromium.net.BidirectionalStream.Callback?, java.util.concurrent.Executor?)"
- "org.chromium.net.CronetEngine.newUrlRequestBuilder(kotlin.String?, org.chromium.net.UrlRequest.Callback?, java.util.concurrent.Executor?)"
- "org.chromium.net.CronetEngine.removeRequestFinishedListener(org.chromium.net.RequestFinishedInfo.Listener?)"
- "org.chromium.net.CronetEngine.removeRttListener(org.chromium.net.NetworkQualityRttListener?)"
- "org.chromium.net.CronetEngine.removeThroughputListener(org.chromium.net.NetworkQualityThroughputListener?)"
- "org.chromium.net.CronetEngine.shutdown()"
- "org.chromium.net.CronetEngine.startNetLogToDisk(kotlin.String?, kotlin.Boolean, kotlin.Int)"
- "org.chromium.net.CronetEngine.startNetLogToFile(kotlin.String?, kotlin.Boolean)"
- "org.chromium.net.CronetEngine.stopNetLog()"
- "org.chromium.net.CronetEngine.Builder.addQuicHint(kotlin.String?, kotlin.Int, kotlin.Int)"
- "org.chromium.net.CronetEngine.Builder.build()"
- "org.chromium.net.CronetEngine.Builder.constructor(android.content.Context?)"
- "org.chromium.net.CronetEngine.Builder.constructor(org.chromium.net.ICronetEngineBuilder?)"
- "org.chromium.net.CronetEngine.Builder.enableBrotli(kotlin.Boolean)"
- "org.chromium.net.CronetEngine.Builder.enableHttp2(kotlin.Boolean)"
- "org.chromium.net.CronetEngine.Builder.enableHttpCache(kotlin.Int, kotlin.Long)"
- "org.chromium.net.CronetEngine.Builder.enableNetworkQualityEstimator(kotlin.Boolean)"
- "org.chromium.net.CronetEngine.Builder.enablePublicKeyPinningBypassForLocalTrustAnchors(kotlin.Boolean)"
- "org.chromium.net.CronetEngine.Builder.enableQuic(kotlin.Boolean)"
- "org.chromium.net.CronetEngine.Builder.enableSdch(kotlin.Boolean)"
- "org.chromium.net.CronetEngine.Builder.setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions?)"
- "org.chromium.net.CronetEngine.Builder.setConnectionMigrationOptions(org.chromium.net.ConnectionMigrationOptions.Builder?)"
- "org.chromium.net.CronetEngine.Builder.setDnsOptions(org.chromium.net.DnsOptions?)"
- "org.chromium.net.CronetEngine.Builder.setDnsOptions(org.chromium.net.DnsOptions.Builder?)"
- "org.chromium.net.CronetEngine.Builder.setLibraryLoader(org.chromium.net.CronetEngine.Builder.LibraryLoader?)"
- "org.chromium.net.CronetEngine.Builder.setProxyOptions(org.chromium.net.ProxyOptions?)"
- "org.chromium.net.CronetEngine.Builder.setQuicOptions(org.chromium.net.QuicOptions?)"
- "org.chromium.net.CronetEngine.Builder.setQuicOptions(org.chromium.net.QuicOptions.Builder?)"
- "org.chromium.net.CronetEngine.Builder.setStoragePath(kotlin.String?)"
- "org.chromium.net.CronetEngine.Builder.setThreadPriority(kotlin.Int)"
- "org.chromium.net.CronetEngine.Builder.setUserAgent(kotlin.String?)"
- "org.chromium.net.UrlRequest.Builder.addHeader(kotlin.String?, kotlin.String?)"
- "org.chromium.net.UrlRequest.Builder.addRequestAnnotation(kotlin.Any?)"
- "org.chromium.net.UrlRequest.Builder.allowDirectExecutor()"
- "org.chromium.net.UrlRequest.Builder.bindToNetwork(kotlin.Long)"
- "org.chromium.net.UrlRequest.Builder.build()"
- "org.chromium.net.UrlRequest.Builder.disableCache()"
- "org.chromium.net.UrlRequest.Builder.setHttpMethod(kotlin.String?)"
- "org.chromium.net.UrlRequest.Builder.setPriority(kotlin.Int)"
- "org.chromium.net.UrlRequest.Builder.setRawCompressionDictionary(kotlin.ByteArray?, java.nio.ByteBuffer?, kotlin.String?)"
- "org.chromium.net.UrlRequest.Builder.setRequestFinishedListener(org.chromium.net.RequestFinishedInfo.Listener?)"
- "org.chromium.net.UrlRequest.Builder.setTrafficStatsTag(kotlin.Int)"
- "org.chromium.net.UrlRequest.Builder.setTrafficStatsUid(kotlin.Int)"
- "org.chromium.net.UrlRequest.Builder.setUploadDataProvider(org.chromium.net.UploadDataProvider?, java.util.concurrent.Executor?)"
- "org.chromium.net.UrlRequest.getStatus(org.chromium.net.UrlRequest.StatusListener?)"
- "org.chromium.net.UrlRequest.start()"
- "org.chromium.net.UrlRequest.cancel()"
- "org.chromium.net.UrlRequest.followRedirect()"
- "org.chromium.net.UrlRequest.read(java.nio.ByteBuffer?)"
# endregion
# region Glide
- "com.bumptech.glide.GlideBuilder.setDiskCacheExecutor(com.bumptech.glide.load.engine.executor.GlideExecutor?)"
- "com.bumptech.glide.GlideBuilder.setSourceExecutor(com.bumptech.glide.load.engine.executor.GlideExecutor?)"
- "com.bumptech.glide.Registry.replace(java.lang.Class, java.lang.Class, com.bumptech.glide.load.model.ModelLoaderFactory)"
- "com.bumptech.glide.integration.okhttp3.OkHttpUrlLoader.Factory.constructor(okhttp3.Call.Factory)"
- "com.bumptech.glide.load.engine.executor.GlideExecutor.Builder.build()"
- "com.bumptech.glide.load.engine.executor.GlideExecutor.Builder.setUncaughtThrowableStrategy(com.bumptech.glide.load.engine.executor.GlideExecutor.UncaughtThrowableStrategy)"
- "com.bumptech.glide.load.engine.executor.newDiskCacheBuilder()"
- "com.bumptech.glide.load.engine.executor.newSourceBuilder()"
# endregion
# region Gson
- "com.google.gson.JsonArray.add(com.google.gson.JsonElement?)"
- "com.google.gson.JsonArray.add(kotlin.Number?)"
- "com.google.gson.JsonArray.add(kotlin.String?)"
- "com.google.gson.JsonArray.addAll(com.google.gson.JsonArray?)"
- "com.google.gson.JsonArray.any(kotlin.Function1)"
- "com.google.gson.JsonArray.asSequence()"
- "com.google.gson.JsonArray.constructor()"
- "com.google.gson.JsonArray.constructor(kotlin.Int)"
- "com.google.gson.JsonArray.firstOrNull()"
- "com.google.gson.JsonArray.firstOrNull(kotlin.Function1)"
- "com.google.gson.JsonArray.lastOrNull()"
- "com.google.gson.JsonArray.map(kotlin.Function1)"
- "com.google.gson.JsonArray.size()"
- "com.google.gson.JsonObject.add(kotlin.String?, com.google.gson.JsonElement?)"
- "com.google.gson.JsonElement.isJsonNull()"
- "com.google.gson.JsonElement.takeIf(kotlin.Function1)"
- "com.google.gson.JsonObject.addProperty(kotlin.String?, kotlin.Boolean?)"
- "com.google.gson.JsonObject.addProperty(kotlin.String?, kotlin.Number?)"
- "com.google.gson.JsonObject.addProperty(kotlin.String?, kotlin.String?)"
- "com.google.gson.JsonObject.constructor()"
- "com.google.gson.JsonObject.entrySet()"
- "com.google.gson.JsonObject.get(kotlin.String?)"
- "com.google.gson.JsonObject.getAsJsonObject(kotlin.String?)"
- "com.google.gson.JsonObject.getAsJsonPrimitive(kotlin.String?)"
- "com.google.gson.JsonObject.has(kotlin.String?)"
- "com.google.gson.JsonObject.keySet()"
- "com.google.gson.JsonObject.remove(kotlin.String?)"
- "com.google.gson.JsonObject.toString()"
- "com.google.gson.JsonParseException.constructor(kotlin.String?)"
- "com.google.gson.JsonParseException.constructor(kotlin.String?, kotlin.Throwable?)"
- "com.google.gson.JsonParseException.constructor(kotlin.Throwable)"
- "com.google.gson.JsonPrimitive.constructor(kotlin.Boolean?)"
- "com.google.gson.JsonPrimitive.constructor(kotlin.Number?)"
- "com.google.gson.JsonPrimitive.constructor(kotlin.String?)"
# endregion
# region Java Collections
- "java.util.ArrayList.add(com.datadog.android.rum.internal.timeseries.DataPoint)"
- "java.util.ArrayList.clear()"
- "java.util.ArrayList.forEach(kotlin.Function1)"
- "java.util.ArrayList.toList()"
- "java.util.Deque.peekLast()"
- "java.util.Deque.toList()"
- "java.util.HashSet.add(kotlin.String)"
- "java.util.HashSet.clear()"
- "java.util.HashSet.remove(kotlin.String)"
- "java.util.HashSet.toList()"
- "java.util.LinkedList.add(android.view.View)"
- "java.util.LinkedList.add(com.datadog.android.privacy.TrackingConsentProviderCallback)"
- "java.util.LinkedList.add(com.datadog.android.sessionreplay.internal.recorder.Node)"
- "java.util.LinkedList.add(com.datadog.android.sessionreplay.model.MobileSegment.Add)"
- "java.util.LinkedList.add(com.datadog.android.sessionreplay.model.MobileSegment.Remove)"
- "java.util.LinkedList.add(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe)"
- "java.util.LinkedList.add(com.datadog.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation)"
- "java.util.LinkedList.add(com.datadog.android.sessionreplay.recorder.Node)"
- "java.util.LinkedList.add(kotlin.Any?)"
- "java.util.LinkedList.add(kotlin.Pair)"
- "java.util.LinkedList.addAll(kotlin.collections.Collection)"
- "java.util.LinkedList.addAll(kotlin.Int, kotlin.collections.Collection)"
- "java.util.LinkedList.addFirst(android.view.View?)"
- "java.util.LinkedList.addFirst(com.datadog.android.webview.internal.rum.domain.WebViewNativeRumViewsCache.ViewEntry?)"
- "java.util.LinkedList.clear()"
- "java.util.LinkedList.constructor()"
- "java.util.LinkedList.constructor(kotlin.collections.MutableCollection?)"
- "java.util.LinkedList.firstOrNull()"
- "java.util.LinkedList.firstOrNull(kotlin.Function1)"
- "java.util.LinkedList.forEach(kotlin.Function1)"
- "java.util.LinkedList.isEmpty()"
- "java.util.LinkedList.isNotEmpty()"
- "java.util.LinkedList.iterator()"
- "java.util.LinkedList.peekLast()"
- "java.util.LinkedList.poll()"
- "java.util.LinkedList.remove(com.datadog.android.privacy.TrackingConsentProviderCallback)"
- "java.util.LinkedList.remove(com.datadog.android.webview.internal.rum.domain.WebViewNativeRumViewsCache.ViewEntry)"
- "java.util.LinkedHashMap.remove(kotlin.String)"
- "java.util.LinkedHashSet.add(kotlin.String)"
- "java.util.LinkedHashSet.isNotEmpty()"
- "java.util.LinkedHashSet.toList()"
- "java.util.Deque.add(kotlin.Any?)"
- "java.util.Deque.addAll(kotlin.collections.Collection)"
- "java.util.Deque.poll()"
- "java.util.Queue.addAll(kotlin.collections.Collection)"
- "java.util.Queue.clear()"
- "java.util.Queue.isEmpty()"
- "java.util.Queue.isNotEmpty()"
- "java.util.Queue.lastOrNull()"
- "java.util.Queue.map(kotlin.Function1)"
- "java.util.Queue.poll()"
- "java.util.Stack.constructor()"
- "java.util.Stack.isNotEmpty()"
- "java.util.Stack.pop()"
- "java.util.Stack.push(com.datadog.android.sessionreplay.internal.recorder.Node?)"
- "java.util.stream.IntStream.forEach(java.util.function.IntConsumer?)"
# endregion
# region Java Concurrency
- "java.lang.Runnable(kotlin.Function0)"
- "java.lang.Thread.activeCount()"
- "java.lang.Thread.State.asString()"
- "java.lang.Thread.UncaughtExceptionHandler.uncaughtException(java.lang.Thread?, kotlin.Throwable?)"
- "java.lang.Thread.currentThread()"
- "java.lang.Thread.getDefaultUncaughtExceptionHandler()"
- "java.lang.Thread.interrupted()"
- "java.lang.Thread.interrupt()"
- "java.lang.Thread.isInterrupted()"
- "java.lang.Thread.setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler?)"
- "java.lang.Thread.threadId()"
- "java.util.Collections.synchronizedSet(kotlin.collections.MutableSet?)"
- "java.util.concurrent.Callable(kotlin.Function0)"
- "java.util.concurrent.ConcurrentHashMap.clear()"
- "java.util.concurrent.ConcurrentHashMap.computeIfPresent(okhttp3.Call, java.util.function.BiFunction)"
- "java.util.concurrent.ConcurrentHashMap.constructor()"
- "java.util.concurrent.ConcurrentHashMap.forEach(kotlin.Function1)"
- "java.util.concurrent.ConcurrentHashMap.getOrPut(kotlin.String?, kotlin.Function0)"
- "java.util.concurrent.ConcurrentHashMap.isEmpty()"
- "java.util.concurrent.ConcurrentHashMap.map(kotlin.Function1)"
- "java.util.concurrent.ConcurrentHashMap.putIfAbsent(kotlin.String, com.datadog.android.rum.internal.metric.slowframes.DefaultUISlownessMetricDispatcher.SlowFramesTelemetry)"
- "java.util.concurrent.ConcurrentHashMap.remove(okhttp3.Call)"
- "java.util.concurrent.ConcurrentHashMap.remove(kotlin.String)"
- "java.util.concurrent.ConcurrentHashMap.toMap()"
- "java.util.concurrent.ConcurrentLinkedDeque.constructor()"
- "java.util.concurrent.ConcurrentLinkedQueue.constructor()"
- "java.util.concurrent.ConcurrentLinkedQueue.isEmpty()"
- "java.util.concurrent.ConcurrentLinkedQueue.isNotEmpty()"
- "java.util.concurrent.ConcurrentLinkedQueue.peek()"
- "java.util.concurrent.ConcurrentLinkedQueue.poll()"
- "java.util.concurrent.CopyOnWriteArrayList.constructor()"
- "java.util.concurrent.CopyOnWriteArraySet.add(android.util.Printer?)"
- "java.util.concurrent.CopyOnWriteArraySet.add(kotlin.Any?)"
- "java.util.concurrent.CopyOnWriteArraySet.add(kotlin.String?)"
- "java.util.concurrent.CopyOnWriteArraySet.constructor()"
- "java.util.concurrent.CopyOnWriteArraySet.forEach(kotlin.Function1)"
- "java.util.concurrent.CopyOnWriteArraySet.remove(android.util.Printer?)"
- "java.util.concurrent.CopyOnWriteArraySet.remove(kotlin.Any?)"
- "java.util.concurrent.CopyOnWriteArraySet.remove(kotlin.String?)"
- "java.util.concurrent.CopyOnWriteArraySet.toTypedArray()"
- "java.util.concurrent.CountDownLatch.countDown()"
- "java.util.concurrent.ExecutorService.shutdown()"
- "java.util.concurrent.ExecutorService.shutdownNow()"
- "java.util.concurrent.Executors.newSingleThreadExecutor()"
- "java.util.concurrent.Executors.newSingleThreadScheduledExecutor()"
- "java.util.concurrent.LinkedBlockingDeque.constructor()"
- "java.util.concurrent.LinkedBlockingQueue.constructor()"
- "java.util.concurrent.LinkedBlockingQueue.toArray()"
- "java.util.concurrent.RejectedExecutionHandler(kotlin.Function2)"
- "java.util.concurrent.ScheduledExecutorService.shutdown()"
- "java.util.concurrent.ScheduledExecutorService.shutdownNow()"
- "java.util.concurrent.ScheduledFuture.cancel(kotlin.Boolean)"
- "java.util.concurrent.ScheduledThreadPoolExecutor.afterExecute(java.lang.Runnable?, kotlin.Throwable?)"
- "java.util.concurrent.ScheduledThreadPoolExecutor.remove(java.lang.Runnable?)"
- "java.util.concurrent.ScheduledThreadPoolExecutor.shutdown()"
- "java.util.concurrent.ScheduledThreadPoolExecutor.shutdownNow()"
- "java.util.concurrent.SynchronousQueue.constructor()"
- "java.util.concurrent.ThreadPoolExecutor.afterExecute(java.lang.Runnable?, kotlin.Throwable?)"
- "java.util.concurrent.ThreadPoolExecutor.newTaskFor(java.lang.Runnable?, kotlin.Any?)"
- "java.util.concurrent.ThreadPoolExecutor.newTaskFor(java.util.concurrent.Callable?)"
- "java.util.concurrent.ThreadPoolExecutor.shutdownNow()"
- "java.util.concurrent.TimeUnit.HOURS.toMillis(kotlin.Long)"
- "java.util.concurrent.TimeUnit.HOURS.toNanos(kotlin.Long)"
- "java.util.concurrent.TimeUnit.MICROSECONDS.toMillis(kotlin.Long)"
- "java.util.concurrent.TimeUnit.MILLISECONDS.toNanos(kotlin.Long)"
- "java.util.concurrent.TimeUnit.MINUTES.toMillis(kotlin.Long)"
- "java.util.concurrent.TimeUnit.MINUTES.toNanos(kotlin.Long)"
- "java.util.concurrent.TimeUnit.NANOSECONDS.toMillis(kotlin.Long)"
- "java.util.concurrent.TimeUnit.SECONDS.toMillis(kotlin.Long)"
- "java.util.concurrent.TimeUnit.SECONDS.toNanos(kotlin.Long)"
- "java.util.concurrent.atomic.AtomicBoolean.compareAndSet(kotlin.Boolean, kotlin.Boolean)"
- "java.util.concurrent.atomic.AtomicBoolean.constructor(kotlin.Boolean)"
- "java.util.concurrent.atomic.AtomicBoolean.get()"
- "java.util.concurrent.atomic.AtomicBoolean.getAndSet(kotlin.Boolean)"
- "java.util.concurrent.atomic.AtomicBoolean.set(kotlin.Boolean)"
- "java.util.concurrent.atomic.AtomicInteger.constructor(kotlin.Int)"
- "java.util.concurrent.atomic.AtomicInteger.decrementAndGet()"
- "java.util.concurrent.atomic.AtomicInteger.get()"
- "java.util.concurrent.atomic.AtomicInteger.getAndIncrement()"
- "java.util.concurrent.atomic.AtomicInteger.incrementAndGet()"
- "java.util.concurrent.atomic.AtomicInteger.set(kotlin.Int)"
- "java.util.concurrent.atomic.AtomicLong.compareAndSet(kotlin.Long, kotlin.Long)"
- "java.util.concurrent.atomic.AtomicLong.constructor(kotlin.Long)"
- "java.util.concurrent.atomic.AtomicLong.get()"
- "java.util.concurrent.atomic.AtomicLong.set(kotlin.Long)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(com.datadog.trace.core.CoreTracer?, com.datadog.trace.core.CoreTracer?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(com.datadog.android.api.SdkCore?, com.datadog.android.api.SdkCore?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(com.datadog.android.flags.internal.repository.DefaultFlagsRepository.FlagsState?, com.datadog.android.flags.internal.repository.DefaultFlagsRepository.FlagsState?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(com.datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI?, com.datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(com.datadog.android.trace.api.tracer.DatadogTracer?, com.datadog.android.trace.api.tracer.DatadogTracer?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(kotlin.String?, kotlin.String?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(kotlin.collections.Set?, kotlin.collections.Set?)"
- "java.util.concurrent.atomic.AtomicReference.compareAndSet(UNKNOWN, UNKNOWN)"
- "java.util.concurrent.atomic.AtomicReference.constructor()"
- "java.util.concurrent.atomic.AtomicReference.constructor(android.app.Application.ActivityLifecycleCallbacks?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(com.datadog.android.api.SdkCore?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(com.datadog.android.api.feature.FeatureEventReceiver?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(com.datadog.android.flags.internal.repository.DefaultFlagsRepository.FlagsState?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(com.datadog.android.flags.model.FlagsClientState?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(com.datadog.android.flags.model.ProviderContext?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(com.datadog.android.rum.internal.domain.RumContext?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(kotlin.collections.Map?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(kotlin.String?)"
- "java.util.concurrent.atomic.AtomicReference.constructor(kotlin.collections.Set?)"
- "java.util.concurrent.atomic.AtomicReference.get()"
- "java.util.concurrent.atomic.AtomicReference.getAndSet(kotlin.String?)"
- "java.util.concurrent.atomic.AtomicReference.getAndSet(java.util.concurrent.Future?)"
- "java.util.concurrent.atomic.AtomicReference.set(android.app.Application.ActivityLifecycleCallbacks?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.api.FeatureEventReceiver?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.api.SdkCore?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.api.feature.FeatureEventReceiver?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.cronet.internal.RequestTracingSnapshot?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.rum.internal.domain.RumContext?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.trace.api.tracer.DatadogTracer?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.trace.internal.net.RequestTracingState?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.flags.internal.repository.DefaultFlagsRepository.FlagsState?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.android.flags.model.ProviderContext?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI?)"
- "java.util.concurrent.atomic.AtomicReference.set(com.datadog.trace.core.CoreTracer?)"
- "java.util.concurrent.atomic.AtomicReference.set(kotlin.collections.Map?)"
- "java.util.concurrent.atomic.AtomicReference.set(kotlin.Nothing?)"
- "java.util.concurrent.atomic.AtomicReference.set(kotlin.String?)"
- "java.util.concurrent.atomic.AtomicReference.set(kotlin.collections.Set?)"
- "java.util.concurrent.atomic.AtomicReference.set(java.util.concurrent.Future?)"
- "java.util.concurrent.atomic.AtomicReference.set(UNKNOWN)"
- "java.util.concurrent.locks.ReadWriteLock.readLock()"
- "java.util.concurrent.locks.ReadWriteLock.writeLock()"
- "java.util.concurrent.locks.ReentrantLock.constructor()"
- "java.util.concurrent.locks.ReentrantLock.tryLock()"
- "java.util.concurrent.locks.ReentrantLock.withLock(kotlin.Function0)"
- "java.util.concurrent.locks.ReentrantReadWriteLock.constructor()"
- "java.util.concurrent.locks.ReentrantReadWriteLock.constructor(kotlin.Boolean)"
- "java.util.concurrent.locks.ReentrantReadWriteLock.read(kotlin.Function0)"
- "java.util.concurrent.locks.ReentrantReadWriteLock.write(kotlin.Function0)"
- "java.util.concurrent.Future.cancel(kotlin.Boolean)"
# endregion
# region Java I/O
- "java.io.BufferedReader.readText()"
- "java.io.BufferedReader.use(kotlin.Function1)"
- "java.io.ByteArrayOutputStream.constructor()"
- "java.io.ByteArrayOutputStream.constructor(kotlin.Int)"
- "java.io.ByteArrayOutputStream.size()"
- "java.io.ByteArrayOutputStream.toByteArray()"
- "java.io.ByteArrayOutputStream.use(kotlin.Function1)"
- "java.io.File.constructor(java.io.File?, kotlin.String?)"
- "java.io.File.constructor(kotlin.String?)"
- "java.io.InputStream.bufferedReader(java.nio.charset.Charset)"
- "java.io.InputStream.mark(kotlin.Int)"
- "java.io.InputStream.markSupported()"
- "java.io.InputStream.reader(java.nio.charset.Charset)"
- "java.io.IOException.constructor(kotlin.String?)"
- "java.io.StringWriter.constructor()"
- "java.io.close()"
# endregion
# region Java misc
- "java.lang.Character.isWhitespace(kotlin.Int)"
- "java.lang.Class.hashCode()"
- "java.lang.Class.isInstance(kotlin.Any?)"
- "java.lang.Class.getDeclaredFieldSafe(kotlin.String)"
- "java.lang.Exception.addSuppressed(kotlin.Throwable)"
- "java.lang.IllegalArgumentException.constructor(kotlin.String)"
- "java.lang.IllegalStateException.constructor(kotlin.String)"
- "java.lang.IllegalStateException.constructor(kotlin.String?)"
- "java.lang.Object.constructor()"
- "java.lang.Runtime.availableProcessors()"
- "java.lang.Runtime.getRuntime()"
- "java.lang.Runtime.maxMemory()"
- "java.lang.StringBuilder.isNotEmpty()"
- "java.lang.System.currentTimeMillis()"
- "java.lang.System.getProperty(kotlin.String?)"
- "java.lang.System.identityHashCode(kotlin.Any?)"
- "java.lang.System.nanoTime()"
- "java.lang.ref.Reference.get()"
- "java.lang.ref.WeakReference.clear()"
- "java.lang.ref.WeakReference.constructor(android.app.Activity?)"
- "java.lang.ref.WeakReference.constructor(android.content.Context?)"
- "java.lang.ref.WeakReference.constructor(android.view.View?)"
- "java.lang.ref.WeakReference.constructor(android.view.Window?)"
- "java.lang.ref.WeakReference.constructor(com.datadog.android.api.SdkCore?)"
- "java.lang.ref.WeakReference.constructor(com.datadog.android.rum.tracking.ViewTarget?)"
- "java.lang.ref.WeakReference.constructor(com.datadog.android.sessionreplay.internal.embedded.EmbeddedContentSlotRegistration?)"
- "java.lang.ref.WeakReference.constructor(kotlin.Any?)"
- "java.lang.ref.WeakReference.constructor(kotlin.Nothing?)"
- "java.lang.ref.WeakReference.constructor(kotlin.String?)"
- "java.lang.ref.WeakReference.get()"
- "java.lang.reflect.isStatic(kotlin.Int)"
- "java.lang.reflect.Field.getSafe(kotlin.Any?)"
- "java.lang.reflect.Field.accessible()"
- "java.lang.StringBuilder.append(kotlin.Char)"
- "java.lang.StringBuilder.append(kotlin.CharArray?)"
- "java.lang.StringBuilder.append(kotlin.String?)"
- "java.lang.StringBuilder.clear()"
- "java.lang.StringBuilder.constructor()"
- "java.math.BigInteger.toHexString()"
- "java.math.BigInteger.toLong()"
- "java.nio.ByteBuffer.duplicate()"
- "java.nio.ByteBuffer.hashCode()"
- "java.nio.ByteBuffer.order(java.nio.ByteOrder?)"
- "java.nio.ByteBuffer.position()"
- "java.nio.ByteBuffer.remaining()"
- "java.nio.ByteBuffer.wrap(kotlin.ByteArray?)"
- "java.nio.charset.Charset.defaultCharset()"
- "java.nio.CharBuffer.position()"
- "java.security.MessageDigest.digest()"
- "java.security.MessageDigest.update(kotlin.ByteArray?)"
- "java.security.SecureRandom.constructor()"
- "java.security.SecureRandom.nextFloat()"
- "java.security.SecureRandom.nextInt()"
- "java.security.SecureRandom.nextLong()"
- "java.util.Date.constructor(kotlin.Long)"
- "java.util.function.Consumer(kotlin.Function1)"
- "java.util.HashMap.clear()"
- "java.util.HashMap.orEmpty()"
- "java.util.HashSet.addAll(kotlin.collections.Collection)"
- "java.util.HashSet.find(kotlin.Function1)"
- "java.util.IdentityHashMap.clear()"
- "java.util.IdentityHashMap.constructor()"
- "java.util.IdentityHashMap.remove(android.app.Activity?)"
- "java.util.Locale.getDefault()"
- "java.util.Locale.toLanguageTag()"
- "java.util.Properties.constructor()"
- "java.util.Properties.contains(kotlin.Any?)"
- "java.util.Properties.setProperty(kotlin.String?, kotlin.String?)"
- "java.util.TimeZone.getDefault()"
- "java.util.UUID.constructor(kotlin.Long, kotlin.Long)"
- "java.util.UUID.randomUUID()"
- "java.util.WeakHashMap.clear()"
- "java.util.WeakHashMap.constructor()"
- "java.util.WeakHashMap.containsKey(android.view.Window?)"
- "java.util.WeakHashMap.forEach(kotlin.Function1)"
- "java.util.WeakHashMap.getOrPut(android.app.Activity?, kotlin.Function0)"
- "java.util.WeakHashMap.put(android.app.Activity?, android.view.ViewTreeObserver.OnDrawListener?)"
- "java.util.WeakHashMap.put(android.app.Activity?, com.datadog.android.rum.internal.utils.window.RumWindowCallbackListener?)"
- "java.util.WeakHashMap.put(android.view.Window?, kotlin.Any?)"
- "java.util.WeakHashMap.remove(android.app.Activity?)"
- "java.util.WeakHashMap.remove(android.view.View?)"
- "java.util.WeakHashMap.remove(android.view.Window?)"
- "java.util.concurrent.ExecutionException.constructor(kotlin.String?, kotlin.Throwable?)"
# endregion
# region Java Zip
- "java.util.zip.Deflater.constructor(kotlin.Int)"
- "java.util.zip.Deflater.end()"
- "java.util.zip.Deflater.finish()"
- "java.util.zip.Deflater.reset()"
- "java.util.zip.Deflater.setInput(kotlin.ByteArray?)"
# endregion
# region Kotlin Stdlib
- "kotlin.Float.isNaN()"
- "kotlin.lazy(kotlin.Function0)"
- "kotlin.lazy(kotlin.LazyThreadSafetyMode, kotlin.Function0)"
- "kotlin.repeat(kotlin.Int, kotlin.Function1)"
- "kotlin.runCatching(kotlin.Function0)"
- "kotlin.synchronized(kotlin.Any, kotlin.Function0)"
- "kotlin.ReplaceWith.constructor(kotlin.String, kotlin.Array)"
- "kotlin.Result.failure(kotlin.Throwable)"
- "kotlin.Result.fold(kotlin.Function1, kotlin.Function1)"
- "kotlin.Result.getOrDefault(kotlin.Long)"
- "kotlin.Result.getOrElse(kotlin.Function1)"
- "kotlin.Result.map(kotlin.Function1)"
- "kotlin.Result.onFailure(kotlin.Function1)"
# endregion
# region Kotlin Collections
- "kotlin.Array.all(kotlin.Function1)"
- "kotlin.Array.any(kotlin.Function1)"
- "kotlin.Array.associateWith(kotlin.Function1)"
- "kotlin.Array.associateBy(kotlin.Function1)"
- "kotlin.Array.constructor(kotlin.Int, kotlin.Function1)"
- "kotlin.Array.contentEquals(kotlin.Array?)"
- "kotlin.Array.contentHashCode()"
- "kotlin.Array.count(kotlin.Function1)"
- "kotlin.Array.filter(kotlin.Function1)"
- "kotlin.Array.filterNotNull(kotlin.Function1)"
- "kotlin.Array.first(kotlin.Function1)"
- "kotlin.Array.firstOrNull(kotlin.Function1)"
- "kotlin.Array.forEach(kotlin.Function1)"
- "kotlin.Array.forEachIndexed(kotlin.Function2)"
- "kotlin.Array.isEmpty()"
- "kotlin.Array.isNotEmpty()"
- "kotlin.Array.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.Array.map(kotlin.Function1)"
- "kotlin.Array.none(kotlin.Function1)"
- "kotlin.Array.orEmpty()"
- "kotlin.Array.sorted()"
- "kotlin.Array.toList()"
- "kotlin.Array.toSet()"
- "kotlin.byteArrayOf(kotlin.ByteArray)"
- "kotlin.ByteArray.any(kotlin.Function1)"
- "kotlin.ByteArray.contentEquals(kotlin.ByteArray?)"
- "kotlin.ByteArray.contentHashCode()"
- "kotlin.ByteArray.copyOf()"
- "kotlin.ByteArray.indexOf(kotlin.Byte, kotlin.Int)"
- "kotlin.ByteArray.isEmpty()"
- "kotlin.ByteArray.isNotEmpty()"
- "kotlin.ByteArray.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.arrayOf(kotlin.Array)"
- "kotlin.collections.arrayListOf()"
- "kotlin.collections.ArrayList(kotlin.Int)"
- "kotlin.collections.ArrayList(kotlin.collections.MutableCollection?)"
- "kotlin.collections.buildMap(kotlin.Function1)"
- "kotlin.collections.Collection.flatten()"
- "kotlin.collections.Collection.firstOrNull()"
- "kotlin.collections.Collection.fold(kotlin.collections.MutableSet, kotlin.Function2)"
- "kotlin.collections.Collection.forEach(kotlin.Function1)"
- "kotlin.collections.Collection.groupBy(kotlin.Function1)"
- "kotlin.collections.Collection.mapNotNull(kotlin.Function1)"
- "kotlin.collections.Collection.isNotEmpty()"
- "kotlin.collections.Collection.sumOf(kotlin.Function1)"
- "kotlin.collections.Collection.toList()"
- "kotlin.collections.Collection.withIndex()"
- "kotlin.collections.HashMap()"
- "kotlin.collections.HashSet()"
- "kotlin.collections.HashSet(kotlin.collections.MutableCollection?)"
- "kotlin.collections.Iterable.any(kotlin.Function1)"
- "kotlin.collections.Iterable.asSequence()"
- "kotlin.collections.Iterable.firstOrNull(kotlin.Function1)"
- "kotlin.collections.Iterable.forEach(kotlin.Function1)"
- "kotlin.collections.Iterable.mapNotNull(kotlin.Function1)"
- "kotlin.collections.Iterable.toJsonArray()"
- "kotlin.collections.Iterable.toList()"
- "kotlin.collections.Iterable.toMap(kotlin.collections.MutableMap)"
- "kotlin.collections.LinkedHashMap()"
- "kotlin.collections.LinkedHashMap(kotlin.collections.MutableMap?)"
- "kotlin.collections.List.all(kotlin.Function1)"
- "kotlin.collections.List.any(kotlin.Function1)"
- "kotlin.collections.List.asSequence()"
- "kotlin.collections.List.associate(kotlin.Function1)"
- "kotlin.collections.List.associateBy(kotlin.Function1)"
- "kotlin.collections.List.associateWith(kotlin.Function1)"
- "kotlin.collections.List.average()"
- "kotlin.collections.List.contains(kotlin.String)"
- "kotlin.collections.List.count()"
- "kotlin.collections.List.distinct()"
- "kotlin.collections.List.drop(kotlin.Int)"
- "kotlin.collections.List.elementAtOrNull(kotlin.Int)"
- "kotlin.collections.List.filter(kotlin.Function1)"
- "kotlin.collections.List.filterIndexed(kotlin.Function2)"
- "kotlin.collections.List.filterIsInstance()"
- "kotlin.collections.List.filterNot(kotlin.Function1)"
- "kotlin.collections.List.filterNotNull(kotlin.Function1)"
- "kotlin.collections.List.findFirstForType(java.lang.Class)"
- "kotlin.collections.List.firstOrNull()"
- "kotlin.collections.List.firstOrNull(kotlin.Function1)"
- "kotlin.collections.List.firstNotNullOfOrNull(kotlin.Function1)"
- "kotlin.collections.List.flatMap(kotlin.Function1)"
- "kotlin.collections.List.flatten()"
- "kotlin.collections.List.fold(com.google.gson.JsonArray, kotlin.Function2)"
- "kotlin.collections.List.fold(kotlin.Long, kotlin.Function2)"
- "kotlin.collections.List.fold(kotlin.String?, kotlin.Function2)"
- "kotlin.collections.List.forEach(java.util.function.Consumer)"
- "kotlin.collections.List.forEach(kotlin.Function1)"
- "kotlin.collections.List.forEachIndexed(kotlin.Function2)"
- "kotlin.collections.List.getOrNull(kotlin.Int)"
- "kotlin.collections.List.groupBy(kotlin.Function1)"
- "kotlin.collections.List.hashCode()"
- "kotlin.collections.List.ifEmpty(kotlin.Function0)"
- "kotlin.collections.List.isEmpty()"
- "kotlin.collections.List.isNotEmpty()"
- "kotlin.collections.List.isNullOrEmpty()"
- "kotlin.collections.List.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.collections.List.lastOrNull()"
- "kotlin.collections.List.lastOrNull(kotlin.Function1)"
- "kotlin.collections.List.map(kotlin.Function1)"
- "kotlin.collections.List.mapTo(kotlin.collections.MutableSet, kotlin.Function1)"
- "kotlin.collections.List.mapIndexed(kotlin.Function2)"
- "kotlin.collections.List.mapNotNull(kotlin.Function1)"
- "kotlin.collections.List.maxByOrNull(kotlin.Function1)"
- "kotlin.collections.List.maxOrNull()"
- "kotlin.collections.List.minOrNull()"
- "kotlin.collections.List.orEmpty()"
- "kotlin.collections.List.partition(kotlin.Function1)"
- "kotlin.collections.List.reduceOrNull(kotlin.Function2)"
- "kotlin.collections.List.reversed()"
- "kotlin.collections.List.shuffled()"
- "kotlin.collections.List.sorted()"
- "kotlin.collections.List.sortedBy(kotlin.Function1)"
- "kotlin.collections.List.subList(kotlin.Int, kotlin.Int)"
- "kotlin.collections.List.sumOf(kotlin.Function1)"
- "kotlin.collections.List.take(kotlin.Int)"
- "kotlin.collections.List.takeIf(kotlin.Function1)"
- "kotlin.collections.List.toCharArray()"
- "kotlin.collections.List.toList()"
- "kotlin.collections.List.toMap()"
- "kotlin.collections.List.toMutableList()"
- "kotlin.collections.List.toMutableMap()"
- "kotlin.collections.List.toMutableSet()"
- "kotlin.collections.List.toSet()"
- "kotlin.collections.List.toTypedArray()"
- "kotlin.collections.List.windowed(kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Function1)"
- "kotlin.collections.List.withIndex()"
- "kotlin.collections.Map.asSequence()"
- "kotlin.collections.Map.containsKey(kotlin.String)"
- "kotlin.collections.Map.filter(kotlin.Function1)"
- "kotlin.collections.Map.filterKeys(kotlin.Function1)"
- "kotlin.collections.Map.filterValues(kotlin.Function1)"
- "kotlin.collections.Map.forEach(kotlin.Function1)"
- "kotlin.collections.Map.forEach(kotlin.Function1)" # one of our usage is with <*, *> which doesn't get captured
- "kotlin.collections.Map.get(kotlin.String)"
- "kotlin.collections.Map.get(kotlin.String?)"
- "kotlin.collections.Map.ifEmpty(kotlin.Function0)"
- "kotlin.collections.Map.isEmpty()"
- "kotlin.collections.Map.isNotEmpty()"
- "kotlin.collections.Map.isNullOrEmpty()"
- "kotlin.collections.Map.map(kotlin.Function1)"
- "kotlin.collections.Map.mapKeys(kotlin.Function1)"
- "kotlin.collections.Map.mapNotNull(kotlin.Function1)"
- "kotlin.collections.Map.mapValues(kotlin.Function1)"
- "kotlin.collections.Map.orEmpty()"
- "kotlin.collections.Map.takeIf(kotlin.Function1)"
- "kotlin.collections.Map.toJsonObject()"
- "kotlin.collections.Map.toMap()"
- "kotlin.collections.Map.toMutableMap()"
- "kotlin.collections.MutableCollection.firstOrNull(kotlin.Function1)"
- "kotlin.collections.MutableCollection.filterIsInstance()"
- "kotlin.collections.MutableCollection.flatMap(kotlin.Function1)"
- "kotlin.collections.MutableCollection.forEach(kotlin.Function1)"
- "kotlin.collections.MutableCollection.toList()"
- "kotlin.collections.MutableCollection.toSet()"
- "kotlin.collections.MutableIterator.forEach(kotlin.Function1)"
- "kotlin.collections.MutableIterator.hasNext()"
- "kotlin.collections.MutableList.add(com.datadog.android.api.InternalLogger.Target)"
- "kotlin.collections.MutableList.add(com.datadog.android.core.internal.persistence.Batch)"
- "kotlin.collections.MutableList.add(com.datadog.android.core.internal.persistence.tlvformat.TLVBlock)"
- "kotlin.collections.MutableList.add(com.datadog.android.profiling.internal.telemetry.ProfilingTelemetryEvent)"
- "kotlin.collections.MutableList.add(com.datadog.android.internal.profiling.ProfilerEvent.RumAnrEvent)"
- "kotlin.collections.MutableList.add(com.datadog.android.internal.profiling.ProfilerEvent.RumLongTaskEvent)"
- "kotlin.collections.MutableList.add(com.datadog.android.internal.profiling.ProfilerEvent.RumVitalEvent)"
- "kotlin.collections.MutableList.add(com.datadog.android.rum.internal.domain.scope.RumSessionScope)"
- "kotlin.collections.MutableList.add(com.datadog.android.rum.internal.domain.scope.RumScope)"
- "kotlin.collections.MutableList.add(com.datadog.android.rum.internal.domain.scope.RumViewScope)"
- "kotlin.collections.MutableList.add(com.datadog.android.rum.internal.timeseries.DataPoint)"
- "kotlin.collections.MutableList.add(com.datadog.android.rum.internal.vitals.FrameStateListener)"
- "kotlin.collections.MutableList.add(com.datadog.android.rum.model.ActionEvent.Type)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.compose.internal.data.Parameter)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.compose.internal.utils.BackgroundInfo)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.internal.embedded.PendingBatch)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.internal.prerequisite.SystemRequirementChecker)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.internal.processor.MutationResolver.Entry)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.model.MobileSegment.Add)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.model.MobileSegment.MobileRecord)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.model.MobileSegment.Position)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.model.MobileSegment.Remove)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe)"
- "kotlin.collections.MutableList.add(com.datadog.android.sessionreplay.model.MobileSegment.WireframeUpdateMutation)"
- "kotlin.collections.MutableList.add(java.io.File)"
- "kotlin.collections.MutableList.add(java.lang.ref.WeakReference)"
- "kotlin.collections.MutableList.add(java.net.InetAddress)"
- "kotlin.collections.MutableList.add(kotlin.Any)"
- "kotlin.collections.MutableList.add(kotlin.ByteArray)"
- "kotlin.collections.MutableList.add(kotlin.Int)"
- "kotlin.collections.MutableList.add(kotlin.Int, com.datadog.android.sessionreplay.MapperTypeWrapper)"
- "kotlin.collections.MutableList.add(kotlin.Int, com.datadog.android.sessionreplay.internal.recorder.mapper.MapperTypeWrapper)"
- "kotlin.collections.MutableList.add(kotlin.Int, com.datadog.android.sessionreplay.model.MobileSegment.Wireframe)"
- "kotlin.collections.MutableList.add(kotlin.Int, com.datadog.android.sessionreplay.model.MobileSegment.Wireframe.ShapeWireframe)"
- "kotlin.collections.MutableList.add(kotlin.String)"
- "kotlin.collections.MutableList.add(kotlin.Function1)"
- "kotlin.collections.MutableList.addAll(kotlin.collections.Collection)"
- "kotlin.collections.MutableList.any(kotlin.Function1)"
- "kotlin.collections.MutableList.clear()"
- "kotlin.collections.MutableList.count(kotlin.Function1)"
- "kotlin.collections.MutableList.filter(kotlin.Function1)"
- "kotlin.collections.MutableList.filterIsInstance()"
- "kotlin.collections.MutableList.find(kotlin.Function1)"
- "kotlin.collections.MutableList.firstOrNull(kotlin.Function1)"
- "kotlin.collections.MutableList.forEach(kotlin.Function1)"
- "kotlin.collections.MutableList.forEachIndexed(kotlin.Function2)"
- "kotlin.collections.MutableList.indexOf(kotlin.Any)"
- "kotlin.collections.MutableList.isEmpty()"
- "kotlin.collections.MutableList.isNotEmpty()"
- "kotlin.collections.MutableList.isNullOrEmpty()"
- "kotlin.collections.MutableList.iterator()"
- "kotlin.collections.MutableList.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.collections.MutableList.map(kotlin.Function1)"
- "kotlin.collections.MutableList.mapNotNullTo(kotlin.collections.MutableSet, kotlin.Function1)"
- "kotlin.collections.MutableList.partition(kotlin.Function1)"
- "kotlin.collections.MutableList.remove(java.io.File)"
- "kotlin.collections.MutableList.remove(java.lang.ref.WeakReference)"
- "kotlin.collections.MutableList.remove(kotlin.Int)"
- "kotlin.collections.MutableList.removeAll(kotlin.collections.Collection)"
- "kotlin.collections.MutableList.removeAll(kotlin.Function1)"
- "kotlin.collections.MutableList.removeAt(kotlin.Int)"
- "kotlin.collections.MutableList.removeFirstOrNull()"
- "kotlin.collections.MutableList.takeIf(kotlin.Function1)"
- "kotlin.collections.MutableList.toMutableList()"
- "kotlin.collections.MutableList.toList()"
- "kotlin.collections.MutableList.toSet()"
- "kotlin.collections.MutableList.toTypedArray()"
- "kotlin.collections.MutableList.withIndex()"
- "kotlin.collections.MutableList.firstOrNull()"
- "kotlin.collections.MutableMap.any(kotlin.Function1)"
- "kotlin.collections.MutableMap.asSequence()"
- "kotlin.collections.MutableMap.clear()"
- "kotlin.collections.MutableMap.containsKey(android.view.Window)"
- "kotlin.collections.MutableMap.containsKey(com.datadog.android.api.SdkCore)"
- "kotlin.collections.MutableMap.containsKey(com.datadog.android.api.storage.RawBatchEvent)"
- "kotlin.collections.MutableMap.containsKey(kotlin.Long)"
- "kotlin.collections.MutableMap.containsKey(kotlin.String)"
- "kotlin.collections.MutableMap.filter(kotlin.Function1)"
- "kotlin.collections.MutableMap.filterKeys(kotlin.Function1)"
- "kotlin.collections.MutableMap.filterValues(kotlin.Function1)"
- "kotlin.collections.MutableMap.forEach(kotlin.Function1)"
- "kotlin.collections.MutableMap.get(java.lang.Class)"
- "kotlin.collections.MutableMap.get(kotlin.String)"
- "kotlin.collections.MutableMap.get(kotlin.String?)"
- "kotlin.collections.MutableMap.getOrElse(java.lang.Class, kotlin.Function0)"
- "kotlin.collections.MutableMap.getOrPut(java.lang.Class, kotlin.Function0)"
- "kotlin.collections.MutableMap.getOrPut(kotlin.String, kotlin.Function0)"
- "kotlin.collections.MutableMap.isEmpty()"
- "kotlin.collections.MutableMap.isNotEmpty()"
- "kotlin.collections.MutableMap.iterator()"
- "kotlin.collections.MutableMap.orEmpty()"
- "kotlin.collections.MutableMap.map(kotlin.Function1)"
- "kotlin.collections.MutableMap.mapValues(kotlin.Function1)"
- "kotlin.collections.MutableMap.put(java.lang.Class, kotlin.String?)"
- "kotlin.collections.MutableMap.put(kotlin.Any?, kotlin.Any?)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.Any)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.Any?)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.String)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.Int)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.Long?)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.Long)"
- "kotlin.collections.MutableMap.put(kotlin.String, kotlin.collections.Map)"
- "kotlin.collections.MutableMap.put(kotlin.String, UNKNOWN)"
- "kotlin.collections.MutableMap.putAll(kotlin.collections.Iterable)"
- "kotlin.collections.MutableMap.putAll(kotlin.collections.Map)"
- "kotlin.collections.MutableMap.remove(androidx.compose.foundation.interaction.DragInteraction.Start)"
- "kotlin.collections.MutableMap.remove(com.datadog.android.api.SdkCore)"
- "kotlin.collections.MutableMap.remove(com.datadog.android.rum.internal.vitals.VitalListener)"
- "kotlin.collections.MutableMap.remove(java.lang.Class)"
- "kotlin.collections.MutableMap.remove(kotlin.Int)"
- "kotlin.collections.MutableMap.remove(kotlin.Long)"
- "kotlin.collections.MutableMap.remove(kotlin.String)"
- "kotlin.collections.MutableMap.toMap()"
- "kotlin.collections.MutableMap.toMutableMap()"
- "kotlin.collections.MutableMap?.forEach(kotlin.Function1)"
- "kotlin.collections.MutableSet.add(android.app.Activity?)"
- "kotlin.collections.MutableSet.add(com.datadog.android.api.feature.FeatureContextUpdateReceiver)"
- "kotlin.collections.MutableSet.add(com.datadog.android.core.internal.persistence.ConsentAwareStorage.Batch)"
- "kotlin.collections.MutableSet.add(com.datadog.android.profiling.internal.perfetto.PerfettoProfiler.TelemetryData)"
- "kotlin.collections.MutableSet.add(com.datadog.android.sessionreplay.ExtensionSupport)"
- "kotlin.collections.MutableSet.add(com.datadog.android.telemetry.internal.TelemetryEventId)"
- "kotlin.collections.MutableSet.add(java.io.File)"
- "kotlin.collections.MutableSet.add(kotlin.String)"
- "kotlin.collections.MutableSet.add(kotlin.String?)"
- "kotlin.collections.MutableSet.addAll(kotlin.collections.Collection)"
- "kotlin.collections.MutableSet.any(kotlin.Function1)"
- "kotlin.collections.MutableSet.clear()"
- "kotlin.collections.MutableSet.contains(com.datadog.android.telemetry.internal.TelemetryEventId)"
- "kotlin.collections.MutableSet.contains(kotlin.String)"
- "kotlin.collections.MutableSet.contains(kotlin.String?)"
- "kotlin.collections.MutableSet.isEmpty()"
- "kotlin.collections.MutableSet.remove(kotlin.String)"
- "kotlin.collections.MutableSet.filter(kotlin.Function1)"
- "kotlin.collections.MutableSet.firstOrNull()"
- "kotlin.collections.MutableSet.firstOrNull(kotlin.Function1)"
- "kotlin.collections.MutableSet.flatMap(kotlin.Function1)"
- "kotlin.collections.MutableSet.forEach(kotlin.Function1)"
- "kotlin.collections.MutableSet.elementAtOrNull(kotlin.Int)"
- "kotlin.collections.MutableSet.indexOf(kotlin.String)"
- "kotlin.collections.MutableSet.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.collections.MutableSet.map(kotlin.Function1)"
- "kotlin.collections.MutableSet.remove(android.app.Activity?)"
- "kotlin.collections.MutableSet.remove(com.datadog.android.api.feature.FeatureContextUpdateReceiver)"
- "kotlin.collections.MutableSet.remove(com.datadog.android.core.internal.persistence.ConsentAwareStorage.Batch)"
- "kotlin.collections.MutableSet.remove(java.io.File)"
- "kotlin.collections.MutableSet.remove(kotlin.collections.MutableMap.Mutab(...)"
- "kotlin.collections.MutableSet.removeAll(kotlin.collections.Collection)"
- "kotlin.collections.MutableSet.retainAll(kotlin.collections.Collection)"
- "kotlin.collections.MutableSet.toList()"
- "kotlin.collections.MutableSet.lastOrNull()"
- "kotlin.collections.MutableSet.sortedByDescending(kotlin.Function1)"
- "kotlin.collections.Set.any(kotlin.Function1)"
- "kotlin.collections.Set.associate(kotlin.Function1)"
- "kotlin.collections.Set.contains(com.datadog.android.trace.TracingHeaderType)"
- "kotlin.collections.Set.contains(kotlin.String)"
- "kotlin.collections.Set.filter(kotlin.Function1)"
- "kotlin.collections.Set.firstOrNull()"
- "kotlin.collections.Set.firstOrNull(kotlin.Function1)"
- "kotlin.collections.Set.forEach(kotlin.Function1)"
- "kotlin.collections.Set.ifEmpty(kotlin.Function0)"
- "kotlin.collections.Set.isEmpty()"
- "kotlin.collections.Set.isNotEmpty()"
- "kotlin.collections.Set.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.collections.Set.map(kotlin.Function1)"
- "kotlin.collections.Set.none(kotlin.Function1)"
- "kotlin.collections.Set.orEmpty()"
- "kotlin.collections.Set.partition(kotlin.Function1)"
- "kotlin.collections.Set.plus(kotlin.collections.Iterable)"
- "kotlin.collections.Set.toHashSet()"
- "kotlin.collections.Set.toSet()"
- "kotlin.collections.Set.toList()"
- "kotlin.collections.Set.toMutableSet()"
- "kotlin.collections.emptyList()"
- "kotlin.collections.emptyMap()"
- "kotlin.collections.emptySet()"
- "kotlin.collections.listOf()"
- "kotlin.collections.listOf(android.view.Window)"
- "kotlin.collections.listOf(android.os.ProfilingTrigger)"
- "kotlin.collections.listOf(androidx.compose.ui.graphics.Color)"
- "kotlin.collections.listOf(com.datadog.android.api.InternalLogger.Target)"
- "kotlin.collections.listOf(com.datadog.android.core.feature.event.ThreadDump)"
- "kotlin.collections.listOf(com.datadog.android.rum.internal.vitals.FPSVitalListener)"
- "kotlin.collections.listOf(com.datadog.android.flags.model.BatchedFlagEvaluations.FlagEvaluation)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.ActionEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.ErrorEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.LongTaskEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.ResourceEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.TimeseriesCpuEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.TimeseriesMemoryEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.ViewEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.VitalAppLaunchEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.rum.model.VitalOperationStepEvent.Interface)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.MapperTypeWrapper)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.internal.recorder.DefaultOptionSelectorDetector)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.material.internal.MaterialDrawableToColorMapper)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.material.internal.MaterialOptionSelectorDetector)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.model.MobileSegment.MobileRecord.ViewEndRecord)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe.PlaceholderWireframe)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe.ShapeWireframe)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe.TextWireframe)"
- "kotlin.collections.listOf(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe.WebviewWireframe)"
- "kotlin.collections.listOf(java.io.File)"
- "kotlin.collections.listOf(kotlin.Array)"
- "kotlin.collections.listOf(kotlin.String)"
- "kotlin.collections.listOf(okhttp3.ConnectionSpec)"
- "kotlin.collections.listOfNotNull(com.datadog.android.sessionreplay.model.MobileSegment.Wireframe?)"
- "kotlin.collections.listOfNotNull(kotlin.Array)"
- "kotlin.collections.listOfNotNull(kotlin.String?)"
- "kotlin.collections.mapOf()"
- "kotlin.collections.mapOf(kotlin.Array)"
- "kotlin.collections.mapOf(kotlin.Pair)"
- "kotlin.collections.mutableListOf()"
- "kotlin.collections.mutableListOf(kotlin.Array)"
- "kotlin.collections.mutableMapOf()"
- "kotlin.collections.mutableMapOf(kotlin.Array)"
- "kotlin.collections.mutableSetOf()"
- "kotlin.collections.setOf(com.datadog.android.trace.TracingHeaderType)"
- "kotlin.collections.setOf(kotlin.Array)"
- "kotlin.collections.setOf(kotlin.Int)"
- "kotlin.collections.setOf(kotlin.String)"
- "kotlin.collections.linkedMapOf()"
- "kotlin.collections.linkedSetOf()"
- "kotlin.collections.MutableCollection.count(kotlin.Function1)"
- "kotlin.collections.MutableCollection.sumOf(kotlin.Function1)"
- "kotlin.collections.MutableCollection.sum()"
- "kotlin.collections.List.sortedByDescending(kotlin.Function1)"
- "kotlin.emptyArray()"
- "kotlin.sequences.Sequence.groupBy(kotlin.Function1)"
- "kotlin.sequences.Sequence.filter(kotlin.Function1)"
- "kotlin.sequences.Sequence.firstOrNull()"
- "kotlin.sequences.Sequence.firstOrNull(kotlin.Function1)"
- "kotlin.sequences.Sequence.flatMap(kotlin.Function1)"
- "kotlin.sequences.Sequence.fold(com.google.gson.JsonArray, kotlin.Function2)"
- "kotlin.sequences.Sequence.forEach(kotlin.Function1)"
- "kotlin.sequences.Sequence.map(kotlin.Function1)"
- "kotlin.sequences.Sequence.mapIndexedNotNull(kotlin.Function2)"
- "kotlin.sequences.Sequence.mapNotNull(kotlin.Function1)"
- "kotlin.sequences.Sequence.reduceOrNull(kotlin.Function2)"
- "kotlin.sequences.Sequence.sortedBy(kotlin.Function1)"
- "kotlin.sequences.emptySequence()"
# endregion
# region Kotlin Primitives
- "kotlin.Any.constructor()"
- "kotlin.Any.hashCode()"
- "kotlin.Any.takeIf(kotlin.Function1)"
- "kotlin.Any.toString()"
- "kotlin.Boolean.hashCode()"
- "kotlin.Boolean.not()"
- "kotlin.Boolean.takeIf(kotlin.Function1)"
- "kotlin.Byte.toInt()"
- "kotlin.ByteArray.constructor(kotlin.Int)"
- "kotlin.ByteArray.copyTo(kotlin.Int, kotlin.ByteArray, kotlin.Int, kotlin.Int, com.datadog.android.api.InternalLogger)"
- "kotlin.Char.digitToIntOrNull()"
- "kotlin.Char.isLowerCase()"
- "kotlin.Char.titlecase(java.util.Locale)"
- "kotlin.CharArray.constructor(kotlin.Int, kotlin.Function1)"
- "kotlin.Double.coerceAtMost(kotlin.Double)"
- "kotlin.Double.coerceIn(kotlin.Double, kotlin.Double)"
- "kotlin.Double.isNaN()"
- "kotlin.Double.pow(kotlin.Int)"
- "kotlin.Double.pow(kotlin.Double)"
- "kotlin.Double.rangeTo(kotlin.Double)"
- "kotlin.Double.roundToInt()"
- "kotlin.Double.times(kotlin.Long)"
- "kotlin.Double.toFloat()"
- "kotlin.Double.toInt()"
- "kotlin.Double.toLong()"
- "kotlin.Double.toULong()"
- "kotlin.Float.coerceAtMost(kotlin.Float)"
- "kotlin.Float.coerceIn(kotlin.Float, kotlin.Float)"
- "kotlin.Float.fromBits(kotlin.Int)"
- "kotlin.Float.percent()"
- "kotlin.Float.roundToInt()"
- "kotlin.Float.roundToLong()"
- "kotlin.Float.toDouble()"
- "kotlin.Float.toFloat()"
- "kotlin.Float.toInt()"
- "kotlin.Float.toLong()"
- "kotlin.FloatArray.constructor(kotlin.Int)"
- "kotlin.Int.and(kotlin.Int)"
- "kotlin.Int.coerceAtLeast(kotlin.Int)"
- "kotlin.Int.coerceAtMost(kotlin.Int)"
- "kotlin.Int.inv()"
- "kotlin.Int.takeIf(kotlin.Function1)"
- "kotlin.Int.toChar()"
- "kotlin.Int.toDouble()"
- "kotlin.Int.toFloat()"
- "kotlin.Int.toLong()"
- "kotlin.intArrayOf(kotlin.IntArray)"
- "kotlin.IntArray.constructor(kotlin.Int)"
- "kotlin.IntArray.joinToString(kotlin.CharSequence, kotlin.CharSequence, kotlin.CharSequence, kotlin.Int, kotlin.CharSequence, kotlin.Function1?)"
- "kotlin.IntArray.toSet()"
- "kotlin.Long.coerceAtLeast(kotlin.Long)"
- "kotlin.Long.coerceIn(kotlin.Long, kotlin.Long)"
- "kotlin.Long.hashCode()"
- "kotlin.Long.or(kotlin.Long)"
- "kotlin.Long.shl(kotlin.Int)"
- "kotlin.Long.takeIf(kotlin.Function1)"
- "kotlin.Long.toDouble()"
- "kotlin.Long.toInt()"
- "kotlin.Long.toFloat()"
- "kotlin.Long.toULong()"
- "kotlin.LongArray.constructor(kotlin.Int)"
- "kotlin.Number.toDouble()"
- "kotlin.Number.toFloat()"
- "kotlin.Number.toLong()"
- "kotlin.Short.toInt()"
- "kotlin.Short.toUShort()"
- "kotlin.ULong.toLong()"
- "kotlin.String.lowercase()"
- "kotlin.String.removePrefix(kotlin.CharSequence)"
- "kotlin.String.removeSuffix(kotlin.CharSequence)"
- "kotlin.String.takeIf(kotlin.Function1)"
- "kotlin.String.toBigIntegerOrNull()"
- "kotlin.String.toBoolean()"
- "kotlin.String.toBooleanStrictOrNull()"
- "kotlin.String.toRegex()"
- "kotlin.String.trim(kotlin.Function1)"
- "kotlin.String.removePrefix(kotlin.CharSequence)"
- "kotlin.ULong.toDouble()"
- "kotlin.UShort.toShort()"
- "kotlin.math.abs(kotlin.Float)"
- "kotlin.math.abs(kotlin.Long)"
- "kotlin.math.max(kotlin.Double, kotlin.Double)"
- "kotlin.math.max(kotlin.Float, kotlin.Float)"
- "kotlin.math.max(kotlin.Int, kotlin.Int)"
- "kotlin.math.max(kotlin.Long, kotlin.Long)"
- "kotlin.math.min(kotlin.Double, kotlin.Double)"
- "kotlin.math.min(kotlin.Float, kotlin.Float)"
- "kotlin.math.min(kotlin.Long, kotlin.Long)"
- "kotlin.math.sqrt(kotlin.Double)"
# endregion
# region Kotlin Tuples
- "kotlin.Pair.constructor(kotlin.Float, kotlin.Float)"
- "kotlin.Pair.constructor(kotlin.String, kotlin.Int)"
- "kotlin.Pair.constructor(com.datadog.android.sessionreplay.internal.utils.SessionReplayRumContext, com.google.gson.JsonArray)"
- "kotlin.Pair.constructor(com.datadog.android.sessionreplay.model.MobileSegment, com.google.gson.JsonObject)"
- "kotlin.Pair.constructor(com.google.gson.JsonObject, kotlin.Long)"
- "kotlin.Pair.constructor(kotlin.Int, kotlin.Int)"
- "kotlin.Pair.constructor(kotlin.Long, kotlin.Long)"
- "kotlin.Triple.constructor(kotlin.String?, kotlin.String?, kotlin.String?)"
- "kotlin.Triple.constructor(kotlin.Nothing?, kotlin.Nothing?, kotlin.Nothing?)"
# endregion
# region Kotlin String
- "kotlin.Any?.hashCode()"
- "kotlin.CharSequence.isNullOrEmpty()"
- "kotlin.String.all(kotlin.Function1)"
- "kotlin.String.any(kotlin.Function1)"
- "kotlin.String.codePoints()"
- "kotlin.String.constructor()"
- "kotlin.String.contains(kotlin.Char, kotlin.Boolean)"
- "kotlin.String.contains(kotlin.CharSequence, kotlin.Boolean)"
- "kotlin.String.contains(kotlin.text.Regex)"
- "kotlin.String.count(kotlin.Function1)"
- "kotlin.String.endsWith(kotlin.Char, kotlin.Boolean)"
- "kotlin.String.endsWith(kotlin.String, kotlin.Boolean)"
- "kotlin.String.filter(kotlin.Function1)"
- "kotlin.String.format(java.util.Locale?, kotlin.Array)"
- "kotlin.String.format(java.util.Locale?, kotlin.String, kotlin.Array)"
- "kotlin.String.hashCode()"
- "kotlin.String.ifBlank(kotlin.Function0)"
- "kotlin.String.ifEmpty(kotlin.Function0)"
- "kotlin.String.indexOf(kotlin.Char, kotlin.Int, kotlin.Boolean)"
- "kotlin.String.isBlank()"
- "kotlin.String.isEmpty()"
- "kotlin.String.isNotBlank()"
- "kotlin.String.isNotEmpty()"
- "kotlin.String.isNullOrBlank()"
- "kotlin.String.isNullOrEmpty()"
- "kotlin.String.lines()"
- "kotlin.String.lowercase(java.util.Locale)"
- "kotlin.String.map(kotlin.Function1)"
- "kotlin.String.matches(kotlin.text.Regex)"
- "kotlin.String.orEmpty()"
- "kotlin.String.padStart(kotlin.Int, kotlin.Char)"
- "kotlin.String.plus(kotlin.Any?)"
- "kotlin.String.replace(kotlin.Char, kotlin.Char, kotlin.Boolean)"
- "kotlin.String.replace(kotlin.text.Regex, kotlin.String)"
- "kotlin.String.replaceFirstChar(kotlin.Function1)"
- "kotlin.String.split(kotlin.Array, kotlin.Boolean, kotlin.Int)"
- "kotlin.String.split(kotlin.CharArray, kotlin.Boolean, kotlin.Int)"
- "kotlin.String.split(kotlin.text.Regex, kotlin.Int)"
- "kotlin.String.startsWith(kotlin.String, kotlin.Boolean)"
- "kotlin.String.substringAfter(kotlin.Char, kotlin.String)"
- "kotlin.String.substringAfterLast(kotlin.Char, kotlin.String)"
- "kotlin.String.substringBefore(kotlin.Char, kotlin.String)"
- "kotlin.String.takeLeastSignificant64Bits()"
- "kotlin.String.toByteArray(java.nio.charset.Charset) "
- "kotlin.String.toByteArray(java.nio.charset.Charset)"
- "kotlin.String.toDoubleOrNull()"
- "kotlin.String.toHttpUrlOrNull()"
- "kotlin.String.toIntOrNull()"
- "kotlin.String.toIntOrNull(kotlin.Int)"
- "kotlin.String.toLongOrNull()"
- "kotlin.String.toLongOrNull(kotlin.Int)"
- "kotlin.String.toULongOrNull(kotlin.Int)"
- "kotlin.String.toMediaTypeOrNull()"
- "kotlin.String.toMethod()"
- "kotlin.String.trim()"
- "kotlin.String.trimEnd(kotlin.CharArray)"
- "kotlin.String.trimStart()"
- "kotlin.String.uppercase(java.util.Locale)"
- "kotlin.text.String(kotlin.ByteArray)"
- "kotlin.text.String(kotlin.ByteArray, kotlin.Int, kotlin.Int, java.nio.charset.Charset)"
- "kotlin.text.String(kotlin.ByteArray, java.nio.charset.Charset)"