async 함수 내부에 기대되는 await 접두사가 없는 async 함수 호출을 보고합니다. 그러한 호출은 Promise를 반환하며 제어 흐름이 즉시 계속 진행됩니다.

예:


async function bar() { /* ... */ }
async function foo() {
    bar(); // 나쁨
}

빠른 수정은 적용된 후 await 접두사가 추가됩니다:


async function bar() { /* ... */ }
async function foo() {
    await bar(); // 좋음
}

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.