17
7
DO use iterable.any instead of iterable.where().isNotEmpty.
iterable.any
iterable.where().isNotEmpty
const numbers = [1, 2, 3]; final hasPositiveNumber = numbers.where((number) => number > 0).isNotEmpty;
const numbers = [1, 2, 3]; final hasPositiveNumber = numbers.any((number) => number > 0);
To enable the prefer_iterable_any rule, add prefer_iterable_any under plugins > pyramid_lint > diagnostics in your analysis_options.yaml file:
prefer_iterable_any
plugins > pyramid_lint > diagnostics
analysis_options.yaml
plugins: pyramid_lint: <version> diagnostics: prefer_iterable_any: true