Skip to content

Commit 038c837

Browse files
author
Jochum van der Ploeg
authored
fix: remove omit_obvious_property_types as it conflicts with type_annotate_public_apis (#148)
* fix: remove `omit_obvious_property_types` as it conflicts with `type_annotate_public_apis` * fix: remove `omit_obvious_property_types` as it conflicts with `type_annotate_public_apis`
1 parent 088a37f commit 038c837

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ Below is a list of rules that are not enabled by default together with the reaso
110110
| [`matching_super_parameters`](https://dart.dev/tools/linter-rules/matching_super_parameters) | Not specified |
111111
| [`no_literal_bool_comparisons`](https://dart.dev/tools/linter-rules/no_literal_bool_comparisons) | Not specified |
112112
| [`omit_obvious_local_variable_types`](https://dart.dev/tools/linter-rules/omit_obvious_local_variable_types) | Not specified |
113+
| [`omit_obvious_property_types`](https://dart.dev/tools/linter-rules/omit_obvious_property_types) | Incompatible with [type_annotate_public_apis](https://github.com/dart-lang/sdk/issues/60642) |
113114
| [`package_prefixed_library_names`](https://dart.dev/tools/linter-rules/package_prefixed_library_names) | [Broken; superseded by `unnecessary_library_name`](https://github.com/dart-lang/lints/issues/172) |
114115
| [`prefer_double_quotes`](https://dart.dev/tools/linter-rules/prefer_double_quotes) | Incompatible with [prefer_single_quotes](https://dart.dev/tools/linter-rules/prefer_single_quotes) |
115116
| [`prefer_expression_function_bodies`](https://dart.dev/tools/linter-rules/prefer_expression_function_bodies) | Not specified |
@@ -120,10 +121,12 @@ Below is a list of rules that are not enabled by default together with the reaso
120121
| [`prefer_void_to_null`](https://dart.dev/tools/linter-rules/prefer_void_to_null) | [Has unresolved false positives](https://github.com/dart-lang/linter/issues/4758) |
121122
| [`require_trailing_commas`](https://dart.dev/tools/linter-rules/require_trailing_commas) | Not specified |
122123
| [`specify_nonobvious_local_variable_types`](https://dart.dev/tools/linter-rules/specify_nonobvious_local_variable_types) | Not specified |
124+
| [`switch_on_type`](https://dart.dev/tools/linter-rules/switch_on_type) | Not specified |
123125
| [`unnecessary_async`](https://dart.dev/tools/linter-rules/unnecessary_async) | Not specified |
124126
| [`unnecessary_final`](https://dart.dev/tools/linter-rules/unnecessary_final) | Incompatible with [prefer_final_locals](https://dart.dev/tools/linter-rules/prefer_final_locals) |
125127
| [`unnecessary_ignore`](https://dart.dev/tools/linter-rules/unnecessary_ignore) | Not specified |
126128
| [`unnecessary_null_aware_operator_on_extension_on_nullable`](https://dart.dev/tools/linter-rules/unnecessary_null_aware_operator_on_extension_on_nullable) | Not specified |
129+
| [`unnecessary_unawaited`](https://dart.dev/tools/linter-rules/unnecessary_unawaited) | Not specified |
127130
| [`unreachable_from_main`](https://dart.dev/tools/linter-rules/unreachable_from_main) | Not specified |
128131
| [`unsafe_variance`](https://dart.dev/tools/linter-rules/unsafe_variance) | Not specified |
129132
| [`use_decorated_box`](https://dart.dev/tools/linter-rules/use_decorated_box) | [Has unresolved malfunctions](https://github.com/dart-lang/linter/issues/3286) |

lib/analysis_options.8.0.0.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ linter:
109109
- null_check_on_nullable_type_parameter
110110
- null_closures
111111
- omit_local_variable_types
112-
- omit_obvious_property_types
113112
- one_member_abstracts
114113
- only_throw_errors
115114
- overridden_fields

tool/linter_rules/exclusion_reasons.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"matching_super_parameters": "Not specified",
1818
"no_literal_bool_comparisons": "Not specified",
1919
"omit_obvious_local_variable_types": "Not specified",
20+
"omit_obvious_property_types": "Incompatible with [type_annotate_public_apis](https://github.com/dart-lang/sdk/issues/60642)",
2021
"package_prefixed_library_names": "[Broken; superseded by `unnecessary_library_name`](https://github.com/dart-lang/lints/issues/172)",
2122
"prefer_double_quotes": "Incompatible with [prefer_single_quotes](https://dart.dev/tools/linter-rules/prefer_single_quotes)",
2223
"prefer_expression_function_bodies": "Not specified",
@@ -27,10 +28,12 @@
2728
"prefer_void_to_null": "[Has unresolved false positives](https://github.com/dart-lang/linter/issues/4758)",
2829
"require_trailing_commas": "Not specified",
2930
"specify_nonobvious_local_variable_types": "Not specified",
31+
"switch_on_type": "Not specified",
3032
"unnecessary_async": "Not specified",
3133
"unnecessary_final": "Incompatible with [prefer_final_locals](https://dart.dev/tools/linter-rules/prefer_final_locals)",
3234
"unnecessary_ignore": "Not specified",
3335
"unnecessary_null_aware_operator_on_extension_on_nullable": "Not specified",
36+
"unnecessary_unawaited": "Not specified",
3437
"unreachable_from_main": "Not specified",
3538
"unsafe_variance": "Not specified",
3639
"use_decorated_box": "[Has unresolved malfunctions](https://github.com/dart-lang/linter/issues/3286)",

0 commit comments

Comments
 (0)