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

fix(feedback): hide API from public until release #4631

Merged
merged 10 commits into from
Dec 14, 2024

Conversation

armcknight
Copy link
Member

These were added to the public header in #4284 but should not have been exposed before the initial rollout of the feature. Let's move them into private headers until we're ready.

#skip-changelog

@armcknight armcknight force-pushed the armcknight/feat(feedback)/api-visibility branch from 99b8c9e to 237f9b4 Compare December 13, 2024 02:47
@armcknight armcknight changed the base branch from main to armcknight/feat(feedback)/ui-form-use-user December 13, 2024 02:47
@armcknight
Copy link
Member Author

The lint failures are bubbling up from an upstream PR: #4630 (comment)

Copy link

github-actions bot commented Dec 13, 2024

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1225.68 ms 1245.24 ms 19.56 ms
Size 22.31 KiB 756.67 KiB 734.37 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
dd0557f 1242.04 ms 1250.86 ms 8.82 ms
6ec751f 1237.88 ms 1258.47 ms 20.59 ms
5e65d2b 1216.08 ms 1236.08 ms 20.00 ms
b35ccd0 1238.67 ms 1260.35 ms 21.67 ms
06548c0 1225.58 ms 1244.70 ms 19.12 ms
4259afd 1222.12 ms 1249.74 ms 27.62 ms
ecd9ecd 1215.77 ms 1238.70 ms 22.93 ms
853d797 1221.40 ms 1233.98 ms 12.58 ms
279351b 1229.00 ms 1233.63 ms 4.63 ms
313b1d9 1240.18 ms 1258.44 ms 18.26 ms

App size

Revision Plain With Sentry Diff
dd0557f 22.85 KiB 411.75 KiB 388.90 KiB
6ec751f 21.58 KiB 625.82 KiB 604.24 KiB
5e65d2b 21.58 KiB 616.67 KiB 595.09 KiB
b35ccd0 21.58 KiB 573.13 KiB 551.55 KiB
06548c0 20.76 KiB 427.35 KiB 406.59 KiB
4259afd 20.76 KiB 419.70 KiB 398.94 KiB
ecd9ecd 20.76 KiB 420.23 KiB 399.47 KiB
853d797 21.58 KiB 630.35 KiB 608.77 KiB
279351b 21.58 KiB 706.53 KiB 684.95 KiB
313b1d9 22.85 KiB 414.11 KiB 391.26 KiB

Previous results on branch: armcknight/feat(feedback)/api-visibility

Startup times

Revision Plain With Sentry Diff
148a5b6 1228.92 ms 1246.65 ms 17.73 ms

App size

Revision Plain With Sentry Diff
148a5b6 22.31 KiB 756.74 KiB 734.43 KiB

Copy link

codecov bot commented Dec 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.889%. Comparing base (e8f2cfd) to head (b1dffae).
Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@              Coverage Diff              @@
##              main     #4631       +/-   ##
=============================================
+ Coverage   90.848%   90.889%   +0.040%     
=============================================
  Files          617       618        +1     
  Lines        70930     71069      +139     
  Branches     25841     25964      +123     
=============================================
+ Hits         64439     64594      +155     
+ Misses        6394      6379       -15     
+ Partials        97        96        -1     

see 31 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e8f2cfd...b1dffae. Read the comment docs.

Copy link
Member

@philipphofmann philipphofmann left a comment

Choose a reason for hiding this comment

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

LGTM

Sources/Sentry/Public/SentrySDK.h Outdated Show resolved Hide resolved
Base automatically changed from armcknight/feat(feedback)/ui-form-use-user to main December 13, 2024 22:11
@armcknight armcknight merged commit e96c029 into main Dec 14, 2024
69 of 70 checks passed
@armcknight armcknight deleted the armcknight/feat(feedback)/api-visibility branch December 14, 2024 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants