Code Inspection: Missing await for an async function call
async function call without an expected
await prefix inside an
async function. Such call returns a
Promise and control flow is continued immediately.
After the quick-fix is applied, the
await prefix is added:
When the 'Report for promises in return statements' checkbox is selected, also suggests adding
await in return statements.
While this is generally not necessary, it gives two main benefits.
You won't forget to add
awaitwhen surrounding your code with
awaithelps V8 runtime to provide async stack traces.
Suppress an inspection in the editor
Place the caret at the highlighted line and press Alt+Enter or click .
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.