-
Notifications
You must be signed in to change notification settings - Fork 25
[NR-448218] convert sharedPreference to dataStore preference #391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
Co-authored-by: ywang-nr <[email protected]> Co-authored-by: ywang-nr <[email protected]>
Co-authored-by: ywang-nr <[email protected]> Co-authored-by: Steve Malsam <[email protected]> Co-authored-by: ywang <[email protected]>
# Conflicts: # agent-core/src/main/java/com/newrelic/agent/android/sessionReplay/SessionReplayReporter.java # agent-core/src/main/java/com/newrelic/agent/android/sessionReplay/SessionReplaySender.java # agent/src/main/java/com/newrelic/agent/android/sessionReplay/SessionReplay.java # agent/src/main/java/com/newrelic/agent/android/sessionReplay/SessionReplayActivityLifecycleCallbacks.java # agent/src/main/java/com/newrelic/agent/android/sessionReplay/SessionReplayTextViewThingy.java # agent/src/main/java/com/newrelic/agent/android/sessionReplay/ViewDetails.java # gradle.properties
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #391 +/- ##
=============================================
+ Coverage 52.35% 54.34% +1.99%
+ Complexity 3476 2975 -501
=============================================
Files 386 307 -79
Lines 18970 15178 -3792
Branches 2093 1718 -375
=============================================
- Hits 9932 8249 -1683
+ Misses 7963 5997 -1966
+ Partials 1075 932 -143 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
cmcadams-newrelic
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
agent/src/main/java/com/newrelic/agent/android/stores/AnalyticsAttributeDataStore.java
Outdated
Show resolved
Hide resolved
|
reviewing the Note section in this PR's description
Is this PR still a "Draft"? I see you included tests. so item 2 is covered. |
So testing usually includes two parts.
|
|
@ywang-nr Sorry, I did not mean to close this PR. reopened |
This reverts commit a1b2c3d4.
|
these changes are increasing agent size from 1MB to 10MB, don't use rx library . |
1. Debug through the process, clean up the code to make it more straightforward 2. Monitor agent behavior after
Update readme
…nter [Nr-460139] handle AnalyticsAttribute.USER_ID_ATTRIBUTE is null
Co-authored-by: Steve Malsam <[email protected]> Co-authored-by: ywang <[email protected]> Co-authored-by: ywang-nr <[email protected]> Co-authored-by: Takahiro Menju <[email protected]>
2d05a64 to
7ec5755
Compare
SQUASH MERGE
Ticket: https://new-relic.atlassian.net/browse/NR-448218
What's changed:
Additional notes: