Skip to content

Commit 4f66a45

Browse files
authored
Merge pull request flutter#1506 from dart-lang/rename_spread_collections
Rename spread collections
2 parents 0b67ec3 + 0af34d7 commit 4f66a45

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

example/all.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ linter:
107107
- prefer_mixin
108108
- prefer_null_aware_operators
109109
- prefer_single_quotes
110+
- prefer_spread_collections
110111
- prefer_typing_uninitialized_variables
111112
- prefer_void_to_null
112113
- provide_deprecation_message
@@ -116,7 +117,6 @@ linter:
116117
- sort_constructors_first
117118
- sort_pub_dependencies
118119
- sort_unnamed_constructors_first
119-
- spread_collections
120120
- test_types_in_equals
121121
- throw_in_finally
122122
- type_annotate_public_apis

lib/src/rules.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ import 'package:linter/src/rules/prefer_iterable_whereType.dart';
108108
import 'package:linter/src/rules/prefer_mixin.dart';
109109
import 'package:linter/src/rules/prefer_null_aware_operators.dart';
110110
import 'package:linter/src/rules/prefer_single_quotes.dart';
111+
import 'package:linter/src/rules/prefer_spread_collections.dart';
111112
import 'package:linter/src/rules/prefer_typing_uninitialized_variables.dart';
112113
import 'package:linter/src/rules/prefer_void_to_null.dart';
113114
import 'package:linter/src/rules/provide_deprecation_message.dart';
@@ -118,7 +119,6 @@ import 'package:linter/src/rules/recursive_getters.dart';
118119
import 'package:linter/src/rules/slash_for_doc_comments.dart';
119120
import 'package:linter/src/rules/sort_constructors_first.dart';
120121
import 'package:linter/src/rules/sort_unnamed_constructors_first.dart';
121-
import 'package:linter/src/rules/spread_collections.dart';
122122
import 'package:linter/src/rules/super_goes_last.dart';
123123
import 'package:linter/src/rules/test_types_in_equals.dart';
124124
import 'package:linter/src/rules/throw_in_finally.dart';
@@ -255,6 +255,7 @@ void registerLintRules() {
255255
..register(new PreferMixin())
256256
..register(new PreferNullAwareOperators())
257257
..register(new PreferSingleQuotes())
258+
..register(new PreferSpreadCollections())
258259
..register(new PreferTypingUninitializedVariables())
259260
..register(new PreferVoidToNull())
260261
..register(new ProvideDeprecationMessage())
@@ -265,7 +266,6 @@ void registerLintRules() {
265266
..register(new SortConstructorsFirst())
266267
..register(new SortPubDependencies())
267268
..register(new SortUnnamedConstructorsFirst())
268-
..register(new SpreadCollections())
269269
..register(new SuperGoesLast())
270270
..register(new TestTypesInEquals())
271271
..register(new ThrowInFinally())

lib/src/rules/spread_collections.dart renamed to lib/src/rules/prefer_spread_collections.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ var l = ['a', ...?things];
6767
```
6868
''';
6969

70-
class SpreadCollections extends LintRule implements NodeLintRule {
71-
SpreadCollections()
70+
class PreferSpreadCollections extends LintRule implements NodeLintRule {
71+
PreferSpreadCollections()
7272
: super(
73-
name: 'spread_collections',
73+
name: 'prefer_spread_collections',
7474
description: _desc,
7575
details: _details,
7676
group: Group.style);

0 commit comments

Comments
 (0)