-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Detect Breaking Changes check does not fail on new method added to an @PublicApi interface #16585
Conversation
…publicapi interface Signed-off-by: Andriy Redko <[email protected]>
❌ Gradle check result for bea3746: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #16585 +/- ##
============================================
- Coverage 72.04% 72.01% -0.04%
+ Complexity 65093 65040 -53
============================================
Files 5314 5314
Lines 303541 303541
Branches 43921 43921
============================================
- Hits 218683 218580 -103
- Misses 66946 67022 +76
- Partials 17912 17939 +27 ☔ View full report in Codecov by Sentry. |
@peternied mind please to help me here? thank you! :-) |
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.
Thanks for making this change. Are there any escapees that need to be resolved?
Nope :) At least as of now |
…publicapi interface (#16585) Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit aa5c39b) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…publicapi interface (#16585) (#16587) (cherry picked from commit aa5c39b) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
The
japicmp
plugin was configured to fail only on binary incompatible changes (which new interface method isn't), making checks strick by failing on source incompatible changes.Related Issues
Closes #16175
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.