pedantic 1.10.0-nullsafety.3
pedantic: ^1.10.0-nullsafety.3 copied to clipboard

The Dart analyzer settings and best practices used internally at Google.

example/example.dart

import 'package:pedantic/pedantic.dart';

void main() async {
  // Normally, calling a function that returns a Future from an async method
  // would require you to ignore the unawaited_futures lint with this analyzer
  // syntax:
  //
  // ignore: unawaited_futures
  doSomethingAsync();

  // Wrapping it in a call to `unawaited` avoids that, since it doesn't
  // return a Future. This is more explicit, and harder to get wrong.
  unawaited(doSomethingAsync());
}

Future<void> doSomethingAsync() async {}
421
likes
130
pub points
100%
popularity

Publisher

google.dev

The Dart analyzer settings and best practices used internally at Google.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD (LICENSE)

More

Packages that depend on pedantic