Skip to content

Commit

Permalink
fix compile
Browse files Browse the repository at this point in the history
  • Loading branch information
Him188 committed Mar 3, 2025
1 parent 1cc6039 commit c99e312
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 11 deletions.
4 changes: 2 additions & 2 deletions utils/analytics/src/androidMain/kotlin/IAnalytics.android.kt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import com.posthog.PostHog
import com.posthog.android.PostHogAndroid
import com.posthog.android.PostHogAndroidConfig

actual class AnalyticsImpl(config: AnalyticsConfig) : CommonAnalyticsImpl(config), IAnalytics {
class AnalyticsImpl(config: AnalyticsConfig) : CommonAnalyticsImpl(config), IAnalytics {
fun init(
context: Context,
apiKey: String,
Expand All @@ -39,7 +39,7 @@ actual class AnalyticsImpl(config: AnalyticsConfig) : CommonAnalyticsImpl(config

// Countly implementation

//actual class AnalyticsImpl(config: AnalyticsConfig) : CommonAnalyticsImpl(config), IAnalytics {
//class AnalyticsImpl(config: AnalyticsConfig) : CommonAnalyticsImpl(config), IAnalytics {
// fun init(
// application: Application,
// appKey: String,
Expand Down
4 changes: 2 additions & 2 deletions utils/analytics/src/appleMain/kotlin/IAnalytics.apple.kt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

package me.him188.ani.utils.analytics

actual class AnalyticsImpl(config: AnalyticsConfig) : IAnalytics, CommonAnalyticsImpl(config) {
class AnalyticsImpl(config: AnalyticsConfig) : IAnalytics, CommonAnalyticsImpl(config) {

fun init(apiKey: String, host: String) {

Expand All @@ -22,7 +22,7 @@ actual class AnalyticsImpl(config: AnalyticsConfig) : IAnalytics, CommonAnalytic


//
//actual class AnalyticsImpl(config: AnalyticsConfig) : IAnalytics, CommonAnalyticsImpl(config) {
//class AnalyticsImpl(config: AnalyticsConfig) : IAnalytics, CommonAnalyticsImpl(config) {
// @OptIn(ExperimentalForeignApi::class)
// fun init(
// appKey: String,
Expand Down
5 changes: 0 additions & 5 deletions utils/analytics/src/commonMain/kotlin/IAnalytics.kt
Original file line number Diff line number Diff line change
Expand Up @@ -78,11 +78,6 @@ abstract class CommonAnalyticsImpl(
protected abstract fun recordEventImpl(event: AnalyticsEvent, properties: Map<String, Any?> = emptyMap())
}

/**
* Platform-specific implementations of [IAnalytics].
*/
expect class AnalyticsImpl : IAnalytics, CommonAnalyticsImpl

object AnalyticsHolder {
@Volatile
private var instance: IAnalytics = NoopAnalytics
Expand Down
4 changes: 2 additions & 2 deletions utils/analytics/src/desktopMain/kotlin/IAnalytics.desktop.kt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import me.him188.ani.utils.logging.Logger
import me.him188.ani.utils.logging.logger
import java.util.*

actual class AnalyticsImpl(
class AnalyticsImpl(
config: AnalyticsConfig,
private val userId: String, // anonymous id
) : IAnalytics, CommonAnalyticsImpl(config) {
Expand Down Expand Up @@ -63,7 +63,7 @@ actual class AnalyticsImpl(
}
}

//actual class AnalyticsImpl(
//class AnalyticsImpl(
// config: AnalyticsConfig,
//) : IAnalytics, CommonAnalyticsImpl(config) {
// private val logger = logger<AnalyticsImpl>()
Expand Down

0 comments on commit c99e312

Please sign in to comment.