Skip to content

Commit 778174b

Browse files
authored
Move from pedantic to lints package (#601)
Add a local copy of `unawaited` until Dart 2.14 is stable.
1 parent c660dae commit 778174b

File tree

6 files changed

+7
-8
lines changed

6 files changed

+7
-8
lines changed

analysis_options.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
include: package:pedantic/analysis_options.yaml
1+
include: package:lints/recommended.yaml
22

33
analyzer:
44
strong-mode:
55
implicit-casts: false
6-
enable-experiment:
7-
- non-nullable
86

97
linter:
108
rules:

lib/src/browser_client.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,12 @@ import 'dart:async';
66
import 'dart:html';
77
import 'dart:typed_data';
88

9-
import 'package:pedantic/pedantic.dart' show unawaited;
10-
119
import 'base_client.dart';
1210
import 'base_request.dart';
1311
import 'byte_stream.dart';
1412
import 'exception.dart';
1513
import 'streamed_response.dart';
14+
import 'utils.dart' show unawaited;
1615

1716
/// Create a [BrowserClient].
1817
///

lib/src/utils.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,3 +74,6 @@ Stream<T> onDone<T>(Stream<T> stream, void Function() onDone) =>
7474
sink.close();
7575
onDone();
7676
}));
77+
78+
// TODO: Remove after Dart 2.14 is stable
79+
void unawaited<T>(Future<T> future) {}

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ dependencies:
1111
http_parser: ^4.0.0
1212
meta: ^1.3.0
1313
path: ^1.8.0
14-
pedantic: ^1.10.0
1514

1615
dev_dependencies:
1716
fake_async: ^1.2.0
17+
lints: ^1.0.0
1818
shelf: ^1.1.0
1919
test: ^1.16.0

test/io/utils.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import 'dart:io';
77

88
import 'package:http/http.dart';
99
import 'package:http/src/utils.dart';
10-
import 'package:pedantic/pedantic.dart';
1110
import 'package:test/test.dart';
1211

1312
export '../utils.dart';

test/response_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import 'dart:async';
66

77
import 'package:http/http.dart' as http;
8-
import 'package:pedantic/pedantic.dart';
8+
import 'package:http/src/utils.dart' show unawaited;
99
import 'package:test/test.dart';
1010

1111
void main() {

0 commit comments

Comments
 (0)