Skip to content

Drop Dart 2 support - #1013

Draft
greglittlefield-wf wants to merge 16 commits into
masterfrom
drop-dart-2-support
Draft

Drop Dart 2 support#1013
greglittlefield-wf wants to merge 16 commits into
masterfrom
drop-dart-2-support

Conversation

@greglittlefield-wf

Copy link
Copy Markdown
Contributor

No description provided.

greglittlefield-wfand others added 10 commits August 6, 2026 15:46
…iles
- Raise environment.sdk to '>=3.9.0 <4.0.0'
- Delete Dart-2-only test files (non_null_safe_builder_integration_tests,
unsound_flux_component_test.dart, over_react_component_declaration_non_null_safe_test.dart)
and analyzer plugin non_null_safe test directories
- Remove dart_test.yaml no-dart-2 preset and dart-2-only tag
- Update CI test_and_check_generated_files matrix from [2.19.6, stable] to [3.9.0, stable];
remove Delete-Dart-2-only-files step and --preset=no-dart-2 branching
- Update CI validate_analyzer: move ^5.13.0 row into the main matrix (no longer needs
the 2.19.6 include); remove Delete-Dart-2-only-files step and --preset=no-dart-2 branching
- Update CI analyzer_plugin: remove the travis_link_plugin_deps.dart link step (plugin
now resolves published over_react 5.7.0 rather than the local checkout); remove
Delete-Dart-2-only-files step
Note: lib/ has analysis errors from classes used as mixins (class_used_as_mixin) that
require `mixin class` or `mixin` declarations — these need follow-up fixes.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@greglittlefield-wf