From 2e91cc9256221a7829a67fc7e8f603b29bcd0169 Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Mon, 12 Sep 2022 18:40:22 -0700 Subject: [PATCH] Bump to latest pkg:lints, require Dart 2.17 or greater (#25) --- .github/workflows/ci.yml | 2 +- CHANGELOG.md | 4 ++++ analysis_options.yaml | 3 +-- lib/src/version.dart | 2 +- pubspec.yaml | 6 +++--- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0d4795c..99d9a14 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,7 +42,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - sdk: [2.12.3, dev] + sdk: [2.17.0, dev] steps: - uses: actions/checkout@v2 - uses: dart-lang/setup-dart@v1.3 diff --git a/CHANGELOG.md b/CHANGELOG.md index a3a60fc..3ad29f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.1-dev + +- Require Dart >= 2.17.0 + ## 3.0.0 - `expectBuildClean` is now async. (Returns `Future` instead of `void`.) diff --git a/analysis_options.yaml b/analysis_options.yaml index de2899c..77f4030 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -33,7 +33,6 @@ linter: - prefer_const_declarations - prefer_expression_function_bodies - prefer_final_locals - - prefer_interpolation_to_compose_strings - prefer_relative_imports - prefer_single_quotes - require_trailing_commas @@ -44,8 +43,8 @@ linter: - unawaited_futures - unnecessary_await_in_return - unnecessary_lambdas - - unnecessary_null_aware_assignments - unnecessary_parenthesis - unnecessary_statements - use_is_even_rather_than_modulo - use_string_buffers + - use_super_parameters diff --git a/lib/src/version.dart b/lib/src/version.dart index 0ed1620..e224215 100644 --- a/lib/src/version.dart +++ b/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '3.0.0'; +const packageVersion = '3.0.1-dev'; diff --git a/pubspec.yaml b/pubspec.yaml index 0df5d5e..90d17ec 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,11 +2,11 @@ name: build_verify description: >- Test utility to ensure generated Dart code within a package is up-to-date when using package:build. -version: 3.0.0 +version: 3.0.1-dev repository: https://github.com/kevmoo/build_verify environment: - sdk: '>=2.12.3 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: io: ^1.0.0 @@ -18,6 +18,6 @@ dev_dependencies: build_runner: ^2.0.0 build_version: ^2.0.0 git: ^2.0.0 - lints: ^1.0.0 + lints: ^2.0.0 test_descriptor: ^2.0.0 test_process: ^2.0.0