Files
openide/platform/util/text-matching
Alexander Zolotov 846941b571 [matcher] fallback typo-tolerant matcher to regular matcher for long patterns
After some optimizations, for the sake of performance, a matcher stopped matching anything for long patterns. Keeping this optimization, now we fall back to the regular matcher to match at least something, even without tolerance to typos

GitOrigin-RevId: 8c3be92bccd5eb6e382df32394cc27f95113e3e4
2024-09-17 13:52:00 +00:00
..

The module with utility methods for text matching features.

It is supposed to be shared with other project, including non-AWT one.

Thus the main rules of adding new method here are:

- avoid external dependencies such as JDOM, Log4j
- avoid dependencies on non-util IntelliJ-specific modules or using IntelliJ-specific classes such as Registry, Disposable, ProgressManager, etc.
- avoid using AWT or Swing classes there (Icon, KeyEvent, HTMLEditorKit, etc.)