Skip to content

Commit 8da8bc8

Browse files
authored
Migrate from no-implicit-casts to strict-casts (dart-archive/io#94)
* Migrate from no-implicit-dynamic to strict-casts * Bump CI to Dart 2.18.0
1 parent 259a16c commit 8da8bc8

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

pkgs/io/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
fail-fast: false
2222
matrix:
23-
sdk: [dev, 2.12.0]
23+
sdk: [dev, 2.18.0]
2424
steps:
2525
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
2626
- uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
@@ -47,7 +47,7 @@ jobs:
4747
matrix:
4848
# Add macos-latest and/or windows-latest if relevant for this package.
4949
os: [ubuntu-latest]
50-
sdk: [dev, 2.12.0]
50+
sdk: [dev, 2.18.0]
5151
steps:
5252
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
5353
- uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d

pkgs/io/analysis_options.yaml

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

33
analyzer:
4-
strong-mode:
5-
implicit-casts: false
6-
implicit-dynamic: false
74
language:
5+
strict-casts: true
86
strict-raw-types: true
97

108
linter:

0 commit comments

Comments
 (0)