Commit f8d61c9
committed
refactor: replace extended search matcher classes with plain functions
Collapse 9 class files (BaseMatch + 8 matcher subclasses) into a single
matchers.ts that defines each matcher as a lightweight object with a
factory function. Removes the class hierarchy, static regex getters, and
per-file boilerplate while preserving identical behavior and performance.1 parent 22be000 commit f8d61c9
18 files changed
Lines changed: 799 additions & 1152 deletions
File tree
- dist
- src/search/extended
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments