Release for Dart 2.8.1 with Linter v0.1.114
Min SDK is 2.8.0-dev.16.0
-
Enable
no_runtimeType_toString
-
Enable
unnecessary_raw_strings
-
Enable
unnecessary_string_escapes
-
Enable
use_key_in_widget_constructors
for packages
Raise min sdk to 2.8.0-dev.16.0
- Dart 2.8 pre-release
- Enable
avoid_redundant_argument_values
- Enable
missing_whitespace_between_adjacent_strings
- Enable
no_runtimeType_toString
- Enable
unnecessary_string_interpolations
- Enable
unnecessary_raw_strings
- Enable
unnecessary_string_escapes
- Enable
leading_newlines_in_multiline_strings
- Fix syntactical error which breaks custom rules #5
Release for Dart 2.7
- Enable
prefer_is_not_operator
- Enable
avoid_unnecessary_containers
Release for Dart 2.6
- Enable
camel_case_extensions
- Add
Example
tab to https://pub.dev/packages/lint
New version schema:
0.3.0+dart202
: Dart 2.2 Releasesdk: '>=2.2.0 <2.3.0'
0.3.0+dart203
: Dart 2.3 Releasesdk: '>=2.3.0 <2.4.0'
0.3.0+dart204
: Dart 2.4 Releasesdk: '>=2.4.0 <2.5.0'
0.3.0+dart205
: Dart 2.5 Releasesdk: '>=2.5.0 <3.0.0'
- Release for Dart 2.5 enables
avoid_print
- Release for Dart 2.4 enables
prefer_if_null_operators
sort_child_properties_last
unsafe_html
- Release for Dart 2.3 enables
prefer_for_elements_to_map_fromIterable
prefer_if_elements_to_conditional_expressions
prefer_inlined_adds
prefer_spread_collections
- Fix
analysis_options_package.yaml
(wrong import) - Release for Dart 2.2. All incompatible rules are removed
pubspec.yaml
homepage
fix
- app rule set
analysis_options_package.yaml
- package rule set
analysis_options_package.yaml