Skip to content

refactor(dart-modern-features): remove duplicate pattern matching sections in favor of dart-use-pattern-matching - #54

Merged
kevmoo merged 1 commit into
mainfrom
dedupe-pattern-matching
Sep 24, 2026
Merged

kevmoo merged 1 commit into
mainfrom
dedupe-pattern-matching

Conversation

@kevmoo

@kevmoo kevmoo commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Removes the duplicate Pattern Matching, Switch Expressions, and Pragmatic Balance sections from dart-modern-features and delegates directly to dart-use-pattern-matching (where all pattern/switch/list/split idioms and guardrails are now consolidated) and dart-seal-type-hierarchies.

  • Scopes dart-modern-features to the Dart 3.0–3.10 features without dedicated skills: Records, Extension Types, Class Modifiers (base, interface, final), Wildcards (_), Digit Separators, Null-Aware Elements (?e), and Dot Shorthands (.info).
  • Eliminates routing overlap and duplicate ~3k-token skill loads in dart-cleanup.

@kevmoo
kevmoo merged commit 0b6371c into main Sep 24, 2026
7 checks passed
@kevmoo
kevmoo deleted the dedupe-pattern-matching branch September 24, 2026 00:03
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