aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/runnables.rs
Commit message (Collapse)AuthorAgeFilesLines
* Refactor primary IDE APIAleksey Kladov2020-02-261-34/+16
| | | | | | | | | | This introduces the new type -- Semantics. Semantics maps SyntaxNodes to various semantic info, such as type, name resolution or macro expansions. To do so, Semantics maintains a HashMap which maps every node it saw to the file from which the node originated. This is enough to get all the necessary hir bits just from syntax.
* Simplify module retrievalKirill Bulatov2020-02-161-7/+5
|
* If possible, use --exact flag when running testsKirill Bulatov2020-02-141-24/+87
|
* cleanup importsAleksey Kladov2020-02-061-1/+2
|
* Provide more runners for potential testsKirill Bulatov2020-01-231-1/+15
|
* Create modules via SourceBinderAleksey Kladov2020-01-161-2/+2
|
* Rename Source -> InFileAleksey Kladov2019-11-281-3/+3
|
* rename ra_ide_api -> ra_ideAleksey Kladov2019-11-271-0/+242