aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Show reason for failed rename refactoringRĂ¼diger Herrmann2020-10-101-2/+4
| | | | | | | | | | | Return an error with a meaningful message for requests to `textDocument/rename` if the operation cannot be performed. Pass errors raised by rename handling code to the LSP runtime. As a consequence, the VS Code client shows and logs the request as if a server-side programming error occured. Resolves https://github.com/rust-analyzer/rust-analyzer/issues/3981
* honor content_format clientcapRobin van Dijk2020-10-051-1/+3
| | | | | | This removes all markdown when the client does not support the markdown MarkupKind Otherwise the output on the editor will have some markdown boilerplate, making it less readable
* rename mock_analysis -> fixtureAleksey Kladov2020-10-021-1/+1
|
* Move ide::AnalysisChange -> base_db::ChangeAleksey Kladov2020-10-021-4/+3
| | | | | | This seems like a better factoring logically; ideally, clients shouldn't touch `set_` methods of the database directly. Additionally, I think this should remove the unfortunate duplication in fixture code.
* Reduce visibiityAleksey Kladov2020-10-021-1/+2
|
* Extend **Status** command to also show dep info for the fileAleksey Kladov2020-09-291-2/+2
| | | | This should help with troubleshooting wrong project configuration
* Remove periodic gc stubAleksey Kladov2020-09-291-4/+0
|
* Do not show references CodeLens for tests.vsrs2020-09-291-13/+4
|
* Make method references CodeLens lazy.vsrs2020-09-291-1/+16
|
* Add hover config `linksInHover` to suppress linksflw2020-09-291-2/+6
|
* Make MergeBehaviour configurableLukas Wirth2020-09-121-1/+3
|
* Merge remote-tracking branch 'upstream/master' into 503-hover-doc-linksZac Pullar-Strecker2020-08-241-0/+1
|
* Introduce LabelAleksey Kladov2020-08-181-0/+1
|
* MinorAleksey Kladov2020-08-181-30/+1
|
* Align diagnostics config with the rest of rust-analyzerAleksey Kladov2020-08-181-8/+5
|
* Move analysis config structure to the config.rsIgor Aleksanov2020-08-181-6/+0
|
* Make disabled diagnostics an argument of corresponding functionIgor Aleksanov2020-08-181-14/+6
|
* Merge branch 'master' into add-disable-diagnosticsIgor Aleksanov2020-08-141-5/+23
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+542