Skip to content
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

Diagnostics: Remove unused anonymizer #1795

Merged
merged 3 commits into from
Jul 29, 2024
Merged

Conversation

tonidero
Copy link
Contributor

Description

The Anonymizer was unused and we don't plan to track any sort of PII with this feature, so removing this code for now.

@tonidero tonidero marked this pull request as ready for review July 26, 2024 13:42
@tonidero tonidero requested a review from a team July 26, 2024 13:42
Copy link

codecov bot commented Jul 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.87%. Comparing base (bb186c4) to head (f33f0e6).
Report is 37 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1795      +/-   ##
==========================================
- Coverage   82.87%   82.87%   -0.01%     
==========================================
  Files         223      221       -2     
  Lines        7673     7654      -19     
  Branches     1078     1074       -4     
==========================================
- Hits         6359     6343      -16     
+ Misses        893      892       -1     
+ Partials      421      419       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Member

@JayShortway JayShortway left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PurchasesConfiguration.diagnosticsEnabled() has the following line in the docs:

This information will be anonymized so it can't be traced back to the end-user.

Should we remove or reword that? We could say something like:

No personal identifiable information will be collected.

Other than that it looks good to me!

@tonidero
Copy link
Contributor Author

Ah great catch! Yeah, that would be better, fixing!

@tonidero tonidero requested a review from JayShortway July 29, 2024 09:22
Copy link
Member

@JayShortway JayShortway left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@tonidero tonidero enabled auto-merge (squash) July 29, 2024 09:41
@tonidero tonidero merged commit f6d0ee7 into main Jul 29, 2024
7 checks passed
@tonidero tonidero deleted the sdk-3408-kill-the-anonimizer branch July 29, 2024 09:49
tonidero pushed a commit that referenced this pull request Aug 1, 2024
**This is an automatic release.**

### New Features
* Adds pricePerPeriod functions to PricingPhase (#1789) via JayShortway
(@JayShortway)
### Dependency Updates
* Bump rexml from 3.2.9 to 3.3.2 (#1788) via dependabot[bot]
(@dependabot[bot])
* Bump fastlane from 2.221.1 to 2.222.0 (#1797) via dependabot[bot]
(@dependabot[bot])
### Other Changes
* Adds the baseline file to the Detekt IntelliJ plugin settings. (#1798)
via JayShortway (@JayShortway)
* Adds the Detekt IntelliJ plugin settings to version control. (#1796)
via JayShortway (@JayShortway)
* Diagnostics: Remove unused anonymizer (#1795) via Toni Rico
(@tonidero)

Co-authored-by: revenuecat-ops <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants