Skip to content

fix(dart): fix regex charclasses and pipeline constructor truncation for Dart - #2129

Merged
squid-protocol merged 3 commits into
mainfrom
fix-2072-dart-extraction
Aug 22, 2026
Merged

fix(dart): fix regex charclasses and pipeline constructor truncation for Dart#2129
squid-protocol merged 3 commits into
mainfrom
fix-2072-dart-extraction

Conversation

@squid-protocol

Copy link
Copy Markdown
Owner

Fixes #2072. Adds . to Dart's return-type charclass so dotted return types (like ui.BoxHeightStyle) are properly captured. Also removes the arbitrary 200-character terminator search limit for colon initializer lists in detector.py, successfully recovering constructors with large initializer lists like EditableText and _DiscreteKeyFrameSimulation._.

@github-actions

Copy link
Copy Markdown
Contributor

🐦‍⬛ Muninn Security Scan

✅ No security issues found.

🐦‍⬛ Powered by Muninn · Skald Lab

@squid-protocol
squid-protocol merged commit 97ff328 into main Aug 22, 2026
29 checks passed
@squid-protocol
squid-protocol deleted the fix-2072-dart-extraction branch August 22, 2026 17:42
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.

dart func_start: remaining recall/precision gaps from the switch-expression-arm sweep (#2071 follow-up)

1 participant