Skip to content

Commit 0223f5c

Browse files
committed
Update
1 parent 43ee73a commit 0223f5c

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

sentry-kotlin-multiplatform/src/androidMain/kotlin/io/sentry/kotlin/multiplatform/SentryPlatformInstance.android.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package io.sentry.kotlin.multiplatform
33
import io.sentry.android.core.SentryAndroid
44

55
internal actual class SentryPlatformInstance : SentryInstance {
6-
override fun init(configuration: PlatformOptionsConfiguration) {
6+
actual override fun init(configuration: PlatformOptionsConfiguration) {
77
val context = applicationContext ?: run {
88
// TODO: add logging later
99
return

sentry-kotlin-multiplatform/src/commonMain/kotlin/io/sentry/kotlin/multiplatform/SentryPlatformInstance.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ internal interface SentryInstance {
77
/**
88
* Represents the actual Sentry SDK instance.
99
*/
10-
internal expect class SentryPlatformInstance() : SentryInstance
10+
internal expect class SentryPlatformInstance() : SentryInstance {
11+
override fun init(configuration: PlatformOptionsConfiguration)
12+
}

sentry-kotlin-multiplatform/src/commonTvWatchMacOsMain/kotlin/io/sentry/kotlin/multiplatform/SentryPlatformInstance.tvwatchmacos.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package io.sentry.kotlin.multiplatform
33
import cocoapods.Sentry.SentrySDK
44

55
internal actual class SentryPlatformInstance : SentryInstance {
6-
override fun init(configuration: PlatformOptionsConfiguration) {
6+
actual override fun init(configuration: PlatformOptionsConfiguration) {
77
val finalConfiguration: (CocoaSentryOptions?) -> Unit = {
88
if (it != null) {
99
configuration(it)

sentry-kotlin-multiplatform/src/iosMain/kotlin/io/sentry/kotlin/multiplatform/SentryPlatformInstance.ios.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package io.sentry.kotlin.multiplatform
33
import cocoapods.Sentry.SentrySDK
44

55
internal actual class SentryPlatformInstance : SentryInstance {
6-
override fun init(configuration: PlatformOptionsConfiguration) {
6+
actual override fun init(configuration: PlatformOptionsConfiguration) {
77
val finalConfiguration: (CocoaSentryOptions?) -> Unit = {
88
if (it != null) {
99
configuration(it)

sentry-kotlin-multiplatform/src/jvmMain/kotlin/io/sentry/kotlin/multiplatform/SentryPlatformInstance.jvm.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package io.sentry.kotlin.multiplatform
33
import io.sentry.Sentry as JvmSentry
44

55
internal actual class SentryPlatformInstance : SentryInstance {
6-
override fun init(configuration: PlatformOptionsConfiguration) {
6+
actual override fun init(configuration: PlatformOptionsConfiguration) {
77
JvmSentry.init(configuration)
88
}
99
}

0 commit comments

Comments
 (0)