Skip to content

anal12 - #217

Merged
vasilich6107 merged 2 commits into
masterfrom
anal12
Aug 28, 2026
Merged

anal12#217
vasilich6107 merged 2 commits into
masterfrom
anal12

Conversation

@vasilich6107

@vasilich6107 vasilich6107 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Analyzer 12 support, version 8.5.0.

  • analyzer: ^12.0.0 (12.1.0), dart_style: >=3.1.8 <3.1.9 (the analyzer-12-compatible formatter)
  • freezed pinned to 3.2.6-dev.1 in generator_tests/example — the only analyzer-12-compatible freezed (3.2.5 caps at <11, stable 4.0.0 jumps to ^13 and Dart >=3.13); pinned directly, no dependency_overrides
  • removed unreachable ClassBodyImpl switch case (ClassBody is sealed and exhaustively matched since analyzer 12)
  • CI bumped to Flutter 3.44.9 (analyzer 12 needs meta ^1.18.0, which Flutter <=3.41 pins below)
  • regenerated generic_status_list example outputs — they were stale since Anal 9 #213/anal10 #214 (clean master reproduces the same diff)

Verified locally: generator/annotations/generator_tests/example analyze clean, format checks clean, golden suite 34 passed / 2 skipped, example tests 28/28, example codegen otherwise byte-identical.

@vasilich6107
vasilich6107 merged commit 26b81f5 into master Aug 28, 2026
8 checks passed
@vasilich6107
vasilich6107 deleted the anal12 branch August 28, 2026 15:00
@vasilich6107 vasilich6107 mentioned this pull request Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant