8969b1839c
Change-Id: I7e5c13d40fd276854601681fc84be321e6031b10 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141583 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
40 lines
1.2 KiB
YAML
40 lines
1.2 KiB
YAML
include: package:pedantic/analysis_options.1.8.0.yaml
|
|
|
|
analyzer:
|
|
# This currently finds ~1,200 implicit-casts issues when enabled.
|
|
# strong-mode:
|
|
# implicit-casts: false
|
|
exclude:
|
|
- test/mock_packages/**
|
|
errors:
|
|
# Increase the severity of the unused_import hint.
|
|
unused_import: warning
|
|
# TODO(srawlins): At the time of writing, 20 violations in lib/. The fix
|
|
# is not mechanical; each violation probably needs to be scrutinized.
|
|
unawaited_futures: ignore
|
|
|
|
linter:
|
|
rules:
|
|
- empty_statements
|
|
- unnecessary_brace_in_string_interps
|
|
#
|
|
# Delta from pedantic 1.8.0 to 1.9.0
|
|
#
|
|
- always_declare_return_types
|
|
- always_require_non_null_named_parameters
|
|
- annotate_overrides
|
|
- avoid_null_checks_in_equality_operators
|
|
- camel_case_extensions
|
|
- omit_local_variable_types
|
|
- prefer_adjacent_string_concatenation
|
|
- prefer_collection_literals
|
|
- prefer_conditional_assignment
|
|
- prefer_final_fields
|
|
- prefer_for_elements_to_map_fromIterable
|
|
- prefer_generic_function_type_aliases
|
|
- prefer_if_null_operators
|
|
- prefer_single_quotes
|
|
- prefer_spread_collections
|
|
- unnecessary_this
|
|
- use_function_type_syntax_for_parameters
|