uekann
uekann
Since the language server reads and processes plugin metadata, it is necessary to maintain information about plugin metadata and other environmental settings, and a structure is needed for this purpose.
The `brack-sdk-rs` crate is a crate for use when developing plugins in rust, and therefore ASTs are defined there. However, it is unnatural for Parser to depend on `brack-sdk-rs` to...
The sdk should be for a variety of languages and it is not right that it is all in the brak repo.
Currently AST does not have Location, so when I want to make an error in a Parsed document, I cannot get the error location. Also, error locations cannot be displayed...
Currently, the repository name is split with a "." to get the module name, but this implementation makes the module name dependent on the repository name. The module name should...