-
Notifications
You must be signed in to change notification settings - Fork 115
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: update various dependencies #2373
Conversation
Timestamp: 2023-06-08 16:32:39 |
@flank-it |
Integration tests failed ❌ |
@flank-it |
Integration tests succeed for all OSs ✅ |
@flank-it |
Integration tests succeed for all OSs ✅ |
@flank-it |
Integration tests succeed for all OSs ✅ |
Fixes #2372
This change seems large because it is deleting a significant amount of vendored/generated code. Functionally, the bulk of the change is updating a handful of dependencies, which includes a dependency was previously vendored/generated, but can use a pre-built artifact going forward.
Everything under firebase_apis/test_api is vendored/generated based on the json API discovery document for the testing API or similar. Based on this comment, it seems like this was done to leverage code that wasn't available as part of the publicly available testing api jar at the time. The unit and integration tests pass using the currently available testing api jar, and so it's no longer necessary to maintain the firebase_apis/test_api sub-project, and flank can depend on the newest/current publicly available jar.
Test Plan
Unit and integration tests are still passing
Checklist