Change uses of @checked to covariant, also rename .analysis_options t… (#15)

* Change uses of @checked to covariant, also rename .analysis_options to analysis_options.yaml

* bump version to ready for publish

* Update pubspec.yaml

* Update pubspec.yaml
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 28fed84..5fefb4e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,10 @@
+### 2.0.6
+
+* Fix SDK constraint.
+* rename .analysis_options file to analaysis_options.yaml.
+* Use covariant in place of @checked.
+* Update comment style generics.
+
 ### 2.0.5
 
 * Bumped maximum Dart SDK version to 2.0.0-dev.infinity
diff --git a/.analysis_options b/analysis_options.yaml
similarity index 100%
rename from .analysis_options
rename to analysis_options.yaml
diff --git a/lib/src/interface/local_process_manager.dart b/lib/src/interface/local_process_manager.dart
index 9719c01..7db7298 100644
--- a/lib/src/interface/local_process_manager.dart
+++ b/lib/src/interface/local_process_manager.dart
@@ -12,8 +12,6 @@
         ProcessStartMode,
         SYSTEM_ENCODING;
 
-import 'package:meta/meta.dart';
-
 import 'common.dart';
 import 'process_manager.dart';
 
@@ -32,7 +30,7 @@
 
   @override
   Future<Process> start(
-    @checked List<Object> command, {
+    covariant List<Object> command, {
     String workingDirectory,
     Map<String, String> environment,
     bool includeParentEnvironment: true,
@@ -52,7 +50,7 @@
 
   @override
   Future<ProcessResult> run(
-    @checked List<Object> command, {
+    covariant List<Object> command, {
     String workingDirectory,
     Map<String, String> environment,
     bool includeParentEnvironment: true,
@@ -74,7 +72,7 @@
 
   @override
   ProcessResult runSync(
-    @checked List<Object> command, {
+    covariant List<Object> command, {
     String workingDirectory,
     Map<String, String> environment,
     bool includeParentEnvironment: true,
@@ -95,7 +93,7 @@
   }
 
   @override
-  bool canRun(@checked Object executable, {String workingDirectory}) =>
+  bool canRun(covariant Object executable, {String workingDirectory}) =>
       getExecutablePath(executable, workingDirectory) != null;
 
   @override
diff --git a/pubspec.yaml b/pubspec.yaml
index b739081..672ae2b 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,5 +1,5 @@
 name: process
-version: 2.0.5
+version: 2.0.6
 authors:
 - Todd Volkert <tvolkert@google.com>
 - Michael Goderbauer <goderbauer@google.com>
@@ -17,4 +17,4 @@
   test: ^0.12.10
 
 environment:
-  sdk: '>=1.21.0 <2.0.0-dev.infinity'
+  sdk: '>=1.21.0 <2.0.0'