enso/lib/rust/parser
Jaroslav Tulach dee9e079d4
Enso language support with parser in VSCode, IGV, etc. (#7054)
Outline view and completions for Enso code in VSCode.

# Important Notes
This PR provides the necessary infrastructure for building VSCode extension that includes `enso_parser` library compiled for all supported platforms.

VSCode extension can now use libraries from `sbt` that are `publishM2`-ready. To make that possible a documentation must have been provided and fixed for those modules - hence so many changes in `.scala` classes.

<img width="862" alt="image" src="https://github.com/enso-org/enso/assets/26887752/7374bf41-bdc6-4322-b562-85a2e761de2a">

Last, but not least. The outline view and completions display something.
2024-06-14 14:01:37 +00:00
..
debug Implement private methods (#10060) 2024-05-31 08:00:20 +00:00
doc-parser fix: escape docs text in documentation parser (#9983) 2024-05-17 14:25:36 +00:00
generate-java Enso language support with parser in VSCode, IGV, etc. (#7054) 2024-06-14 14:01:37 +00:00
jni Run ydoc-server with GraalVM (#9528) 2024-05-02 06:28:57 +00:00
schema Bump Rust Toolchain (#9517) 2024-03-24 23:45:55 +00:00
src Implement private methods (#10060) 2024-05-31 08:00:20 +00:00
Cargo.toml Reduce parser dependencies (#9671) 2024-04-11 00:27:19 -04:00