Skip to content

Commit 26a5b52

Browse files
committed
Revert "Move UserState and related classes into the user directory"
This reverts commit 2cdc61f.
1 parent 978be0f commit 26a5b52

File tree

6 files changed

+0
-83
lines changed

6 files changed

+0
-83
lines changed

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/IUserManager.kt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -138,15 +138,4 @@ interface IUserManager {
138138
* Return a copy of all local tags from the current user.
139139
*/
140140
fun getTags() : Map<String, String>
141-
142-
/**
143-
* Add an observer to the user state, allowing the provider to be
144-
* notified whenever the user state has changed.
145-
*/
146-
fun addObserver(observer: IUserStateObserver)
147-
148-
/**
149-
* Remove an observer from the user state.
150-
*/
151-
fun removeObserver(observer: IUserStateObserver)
152141
}

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/IUserStateObserver.kt

Lines changed: 0 additions & 15 deletions
This file was deleted.

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/UserChangedState.kt

Lines changed: 0 additions & 16 deletions
This file was deleted.

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/UserState.kt

Lines changed: 0 additions & 30 deletions
This file was deleted.

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/internal/UserManager.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package com.onesignal.user.internal
22

33
import com.onesignal.common.OneSignalUtils
4-
import com.onesignal.common.events.EventProducer
54
import com.onesignal.core.internal.language.ILanguageContext
65
import com.onesignal.debug.LogLevel
76
import com.onesignal.debug.internal.logging.Logging
87
import com.onesignal.user.IUserManager
9-
import com.onesignal.user.IUserStateObserver
108
import com.onesignal.user.internal.backend.IdentityConstants
119
import com.onesignal.user.internal.identity.IdentityModel
1210
import com.onesignal.user.internal.identity.IdentityModelStore
@@ -31,8 +29,6 @@ internal open class UserManager(
3129
val subscriptions: SubscriptionList
3230
get() = _subscriptionManager.subscriptions
3331

34-
val changeHandlersNotifier = EventProducer<IUserStateObserver>()
35-
3632
override val pushSubscription: IPushSubscription
3733
get() = _subscriptionManager.subscriptions.push
3834

@@ -223,8 +219,4 @@ internal open class UserManager(
223219
override fun getTags(): Map<String, String> {
224220
return _propertiesModel.tags.toMap()
225221
}
226-
227-
override fun addObserver(observer: IUserStateObserver) = changeHandlersNotifier.subscribe(observer)
228-
229-
override fun removeObserver(observer: IUserStateObserver) = changeHandlersNotifier.unsubscribe(observer)
230222
}

OneSignalSDK/onesignal/notifications/consumer-rules.pro

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
void onPushSubscriptionChange(com.onesignal.user.subscriptions.PushSubscriptionChangedState);
2121
}
2222

23-
-keep class ** implements com.onesignal.user.IUserStateObserver {
24-
void onUserChange(com.onesignal.user.UserChangedState);
25-
}
2623
-keep class ** implements com.onesignal.notifications.INotificationServiceExtension{
2724
void onNotificationReceived(com.onesignal.notifications.INotificationReceivedEvent);
2825
}

0 commit comments

Comments
 (0)