Skip to content

Commit e19f43a

Browse files
committed
RUM-11196: Payload flag to datadogApolloInterceptor
1 parent cf37e37 commit e19f43a

31 files changed

+564
-1034
lines changed

detekt_custom_unsafe_calls.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ datadog:
4545
- "androidx.work.WorkManager.enqueueUniqueWork(kotlin.String, androidx.work.ExistingWorkPolicy, androidx.work.OneTimeWorkRequest):java.util.concurrent.RejectedExecutionException,java.lang.NullPointerException"
4646
- "androidx.work.Data.Builder.build():java.lang.IllegalStateException"
4747
# endregion
48+
# region Apollo Kotlin
49+
- "com.apollographql.apollo.api.Operation.variablesJson(com.apollographql.apollo.api.CustomScalarAdapters):java.io.IOException"
50+
# endregion
4851
# region Java File
4952
- "java.io.ByteArrayOutputStream.write(kotlin.ByteArray, kotlin.Int, kotlin.Int):java.lang.IndexOutOfBoundsException"
5053
- "java.io.File.canRead():java.lang.SecurityException"

features/dd-sdk-android-rum/api/apiSurface

Lines changed: 0 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ data class com.datadog.android.rum.RumConfiguration
9090
fun setLastInteractionIdentifier(com.datadog.android.rum.metric.interactiontonextview.LastInteractionIdentifier?): Builder
9191
fun setSlowFramesConfiguration(com.datadog.android.rum.configuration.SlowFramesConfiguration?): Builder
9292
fun trackAnonymousUser(Boolean): Builder
93-
fun sendGraphQLPayloads(Boolean): Builder
9493
fun build(): RumConfiguration
9594
enum com.datadog.android.rum.RumErrorSource
9695
- NETWORK
@@ -1231,30 +1230,6 @@ data class com.datadog.android.rum.model.LongTaskEvent
12311230
fun toJson(): com.google.gson.JsonElement
12321231
companion object
12331232
fun fromJson(kotlin.String): InvokerType
1234-
data class com.datadog.android.rum.model.ProfilingInternalContextSchema
1235-
constructor(Status? = null, ErrorReason? = null)
1236-
fun toJson(): com.google.gson.JsonElement
1237-
companion object
1238-
fun fromJson(kotlin.String): ProfilingInternalContextSchema
1239-
fun fromJsonObject(com.google.gson.JsonObject): ProfilingInternalContextSchema
1240-
enum Status
1241-
constructor(kotlin.String)
1242-
- STARTING
1243-
- RUNNING
1244-
- STOPPED
1245-
- ERROR
1246-
fun toJson(): com.google.gson.JsonElement
1247-
companion object
1248-
fun fromJson(kotlin.String): Status
1249-
enum ErrorReason
1250-
constructor(kotlin.String)
1251-
- NOT_SUPPORTED_BY_BROWSER
1252-
- FAILED_TO_LAZY_LOAD
1253-
- MISSING_DOCUMENT_POLICY_HEADER
1254-
- UNEXPECTED_EXCEPTION
1255-
fun toJson(): com.google.gson.JsonElement
1256-
companion object
1257-
fun fromJson(kotlin.String): ErrorReason
12581233
data class com.datadog.android.rum.model.ResourceEvent
12591234
constructor(kotlin.Long, Application, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, ResourceEventSession, ResourceEventSource? = null, ResourceEventView, Usr? = null, Account? = null, Connectivity? = null, Display? = null, Synthetics? = null, CiTest? = null, Os? = null, Device? = null, Dd, Context? = null, Action? = null, Container? = null, Resource)
12601235
val type: kotlin.String
@@ -1598,12 +1573,6 @@ data class com.datadog.android.rum.model.ResourceEvent
15981573
fun toJson(): com.google.gson.JsonElement
15991574
companion object
16001575
fun fromJson(kotlin.String): OperationType
1601-
data class com.datadog.android.rum.model.RumRect
1602-
constructor(kotlin.Number, kotlin.Number, kotlin.Number, kotlin.Number)
1603-
fun toJson(): com.google.gson.JsonElement
1604-
companion object
1605-
fun fromJson(kotlin.String): RumRect
1606-
fun fromJsonObject(com.google.gson.JsonObject): RumRect
16071576
data class com.datadog.android.rum.model.RumVitalEvent
16081577
constructor(kotlin.Long, Application, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, RumVitalEventSession, RumVitalEventSource? = null, RumVitalEventView, Usr? = null, Account? = null, Connectivity? = null, Display? = null, Synthetics? = null, CiTest? = null, Os? = null, Device? = null, Dd, Context? = null, Container? = null, RumVitalEventVital)
16091578
val type: kotlin.String
@@ -1851,12 +1820,6 @@ data class com.datadog.android.rum.model.RumVitalEvent
18511820
fun toJson(): com.google.gson.JsonElement
18521821
companion object
18531822
fun fromJson(kotlin.String): SessionPrecondition
1854-
data class com.datadog.android.rum.model.ViewAccessibilityProperties
1855-
constructor(kotlin.String? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null, kotlin.Boolean? = null)
1856-
fun toJson(): com.google.gson.JsonElement
1857-
companion object
1858-
fun fromJson(kotlin.String): ViewAccessibilityProperties
1859-
fun fromJsonObject(com.google.gson.JsonObject): ViewAccessibilityProperties
18601823
data class com.datadog.android.rum.model.ViewEvent
18611824
constructor(kotlin.Long, Application, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, kotlin.String? = null, ViewEventSession, ViewEventSource? = null, ViewEventView, Usr? = null, Account? = null, Connectivity? = null, Display? = null, Synthetics? = null, CiTest? = null, Os? = null, Device? = null, Dd, Context? = null, Container? = null, Context? = null, Privacy? = null)
18621825
val type: kotlin.String
@@ -2267,54 +2230,6 @@ data class com.datadog.android.rum.model.ViewEvent
22672230
fun toJson(): com.google.gson.JsonElement
22682231
companion object
22692232
fun fromJson(kotlin.String): ErrorReason
2270-
data class com.datadog.android.rum.model.ViewPerformanceData
2271-
constructor(Cls? = null, Fcp? = null, Fid? = null, Inp? = null, Lcp? = null, Fbc? = null)
2272-
fun toJson(): com.google.gson.JsonElement
2273-
companion object
2274-
fun fromJson(kotlin.String): ViewPerformanceData
2275-
fun fromJsonObject(com.google.gson.JsonObject): ViewPerformanceData
2276-
data class Cls
2277-
constructor(kotlin.Number, kotlin.Long? = null, kotlin.String? = null, PreviousRect? = null, PreviousRect? = null)
2278-
fun toJson(): com.google.gson.JsonElement
2279-
companion object
2280-
fun fromJson(kotlin.String): Cls
2281-
fun fromJsonObject(com.google.gson.JsonObject): Cls
2282-
data class Fcp
2283-
constructor(kotlin.Long)
2284-
fun toJson(): com.google.gson.JsonElement
2285-
companion object
2286-
fun fromJson(kotlin.String): Fcp
2287-
fun fromJsonObject(com.google.gson.JsonObject): Fcp
2288-
data class Fid
2289-
constructor(kotlin.Long, kotlin.Long, kotlin.String? = null)
2290-
fun toJson(): com.google.gson.JsonElement
2291-
companion object
2292-
fun fromJson(kotlin.String): Fid
2293-
fun fromJsonObject(com.google.gson.JsonObject): Fid
2294-
data class Inp
2295-
constructor(kotlin.Long, kotlin.Long? = null, kotlin.String? = null)
2296-
fun toJson(): com.google.gson.JsonElement
2297-
companion object
2298-
fun fromJson(kotlin.String): Inp
2299-
fun fromJsonObject(com.google.gson.JsonObject): Inp
2300-
data class Lcp
2301-
constructor(kotlin.Long, kotlin.String? = null, kotlin.String? = null)
2302-
fun toJson(): com.google.gson.JsonElement
2303-
companion object
2304-
fun fromJson(kotlin.String): Lcp
2305-
fun fromJsonObject(com.google.gson.JsonObject): Lcp
2306-
data class Fbc
2307-
constructor(kotlin.Long)
2308-
fun toJson(): com.google.gson.JsonElement
2309-
companion object
2310-
fun fromJson(kotlin.String): Fbc
2311-
fun fromJsonObject(com.google.gson.JsonObject): Fbc
2312-
data class PreviousRect
2313-
constructor(kotlin.Number, kotlin.Number, kotlin.Number, kotlin.Number)
2314-
fun toJson(): com.google.gson.JsonElement
2315-
companion object
2316-
fun fromJson(kotlin.String): PreviousRect
2317-
fun fromJsonObject(com.google.gson.JsonObject): PreviousRect
23182233
data class com.datadog.android.telemetry.model.TelemetryConfigurationEvent
23192234
constructor(Dd, kotlin.Long, kotlin.String, Source, kotlin.String, Application? = null, Session? = null, View? = null, Action? = null, kotlin.Number? = null, kotlin.collections.List<kotlin.String>? = null, Telemetry)
23202235
val type: kotlin.String

0 commit comments

Comments
 (0)