aboutsummaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Overhaul installation processAleksey Kladov2019-07-272-6/+6
| | | | | | | The new commands are $ cargo install-ra --client-code $ cargo install-ra --server --jemalloc
* Implement inlay hints for emacsFlorian Diebold2019-07-271-1/+1
|
* fix: spellingMartin Grönlund2019-07-151-1/+1
|
* Remove executeCommandProvider: apply_code_action.Michael Bolin2019-07-111-2/+0
| | | | | | | | | | | | | | | | | | | This appears to have been introduced ages ago in https://github.com/rust-analyzer/rust-analyzer/commit/be742a587704f27f4e503c50f549aa9ec1527fcc but has since been removed. As it stands, it is problematic if multiple instances of the rust-analyzer LSP are launched during the same VS Code session because VS Code complains about multiple LSP servers trying to register the same command. Most LSP servers workaround this by parameterizing the command by the process id. For example, this is where `rls` does this: https://github.com/rust-lang/rls/blob/ff0b9057c8f62bc4f8113d741e96c9587ef1a817/rls/src/server/mod.rs#L413-L421 Though `apply_code_action` does not seems to be used, so it seems better to delete it than to parameterize it.
* Document the VS Code extension test frameworkRyan Cumming2019-06-261-0/+19
|
* More details on how to set up cocWho? Me?!2019-06-181-0/+21
|
* add analysis-bench to benchmark incremental analysisAleksey Kladov2019-06-161-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Can be used like this: ``` $ cargo run --release -p ra_cli -- \ analysis-bench ../chalk/ \ --complete ../chalk/chalk-engine/src/logic.rs:94:0 loading: 225.970093ms from scratch: 8.492373325s no change: 445.265µs trivial change: 95.631242ms ``` Or like this: ``` $ cargo run --release -p ra_cli -- \ analysis-bench ../chalk/ \ --highlight ../chalk/chalk-engine/src/logic.rs loading: 209.873484ms from scratch: 9.504916942s no change: 7.731119ms trivial change: 124.984039ms ``` "from scratch" includes initial analysis of the relevant bits of the project "no change" just asks the same question for the second time. It measures overhead on assembling the answer outside of salsa. "trivial change" doesn't do an actual salsa change, it just advances the revision. This test how fast is salsa at validating things.
* fixed wrong links againzjy2019-06-121-4/+4
|
* fixed linkszjy2019-06-111-5/+5
|
* Fix typo docs/user/README.mdAndrew Chin2019-05-301-1/+1
|
* Make rainbows optionalPascal Hertleif2019-05-271-0/+9
|
* Add Vim and NeoVim setup sectionFrancisco Lopes2019-05-251-0/+19
|
* mention why enableEnhancedTyping is neededAleksey Kladov2019-05-221-1/+1
|
* add feature docUnreal Hoang2019-05-211-2/+31
|
* add manual installation instructionsAleksey Kladov2019-05-111-8/+17
|
* add complex match case and documentationUnreal Hoang2019-05-011-0/+18
|
* Add to featureskjeremy2019-04-231-0/+12
|
* Add to LSP featureskjeremy2019-04-231-1/+1
|
* fix docsAleksey Kladov2019-04-212-7/+8
|
* update user docsBernardo2019-04-201-0/+8
|
* Added instructions for Sublime Text 3 setupMathieu Amiot2019-04-191-0/+27
|
* filter by timeAleksey Kladov2019-04-141-2/+4
|
* cleanup syntaxAleksey Kladov2019-04-141-0/+10
|
* Stylistic changes. Updated features.md with the new assists.Marco Groppo2019-04-091-1/+31
|
* Fix issue label link in docs/dev/README.mdpcpthm2019-04-041-1/+1
|
* Add cargo-watch.check-argumentsEdwin Cheng2019-04-021-0/+2
|
* Add config for cargo-watch traceEdwin Cheng2019-04-021-0/+1
|
* fix typoAleksey Kladov2019-03-291-1/+1
|
* markdown syntaxgfreezy2019-03-251-2/+2
|
* add desc and examples for inline variable actiongfreezy2019-03-251-0/+15
|
* structure moved to ra_ide_apiSergey Parilin2019-03-251-13/+0
| | | | ra_ide_api_light removed completely
* link docs from dev docs, not from the main readmeAleksey Kladov2019-03-251-1/+5
| | | | If you want to **use** ra, you don't need api docs
* document work listAleksey Kladov2019-03-231-0/+9
|
* describe how do we test thingsAleksey Kladov2019-03-201-1/+26
|
* explain how to launch the thingAleksey Kladov2019-03-203-36/+91
|
* remove old contributingAleksey Kladov2019-03-202-18/+6
|
* fixesAleksey Kladov2019-03-202-2/+2
|
* start dev readmeAleksey Kladov2019-03-202-0/+37
|
* kill old roadmap: it is completedAleksey Kladov2019-03-201-77/+0
|
* document some nice thingsAleksey Kladov2019-03-201-0/+36
|
* document assistsAleksey Kladov2019-03-201-48/+203
|
* fix linksAleksey Kladov2019-03-201-2/+2
|
* better user docsAleksey Kladov2019-03-202-206/+210
|
* introduce docs dirAleksey Kladov2019-03-207-0/+1247
|
* READMEAleksey Kladov2018-08-244-667/+0
|
* fn_item -> functionAleksey Kladov2018-08-091-5/+5
|
* Document how the parsing worksAleksey Kladov2018-02-111-12/+9
|
* More docsAleksey Kladov2018-02-031-2/+8
|
* Document inline tests infraAleksey Kladov2018-02-031-1/+15
|
* Move tools to a separate packageAleksey Kladov2018-02-031-0/+30
|