Drop pedantic dependency (#1131)
Flutter pins package dependencies, including all transitive dependencies. Because test_api depends on pedantic, Flutter pins that dependency. However, pedantic is only depended on for the `unawaited` function, which is a one-line piece of code. This will enable resolution of https://github.com/flutter/flutter/issues/48246 without requiring Flutter to unpin its dependencies, and with a very small overhead on test_api to not re-import pedantic :) This helps downstream consumers who want to depend on the package for the actual analysis options files. Also related: https://github.com/dart-lang/pedantic/issues/46
Showing
- pkgs/test/CHANGELOG.md 3 additions, 1 deletionpkgs/test/CHANGELOG.md
- pkgs/test/lib/src/runner/browser/browser.dart 0 additions, 1 deletionpkgs/test/lib/src/runner/browser/browser.dart
- pkgs/test/lib/src/runner/browser/firefox.dart 0 additions, 1 deletionpkgs/test/lib/src/runner/browser/firefox.dart
- pkgs/test/lib/src/runner/browser/phantom_js.dart 1 addition, 3 deletionspkgs/test/lib/src/runner/browser/phantom_js.dart
- pkgs/test/lib/src/runner/browser/safari.dart 1 addition, 2 deletionspkgs/test/lib/src/runner/browser/safari.dart
- pkgs/test/lib/src/runner/node/platform.dart 0 additions, 1 deletionpkgs/test/lib/src/runner/node/platform.dart
- pkgs/test/pubspec.yaml 2 additions, 2 deletionspkgs/test/pubspec.yaml
- pkgs/test_api/CHANGELOG.md 2 additions, 1 deletionpkgs/test_api/CHANGELOG.md
- pkgs/test_api/lib/src/backend/invoker.dart 0 additions, 1 deletionpkgs/test_api/lib/src/backend/invoker.dart
- pkgs/test_api/lib/src/frontend/stream_matcher.dart 0 additions, 1 deletionpkgs/test_api/lib/src/frontend/stream_matcher.dart
- pkgs/test_api/lib/src/utils.dart 9 additions, 0 deletionspkgs/test_api/lib/src/utils.dart
- pkgs/test_api/pubspec.yaml 2 additions, 2 deletionspkgs/test_api/pubspec.yaml
- pkgs/test_api/test/backend/invoker_test.dart 1 addition, 1 deletionpkgs/test_api/test/backend/invoker_test.dart
- pkgs/test_api/test/frontend/add_tear_down_test.dart 1 addition, 1 deletionpkgs/test_api/test/frontend/add_tear_down_test.dart
- pkgs/test_api/test/frontend/matcher/completion_test.dart 1 addition, 1 deletionpkgs/test_api/test/frontend/matcher/completion_test.dart
- pkgs/test_api/test/frontend/matcher/prints_test.dart 1 addition, 1 deletionpkgs/test_api/test/frontend/matcher/prints_test.dart
- pkgs/test_api/test/frontend/matcher/throws_test.dart 1 addition, 1 deletionpkgs/test_api/test/frontend/matcher/throws_test.dart
- pkgs/test_core/CHANGELOG.md 2 additions, 1 deletionpkgs/test_core/CHANGELOG.md
- pkgs/test_core/lib/src/runner/load_suite.dart 0 additions, 1 deletionpkgs/test_core/lib/src/runner/load_suite.dart
- pkgs/test_core/lib/src/runner/runner_test.dart 0 additions, 1 deletionpkgs/test_core/lib/src/runner/runner_test.dart
Loading
Please register or sign in to comment