Use latest lints, require Dart 2.19 or later (dart-lang/markdown#524)
diff --git a/pkgs/markdown/.github/workflows/test-package.yml b/pkgs/markdown/.github/workflows/test-package.yml index ddbee3f..467a534 100644 --- a/pkgs/markdown/.github/workflows/test-package.yml +++ b/pkgs/markdown/.github/workflows/test-package.yml
@@ -47,7 +47,7 @@ matrix: # Add macos-latest and/or windows-latest if relevant for this package. os: [ubuntu-latest] - sdk: [2.17.0, dev] + sdk: [2.19.0, dev] steps: - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c - uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
diff --git a/pkgs/markdown/CHANGELOG.md b/pkgs/markdown/CHANGELOG.md index c27b69e..bcfa926 100644 --- a/pkgs/markdown/CHANGELOG.md +++ b/pkgs/markdown/CHANGELOG.md
@@ -1,5 +1,6 @@ ## 7.0.2-dev +* Require Dart 2.19 * Fix an issue in `HeaderWithIdSyntax`, do not generate heading IDs for headings with no content.
diff --git a/pkgs/markdown/pubspec.yaml b/pkgs/markdown/pubspec.yaml index bdc3dcb..125f193 100644 --- a/pkgs/markdown/pubspec.yaml +++ b/pkgs/markdown/pubspec.yaml
@@ -9,7 +9,7 @@ markdown: environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=2.19.0 <3.0.0' dependencies: args: ^2.0.0 @@ -20,7 +20,7 @@ build_version: ^2.0.3 build_web_compilers: '>=3.0.0 <5.0.0' collection: ^1.15.0 - dart_flutter_team_lints: ^0.1.0 + dart_flutter_team_lints: ^1.0.0 html: ^0.15.0 http: ^0.13.5 io: ^1.0.0
diff --git a/pkgs/markdown/test/markdown_test.dart b/pkgs/markdown/test/markdown_test.dart index aa6d9ce..d78409a 100644 --- a/pkgs/markdown/test/markdown_test.dart +++ b/pkgs/markdown/test/markdown_test.dart
@@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. @TestOn('vm') +library; import 'package:markdown/markdown.dart'; import 'package:test/test.dart';
diff --git a/pkgs/markdown/test/version_test.dart b/pkgs/markdown/test/version_test.dart index e92b80d..de61dde 100644 --- a/pkgs/markdown/test/version_test.dart +++ b/pkgs/markdown/test/version_test.dart
@@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. @TestOn('vm') +library; import 'dart:io';