-
Notifications
You must be signed in to change notification settings - Fork 468
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 PublicAPI enablement checks #6291
Conversation
The current logic was broken for projects that only have public or only have internal APIs. I refactored the registration logic to run completely separately for both public and internal to fix this.
Recommended review with whitespace off. |
09a0c51
to
1a7266a
Compare
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.
Done with review pass (iteration 2)
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #6291 +/- ##
=======================================
Coverage 96.06% 96.06%
=======================================
Files 1364 1364
Lines 313717 313730 +13
Branches 10125 10125
=======================================
+ Hits 301357 301374 +17
- Misses 9939 9940 +1
+ Partials 2421 2416 -5 |
@jcouv please take another look. |
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 Thanks (iteration 3)
The current logic was broken for projects that only have public or only have internal APIs. I refactored the registration logic to run completely separately for both public and internal to fix this.