enso/app/gui/view/documentation/Cargo.toml
Kaz Wesley e171fba301
New documentation parser (#5917)
Implement new Enso documentation parser; remove old Scala Enso parser.

Performance: Total time parsing documentation is now ~2ms.

# Important Notes
- Doc parsing is now done only in the frontend.
- Some engine tests had never been switched to the new parser. We should investigate tests that don't pass after the switch: #5894.
- The option to run the old searcher has been removed, as it is obsolete and was already broken before this (see #5909).
- Some interfaces used only by the old searcher have been removed.
2023-03-15 15:43:51 +00:00

33 lines
1.1 KiB
TOML

[package]
name = "ide-view-documentation"
version = "0.1.0"
authors = ["Enso Team <contact@enso.org>"]
edition = "2021"
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
enso-doc-parser = { path = "../../../../lib/rust/parser/doc-parser" }
enso-frp = { path = "../../../../lib/rust/frp" }
enso-prelude = { path = "../../../../lib/rust/prelude" }
enso-profiler = { path = "../../../../lib/rust/profiler" }
ensogl = { path = "../../../../lib/rust/ensogl" }
ensogl-component = { path = "../../../../lib/rust/ensogl/component" }
ensogl-hardcoded-theme = { path = "../../../../lib/rust/ensogl/app/theme/hardcoded" }
ensogl-derive-theme = { path = "../../../../lib/rust/ensogl/app/theme/derive" }
ide-view-graph-editor = { path = "../graph-editor" }
wasm-bindgen = { workspace = true }
serde_json = { workspace = true }
horrorshow = "0.8.4"
enso-suggestion-database = { path = "../../suggestion-database" }
double-representation = { path = "../../controller/double-representation" }
[dependencies.web-sys]
version = "0.3.4"
features = []
[build-dependencies]
ide-ci = { path = "../../../../build/ci_utils" }
tokio = { workspace = true }