Merge branch 'master' into 0.1.85
diff --git a/example/all.yaml b/example/all.yaml
index a4016b7..602c1b5 100644
--- a/example/all.yaml
+++ b/example/all.yaml
@@ -107,6 +107,7 @@
     - prefer_mixin
     - prefer_null_aware_operators
     - prefer_single_quotes
+    - prefer_spread_collections
     - prefer_typing_uninitialized_variables
     - prefer_void_to_null
     - provide_deprecation_message
@@ -116,7 +117,6 @@
     - sort_constructors_first
     - sort_pub_dependencies
     - sort_unnamed_constructors_first
-    - spread_collections
     - test_types_in_equals
     - throw_in_finally
     - type_annotate_public_apis
diff --git a/lib/src/rules.dart b/lib/src/rules.dart
index 712ba12..74cbe5c 100644
--- a/lib/src/rules.dart
+++ b/lib/src/rules.dart
@@ -108,6 +108,7 @@
 import 'package:linter/src/rules/prefer_mixin.dart';
 import 'package:linter/src/rules/prefer_null_aware_operators.dart';
 import 'package:linter/src/rules/prefer_single_quotes.dart';
+import 'package:linter/src/rules/prefer_spread_collections.dart';
 import 'package:linter/src/rules/prefer_typing_uninitialized_variables.dart';
 import 'package:linter/src/rules/prefer_void_to_null.dart';
 import 'package:linter/src/rules/provide_deprecation_message.dart';
@@ -118,7 +119,6 @@
 import 'package:linter/src/rules/slash_for_doc_comments.dart';
 import 'package:linter/src/rules/sort_constructors_first.dart';
 import 'package:linter/src/rules/sort_unnamed_constructors_first.dart';
-import 'package:linter/src/rules/spread_collections.dart';
 import 'package:linter/src/rules/super_goes_last.dart';
 import 'package:linter/src/rules/test_types_in_equals.dart';
 import 'package:linter/src/rules/throw_in_finally.dart';
@@ -255,6 +255,7 @@
     ..register(new PreferMixin())
     ..register(new PreferNullAwareOperators())
     ..register(new PreferSingleQuotes())
+    ..register(new PreferSpreadCollections())
     ..register(new PreferTypingUninitializedVariables())
     ..register(new PreferVoidToNull())
     ..register(new ProvideDeprecationMessage())
@@ -265,7 +266,6 @@
     ..register(new SortConstructorsFirst())
     ..register(new SortPubDependencies())
     ..register(new SortUnnamedConstructorsFirst())
-    ..register(new SpreadCollections())
     ..register(new SuperGoesLast())
     ..register(new TestTypesInEquals())
     ..register(new ThrowInFinally())
diff --git a/lib/src/rules/spread_collections.dart b/lib/src/rules/prefer_spread_collections.dart
similarity index 93%
rename from lib/src/rules/spread_collections.dart
rename to lib/src/rules/prefer_spread_collections.dart
index 1ce7644..7f8b9c5 100644
--- a/lib/src/rules/spread_collections.dart
+++ b/lib/src/rules/prefer_spread_collections.dart
@@ -67,10 +67,10 @@
 ```
 ''';
 
-class SpreadCollections extends LintRule implements NodeLintRule {
-  SpreadCollections()
+class PreferSpreadCollections extends LintRule implements NodeLintRule {
+  PreferSpreadCollections()
       : super(
-            name: 'spread_collections',
+            name: 'prefer_spread_collections',
             description: _desc,
             details: _details,
             group: Group.style);
diff --git a/test/rules/spread_collections.dart b/test/rules/prefer_spread_collections.dart
similarity index 100%
rename from test/rules/spread_collections.dart
rename to test/rules/prefer_spread_collections.dart