anchor.diff:  void main() async {
     await doSomething();
   
  -  // ignore: unawaited_futures
  -  doSomething(); // Explicitly-ignored fire-and-forget.
  +  unawaited(doSomething()); // Explicitly-ignored fire-and-forget.
   }
   ```
   
  
positive.code: import 'package:analyzer/dart/element/element.dart';
  import 'package:linter/src/analyzer.dart';
  
  const _desc = r'Await future-returning functions inside async function bodies.';
  
  const _details = r'''
  
  
negative.code: It's easy to forget await in async methods as naming conventions usually don't
  tell us if a method is sync or async (except for some in `dart:io`).
  
  When you really _do_ want to start a fire-and-forget `Future`, the recommended
  way is to use `unawaited` from `package:pedantic`. The `// ignore` and
  `// ignore_for_file` comments also work.
  
  **GOOD:**
  ```
  Future doSomething() => ...;
  