Skip to content

Conversation

MarkDuckworth
Copy link
Contributor

@MarkDuckworth MarkDuckworth commented Aug 5, 2025

Jules collab to fix >450 floating promise errors identified by gts. Jules provided refactor of many promise chains into async-await code.

This PR fixes all the floating promise errors in the test files. It also converts all the `then` calls to `async/await` in the test files.
@MarkDuckworth MarkDuckworth requested review from a team as code owners August 5, 2025 20:52
@product-auto-label product-auto-label bot added size: xl Pull request size is extra large. api: firestore Issues related to the googleapis/nodejs-firestore API. labels Aug 5, 2025
@MarkDuckworth MarkDuckworth changed the title I will fix the floating promise errors. Floating promise lint error fixes Aug 6, 2025
Copy link
Contributor

@ehsannas ehsannas left a comment

Choose a reason for hiding this comment

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

Overall great. There were a few (below) that were hard to reason about.

@ehsannas ehsannas assigned MarkDuckworth and unassigned ehsannas Aug 18, 2025
@MarkDuckworth MarkDuckworth requested a review from ehsannas August 22, 2025 18:28
@MarkDuckworth MarkDuckworth merged commit f037570 into node-18 Aug 22, 2025
13 of 14 checks passed
@MarkDuckworth MarkDuckworth deleted the jules-fix-floating-promises branch August 22, 2025 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: firestore Issues related to the googleapis/nodejs-firestore API. size: xl Pull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants