elastic / elastic/esql-idea-plugin

Improve caching

Open
#20 0 comments 0 reactions 1 assignee Claimed by @margaretjgu View on GitHub
enhancement
Dominant language
Java
Stars
8
Forks
2
PR merge metrics
No merged PRs in 30d

Description

If we are going to reparse on every keystroke we should at least cache the parsing for a full file so that we don't also reparse on every functionality: completions, syntax validation, syntax highlighting, etc.

Also for plain text files we don't want to slice off different queries once per every functionality either: we should cache the results of `findEsqlBlocksInPlainText` somehow.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.