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'