Skip to content

Commit 23d5ae8

Browse files
authored
Merge pull request #70 from TelemetryDeck/fix/change-provider-visibility
Providers should be public and available to consuming apps
2 parents f9ac2a1 + 792e385 commit 23d5ae8

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The Kotlin SDK for TelemetryDeck is available from Maven Central and can be used
1010

1111
```groovy
1212
dependencies {
13-
implementation 'com.telemetrydeck:kotlin-sdk:4.0.2'
13+
implementation 'com.telemetrydeck:kotlin-sdk:4.0.3'
1414
}
1515
```
1616

lib/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ dependencies {
101101
}
102102

103103
mavenPublishing {
104-
coordinates("com.telemetrydeck", "kotlin-sdk", "4.0.2")
104+
coordinates("com.telemetrydeck", "kotlin-sdk", "4.0.3")
105105

106106
pom {
107107
name = "TelemetryDeck SDK"

lib/src/main/java/com/telemetrydeck/sdk/providers/EnvironmentParameterProvider.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import com.telemetrydeck.sdk.params.SDK
2020
* - information about the device running the application, such as operating system, model name, or architecture.
2121
* - information about the TelemetryDeck SDK, such as its name or version number.
2222
*/
23-
internal class EnvironmentParameterProvider : TelemetryDeckProvider, TelemetryProviderFallback {
23+
class EnvironmentParameterProvider : TelemetryDeckProvider, TelemetryProviderFallback {
2424
private var enabled: Boolean = true
2525
private var metadata = mutableMapOf<String, String>()
2626

@@ -30,7 +30,7 @@ internal class EnvironmentParameterProvider : TelemetryDeckProvider, TelemetryPr
3030
private val platform: String = "Android"
3131
private val os: String = "Android"
3232
private val sdkName: String = "KotlinSDK"
33-
private val sdkVersion: String = "4.0.2"
33+
private val sdkVersion: String = "4.0.3"
3434

3535
override fun fallbackRegister(ctx: Application?, client: TelemetryDeckSignalProcessor) {
3636
register(ctx, client)

lib/src/main/java/com/telemetrydeck/sdk/providers/PlatformContextProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import com.telemetrydeck.sdk.platform.getLocaleName
1313
import com.telemetrydeck.sdk.platform.getTimeZone
1414
import java.lang.ref.WeakReference
1515

16-
internal class PlatformContextProvider : TelemetryDeckProvider, TelemetryProviderFallback {
16+
class PlatformContextProvider : TelemetryDeckProvider, TelemetryProviderFallback {
1717
private var enabled: Boolean = true
1818
private var manager: WeakReference<TelemetryDeckSignalProcessor>? = null
1919
private var appContext: WeakReference<Application?>? = null

lib/src/main/java/com/telemetrydeck/sdk/providers/SessionActivityProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import java.lang.ref.WeakReference
1515
/**
1616
* Emits signals for application and activity lifecycle events.
1717
*/
18-
internal class SessionActivityProvider : TelemetryDeckProvider,
18+
class SessionActivityProvider : TelemetryDeckProvider,
1919
Application.ActivityLifecycleCallbacks, DefaultLifecycleObserver, TelemetryProviderFallback {
2020
private var manager: WeakReference<TelemetryDeckSignalProcessor>? = null
2121

lib/src/main/java/com/telemetrydeck/sdk/providers/SessionAppProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import java.lang.ref.WeakReference
1414
/**
1515
* Monitors the app lifecycle in order to broadcast the NewSessionBegan signal.
1616
*/
17-
internal class SessionAppProvider : TelemetryDeckProvider, DefaultLifecycleObserver,
17+
class SessionAppProvider : TelemetryDeckProvider, DefaultLifecycleObserver,
1818
TelemetryProviderFallback {
1919
private var manager: WeakReference<TelemetryDeckSignalProcessor>? = null
2020

0 commit comments

Comments
 (0)