Skip to content

Incremential parsing (or more generally - Optimization) #46

@InAnYan

Description

@InAnYan

I'm not sure if we will ever run into this issue. Premature optimization is evil.

But just think: how diagnostics (and other stuff) is generated?

User makes edit -> vscode sends to lsp the source code -> jabls reparses bib -> generates diagnostics a new

How often edits are sent and file is reparsed and analyses are rerunned?

Rust LSP starts analyses after save. More complex LSPs (like for Python) able to analyze data in real time.

But we'll see in future

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions