publishable null-safety release (#25)

publishable null-safety release

Co-authored-by: Jacob MacDonald <jakemac@google.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a5f2c99..b0ffdb0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-### 3.0.0-nullsafety
+### 3.0.0-nullsafety.1
 
 * Migrate package to null-safe dart.
 
diff --git a/dev/travis.sh b/dev/travis.sh
index 722d4d8..6f80e56 100755
--- a/dev/travis.sh
+++ b/dev/travis.sh
@@ -27,4 +27,4 @@
 set -e
 
 # Run the tests.
-pub run --enable-experiment=non-nullable test
+pub run test
diff --git a/lib/platform.dart b/lib/platform.dart
index 8110dd1..2770219 100644
--- a/lib/platform.dart
+++ b/lib/platform.dart
@@ -2,7 +2,6 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-// @dart=2.10
 /// Core interfaces & classes.
 export 'src/interface/local_platform.dart';
 export 'src/interface/platform.dart';
diff --git a/lib/src/interface/local_platform.dart b/lib/src/interface/local_platform.dart
index f0c44bb..c8573bd 100644
--- a/lib/src/interface/local_platform.dart
+++ b/lib/src/interface/local_platform.dart
@@ -2,7 +2,6 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-// @dart=2.10
 import 'dart:io' as io show Platform, stdin, stdout;
 
 import 'platform.dart';
diff --git a/lib/src/interface/platform.dart b/lib/src/interface/platform.dart
index ee7d28e..82c8bfe 100644
--- a/lib/src/interface/platform.dart
+++ b/lib/src/interface/platform.dart
@@ -2,7 +2,6 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-// @dart=2.10
 import 'dart:convert';
 
 /// Provides API parity with the `Platform` class in `dart:io`, but using
diff --git a/lib/src/testing/fake_platform.dart b/lib/src/testing/fake_platform.dart
index 0af10bc..d28d059 100644
--- a/lib/src/testing/fake_platform.dart
+++ b/lib/src/testing/fake_platform.dart
@@ -2,7 +2,6 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-// @dart=2.10
 import 'dart:convert';
 
 import '../interface/platform.dart';
diff --git a/pubspec.yaml b/pubspec.yaml
index 6f22a33..0cc5ec6 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,10 +1,10 @@
 name: platform
-version: 3.0.0-nullsafety
+version: 3.0.0-nullsafety.1
 description: A pluggable, mockable platform abstraction for Dart.
 homepage: https://github.com/google/platform.dart
 
 dev_dependencies:
-  test: ^1.0.0
+  test: ^1.16.0-nullsafety.1
 
 environment:
-  sdk: '>=2.9.0 <3.0.0'
+  sdk: '>=2.10.0-4.0.dev <2.10.0'
diff --git a/test/fake_platform_test.dart b/test/fake_platform_test.dart
index 0ef8d23..7dc28ec 100644
--- a/test/fake_platform_test.dart
+++ b/test/fake_platform_test.dart
@@ -28,8 +28,8 @@
 
 void main() {
   group('FakePlatform', () {
-    FakePlatform fake;
-    LocalPlatform local;
+    late FakePlatform fake;
+    late LocalPlatform local;
 
     setUp(() {
       fake = new FakePlatform();