You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bugsnag-android-core/api/bugsnag-android-core.api
+26Lines changed: 26 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -82,6 +82,7 @@ public final class com/bugsnag/android/Bugsnag {
82
82
public static fun leaveBreadcrumb (Ljava/lang/String;Ljava/util/Map;Lcom/bugsnag/android/BreadcrumbType;)V
83
83
public static fun markLaunchCompleted ()V
84
84
public static fun notify (Ljava/lang/Throwable;)V
85
+
public static fun notify (Ljava/lang/Throwable;Lcom/bugsnag/android/ErrorOptions;Lcom/bugsnag/android/OnErrorCallback;)V
85
86
public static fun notify (Ljava/lang/Throwable;Lcom/bugsnag/android/OnErrorCallback;)V
86
87
public static fun pauseSession ()V
87
88
public static fun removeOnBreadcrumb (Lcom/bugsnag/android/OnBreadcrumbCallback;)V
@@ -111,6 +112,22 @@ public class com/bugsnag/android/BugsnagVmViolationListener : android/os/StrictM
111
112
public fun onVmViolation (Landroid/os/strictmode/Violation;)V
112
113
}
113
114
115
+
public final class com/bugsnag/android/CaptureOptions {
116
+
public fun <init> ()V
117
+
public final fun getBreadcrumbs ()Z
118
+
public final fun getFeatureFlags ()Z
119
+
public final fun getMetadata ()Ljava/util/Set;
120
+
public final fun getStacktrace ()Z
121
+
public final fun getThreads ()Z
122
+
public final fun getUser ()Z
123
+
public final fun setBreadcrumbs (Z)V
124
+
public final fun setFeatureFlags (Z)V
125
+
public final fun setMetadata (Ljava/util/Set;)V
126
+
public final fun setStacktrace (Z)V
127
+
public final fun setThreads (Z)V
128
+
public final fun setUser (Z)V
129
+
}
130
+
114
131
public class com/bugsnag/android/Client : com/bugsnag/android/CallbackAware, com/bugsnag/android/FeatureFlagAware, com/bugsnag/android/MetadataAware, com/bugsnag/android/UserAware {
115
132
public fun <init> (Landroid/content/Context;)V
116
133
public fun <init> (Landroid/content/Context;Lcom/bugsnag/android/Configuration;)V
@@ -139,6 +156,7 @@ public class com/bugsnag/android/Client : com/bugsnag/android/CallbackAware, com
139
156
public fun leaveBreadcrumb (Ljava/lang/String;Ljava/util/Map;Lcom/bugsnag/android/BreadcrumbType;)V
140
157
public fun markLaunchCompleted ()V
141
158
public fun notify (Ljava/lang/Throwable;)V
159
+
public fun notify (Ljava/lang/Throwable;Lcom/bugsnag/android/ErrorOptions;Lcom/bugsnag/android/OnErrorCallback;)V
142
160
public fun notify (Ljava/lang/Throwable;Lcom/bugsnag/android/OnErrorCallback;)V
143
161
public fun pauseSession ()V
144
162
public fun removeOnBreadcrumb (Lcom/bugsnag/android/OnBreadcrumbCallback;)V
@@ -355,6 +373,14 @@ public class com/bugsnag/android/Error : com/bugsnag/android/JsonStream$Streamab
355
373
public fun toStream (Lcom/bugsnag/android/JsonStream;)V
356
374
}
357
375
376
+
public final class com/bugsnag/android/ErrorOptions {
377
+
public fun <init> ()V
378
+
public fun <init> (Lcom/bugsnag/android/CaptureOptions;)V
379
+
public synthetic fun <init> (Lcom/bugsnag/android/CaptureOptions;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
380
+
public final fun getCapture ()Lcom/bugsnag/android/CaptureOptions;
381
+
public final fun setCapture (Lcom/bugsnag/android/CaptureOptions;)V
382
+
}
383
+
358
384
public final class com/bugsnag/android/ErrorType : java/lang/Enum {
359
385
public static final field ANDROID Lcom/bugsnag/android/ErrorType;
360
386
public static final field C Lcom/bugsnag/android/ErrorType;
<ID>LongMethod:EventSerializationTest.kt$EventSerializationTest.Companion$@JvmStatic @Parameters fun testCases(): Collection<Pair<Event, String>></ID>
12
13
<ID>LongMethod:EventSerializationTest.kt$private fun createMetadataStressTest(event: Event)</ID>
@@ -22,6 +23,7 @@
22
23
<ID>LongParameterList:DeviceWithState.kt$DeviceWithState$( buildInfo: DeviceBuildInfo, jailbroken: Boolean?, id: String?, locale: String?, totalMemory: Long?, runtimeVersions: MutableMap<String, Any>, /** * The number of free bytes of storage available on the device */ var freeDisk: Long?, /** * The number of free bytes of memory available on the device */ var freeMemory: Long?, /** * The orientation of the device when the event occurred: either portrait or landscape */ var orientation: String?, /** * The timestamp on the device when the event occurred */ var time: Date? )</ID>
<ID>LongParameterList:NativeStackframe.kt$NativeStackframe$( /** * The name of the method that was being executed */ var method: String?, /** * The location of the source file */ var file: String?, /** * The line number within the source file this stackframe refers to */ var lineNumber: Number?, /** * The address of the instruction where the event occurred. */ var frameAddress: Long?, /** * The address of the function where the event occurred. */ var symbolAddress: Long?, /** * The address of the library where the event occurred. */ var loadAddress: Long?, /** * Whether this frame identifies the program counter */ var isPC: Boolean?, /** * The type of the error */ var type: ErrorType? = null, /** * Identifies the exact build this frame originates from. */ var codeIdentifier: String? = null, )</ID>
27
29
<ID>LongParameterList:StateEvent.kt$StateEvent.Install$( @JvmField val apiKey: String, @JvmField val autoDetectNdkCrashes: Boolean, @JvmField val appVersion: String?, @JvmField val buildUuid: String?, @JvmField val releaseStage: String?, @JvmField val lastRunInfoPath: String, @JvmField val consecutiveLaunchCrashes: Int, @JvmField val sendThreads: ThreadSendPolicy, @JvmField val maxBreadcrumbs: Int )</ID>
0 commit comments