|
27 | 27 | {
|
28 | 28 | "name": "avoid_returning_null_for_future",
|
29 | 29 | "description": "Avoid returning null for Future.",
|
30 |
| - "fixStatus": "hasFix" |
| 30 | + "fixStatus": "noFix" |
31 | 31 | },
|
32 | 32 | {
|
33 | 33 | "name": "avoid_slow_async_io",
|
|
72 | 72 | {
|
73 | 73 | "name": "comment_references",
|
74 | 74 | "description": "Only reference in scope identifiers in doc comments.",
|
75 |
| - "fixStatus": "noFix" |
| 75 | + "fixStatus": "hasFix" |
76 | 76 | },
|
77 | 77 | {
|
78 | 78 | "name": "control_flow_in_finally",
|
|
82 | 82 | {
|
83 | 83 | "name": "deprecated_member_use_from_same_package",
|
84 | 84 | "description": "Avoid using deprecated elements from within the package in which they are declared.",
|
85 |
| - "fixStatus": "needsFix" |
| 85 | + "fixStatus": "hasFix" |
86 | 86 | },
|
87 | 87 | {
|
88 | 88 | "name": "diagnostic_describe_all_properties",
|
|
134 | 134 | "description": "Boolean expression composed only with literals.",
|
135 | 135 | "fixStatus": "noFix"
|
136 | 136 | },
|
| 137 | + { |
| 138 | + "name": "missing_code_block_language_in_doc_comment", |
| 139 | + "description": "A code block is missing a specified language.", |
| 140 | + "fixStatus": "needsEvaluation" |
| 141 | + }, |
137 | 142 | {
|
138 | 143 | "name": "no_adjacent_strings_in_list",
|
139 | 144 | "description": "Don't use adjacent strings in list.",
|
|
179 | 184 | "description": "Avoid `throw` in finally block.",
|
180 | 185 | "fixStatus": "noFix"
|
181 | 186 | },
|
| 187 | + { |
| 188 | + "name": "unintended_html_in_doc_comment", |
| 189 | + "description": "Use of angle brackets in a doc comment is treated as HTML by Markdown.", |
| 190 | + "fixStatus": "needsEvaluation" |
| 191 | + }, |
182 | 192 | {
|
183 | 193 | "name": "unnecessary_statements",
|
184 | 194 | "description": "Avoid using unnecessary statements.",
|
|
247 | 257 | {
|
248 | 258 | "name": "always_require_non_null_named_parameters",
|
249 | 259 | "description": "Specify `@required` on named parameters without defaults.",
|
250 |
| - "fixStatus": "hasFix" |
| 260 | + "fixStatus": "noFix" |
251 | 261 | },
|
252 | 262 | {
|
253 | 263 | "name": "always_specify_types",
|
|
522 | 532 | {
|
523 | 533 | "name": "flutter_style_todos",
|
524 | 534 | "description": "Use Flutter TODO format: // TODO(username): message, https://URL-to-issue.",
|
525 |
| - "fixStatus": "noFix" |
| 535 | + "fixStatus": "hasFix" |
526 | 536 | },
|
527 | 537 | {
|
528 | 538 | "name": "implementation_imports",
|
|
871 | 881 | },
|
872 | 882 | {
|
873 | 883 | "name": "require_trailing_commas",
|
874 |
| - "description": "Use trailing commas for all function calls and declarations.", |
| 884 | + "description": "Use trailing commas for all parameter lists and argument lists.", |
875 | 885 | "fixStatus": "hasFix"
|
876 | 886 | },
|
877 | 887 | {
|
|
984 | 994 | "description": "Avoid library directives unless they have documentation comments or annotations.",
|
985 | 995 | "fixStatus": "hasFix"
|
986 | 996 | },
|
| 997 | + { |
| 998 | + "name": "unnecessary_library_name", |
| 999 | + "description": "Don't have a library name in a `library` declaration.", |
| 1000 | + "fixStatus": "hasFix" |
| 1001 | + }, |
987 | 1002 | {
|
988 | 1003 | "name": "unnecessary_new",
|
989 | 1004 | "description": "Unnecessary new keyword.",
|
|
0 commit comments