diff options
Diffstat (limited to 'ARCHITECTURE.md')
-rw-r--r-- | ARCHITECTURE.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 3b200bbc8..823db0034 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md | |||
@@ -91,7 +91,9 @@ We use [salsa][https://github.com/salsa-rs/salsa] crate for incremental and | |||
91 | on-demand computation. Roughly, you can think of salsa as a key-value store, but | 91 | on-demand computation. Roughly, you can think of salsa as a key-value store, but |
92 | it also can compute derived values using specified functions. The `ra_db` crate | 92 | it also can compute derived values using specified functions. The `ra_db` crate |
93 | provides a basic infrastructure for interracting with salsa. Crucially, it | 93 | provides a basic infrastructure for interracting with salsa. Crucially, it |
94 | defines most of the "input" queries: facts supplied by the client of the analyzer. | 94 | defines most of the "input" queries: facts supplied by the client of the |
95 | analyzer. Reading the docs of the `ra_db::input` module should be useful: | ||
96 | everithing else is strictly derived from thouse inputs. | ||
95 | 97 | ||
96 | ### `crates/ra_hir` | 98 | ### `crates/ra_hir` |
97 | 99 | ||