aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_db/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* fix syntax errors in testsAleksey Kladov2019-05-281-3/+3
|
* add profile calls to parsing/expansion routinesAleksey Kladov2019-05-221-1/+4
|
* Assert that DB is unwind-safe, instead of provingAleksey Kladov2019-05-181-3/+4
| | | | | | | | | | | | | Unfortunately, that `: RefUnwindSafe` bound gives rustc a hard time, so let's remove it for know. See * https://github.com/rust-analyzer/rust-analyzer/issues/1283 * https://github.com/rust-lang/rust/pull/60444 * https://github.com/rust-lang/rust/issues/58291 closes #1283
* drop old interning infraAleksey Kladov2019-04-091-5/+1
|
* Fixed typo in `Interner`’s name (`Intener`)Vincent Esche2019-03-201-1/+1
|
* Keep track of crate editionFlorian Diebold2019-02-131-1/+1
|
* reformat the worldAleksey Kladov2019-02-081-5/+2
|
* move assists to a separate crateAleksey Kladov2019-02-061-1/+1
|
* make HirDatabase object-safeAleksey Kladov2019-02-031-11/+16
|
* remove dead codeAleksey Kladov2019-01-271-1/+0
|
* rename source_file -> parseAleksey Kladov2019-01-261-2/+2
|
* rename FilesDatabase -> SourceDatabaseAleksey Kladov2019-01-261-4/+6
|
* move ide queries to ide dbAleksey Kladov2019-01-261-8/+0
|
* fold syntax database into files databaseAleksey Kladov2019-01-261-8/+5
|
* :arrow_up: salsaAleksey Kladov2019-01-251-2/+2
|
* :arrow_up salsaAleksey Kladov2019-01-251-14/+54
|
* Change ids strategyAleksey Kladov2019-01-241-1/+1
| | | | | | | this is a part of larghish hir refactoring which aims to * replace per-source-root module trees with per crate trees * switch from a monotyped DedId to type-specific ids
* move SyntaxPtr to ra_syntaxAleksey Kladov2019-01-231-2/+0
|
* :arrow_up: salsaAleksey Kladov2019-01-171-6/+4
|
* remove Canceled from API implAleksey Kladov2019-01-151-1/+1
|
* check_canceled does not return ResultAleksey Kladov2019-01-151-2/+14
|
* update salsaAleksey Kladov2019-01-151-2/+3
|
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-3/+3
| | | | This is much clearer about the semantics
* implement RefUnwindSafeAleksey Kladov2019-01-101-3/+2
|
* use unwinding for cancelationAleksey Kladov2019-01-101-4/+5
|
* unwind on cancelAleksey Kladov2019-01-091-6/+16
|
* Fix typos in ARCHITECTURE.md and a number of cratesMarcus Klaas de Vries2019-01-091-3/+3
| | | | specifically: gen_lsp_server, ra_arena, ra_cli, ra_db, ra_hir
* fix the docsAleksey Kladov2019-01-081-1/+1
|
* ra_db is independent from editorAleksey Kladov2019-01-081-10/+0
|
* switch interner to use arenaAleksey Kladov2019-01-081-15/+1
|
* migrate ra_db to new rowanAleksey Kladov2019-01-081-4/+4
|
* introduce FileRangeAleksey Kladov2018-12-281-1/+7
|
* introduce hir::NameAleksey Kladov2018-12-271-1/+1
|
* add cancelation module & cancelation backtracesAleksey Kladov2018-12-271-14/+4
|
* cancelled is not CopyAleksey Kladov2018-12-251-1/+1
|
* tweak canceled messageAleksey Kladov2018-12-211-1/+1
|
* index all local cratesAleksey Kladov2018-12-201-2/+2
|
* kill file resolverAleksey Kladov2018-12-201-2/+0
|
* switch analysis to vfsAleksey Kladov2018-12-201-1/+1
|
* make it compileAleksey Kladov2018-12-201-0/+1
|
* switch to released id-arenaAleksey Kladov2018-11-281-7/+0
|
* Move hir tests to hitAleksey Kladov2018-11-281-0/+1
|
* introduce hir crateAleksey Kladov2018-11-281-1/+7
|
* move ids to HIRAleksey Kladov2018-11-281-0/+14
|
* move db basics to ra_dbAleksey Kladov2018-11-281-0/+69
This should allow to move hir to a separate crate