aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* dont depend on ra_editor directlyAleksey Kladov2019-01-081-1/+4
|
* remove FnSignatureInfo from hirAleksey Kladov2019-01-081-1/+0
|
* introduce CallInfoAleksey Kladov2019-01-081-4/+9
|
* move call-info to a separate fileAleksey Kladov2019-01-081-7/+8
|
* migrate ra_analysis to new rowanAleksey Kladov2019-01-081-4/+4
|
* Merge #442bors[bot]2019-01-071-13/+17
|\ | | | | | | | | | | | | | | | | | | | | | | 442: WIP: indent on typing dot r=matklad a=simonvandel Fixes #439. The unit test passes, but I can't seem to make VS code perform the action. The existing action on "=" doesn't work either on my end either though. I didn't add any smart way of detecting the current indent level. Any ideas how I would do that? Co-authored-by: Simon Vandel Sillesen <[email protected]>
| * indent on typing dot. fixes #439Simon Vandel Sillesen2019-01-051-13/+17
| |
* | split module source into decl/definAleksey Kladov2019-01-061-1/+1
|/
* show types in local variable hoversAleksey Kladov2019-01-051-1/+1
|
* kill approximatelly_resolve_symbolAleksey Kladov2019-01-051-20/+0
|
* inline goto_defention testsAleksey Kladov2019-01-051-7/+0
|
* move goto_defenition to a separate fileAleksey Kladov2019-01-051-10/+10
|
* introduce separate goto_defenitionAleksey Kladov2019-01-051-0/+7
|
* move typeof to hoverAleksey Kladov2019-01-051-1/+1
|
* fold doc_comment into hoverAleksey Kladov2019-01-051-4/+0
|
* move hover implementation to ra_analysisAleksey Kladov2019-01-051-0/+17
|
* parse doc comment for itemscsmoe2019-01-041-1/+1
|
* embed file_id into FileSymbolAleksey Kladov2019-01-031-8/+3
|
* docsAleksey Kladov2019-01-031-3/+10
|
* use LocalPtr in navigation targetAleksey Kladov2019-01-031-1/+4
|
* use LocalSyntaxPtr for file symbolAleksey Kladov2019-01-031-2/+2
|
* move some logic to navigation targetAleksey Kladov2019-01-031-7/+18
|
* simplify runnablesAleksey Kladov2019-01-021-6/+1
|
* fix compilationAleksey Kladov2019-01-021-1/+1
|
* doctringsAleksey Kladov2019-01-021-28/+62
|
* get rid of AnalysisImplAleksey Kladov2019-01-021-32/+31
|
* remove AnalysisHostImplAleksey Kladov2019-01-021-4/+4
|
* remove some methods from analysis implAleksey Kladov2019-01-021-11/+11
|
* move world-symbols to file_symbolsAleksey Kladov2019-01-021-3/+1
|
* Merge #404bors[bot]2019-01-021-11/+38
|\ | | | | | | | | | | | | | | 404: Move FileSymbol to ra_analysis r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * make FileSymbol privateAleksey Kladov2019-01-021-2/+1
| |
| * use navigation target in APIAleksey Kladov2019-01-021-4/+16
| |
| * introduce navigation targetAleksey Kladov2019-01-021-4/+19
| |
| * move symbols to ra_analysisAleksey Kladov2019-01-021-2/+3
| |
* | move more macros to hirAleksey Kladov2019-01-011-1/+0
|/
* Make modules with tests runnableJan Jansen2018-12-311-4/+10
| | | | Fixes #154
* Move renames into ra_analysisDJMcNab2018-12-301-0/+7
|
* Add support for formatting entire document with rustfmtAleksander Vognild Burkow2018-12-291-0/+3
| | | | | | Attempting to format a document when rustfmt isn't installed will result in an error being returned to the frontend. An alternative implementation would be returning zero replacements.
* move macro to a separate moduleAleksey Kladov2018-12-281-0/+1
|
* switch to FileRangeAleksey Kladov2018-12-281-3/+5
|
* introduce FileRangeAleksey Kladov2018-12-281-8/+8
|
* move highlightning to a separate fileAleksey Kladov2018-12-281-2/+2
|
* dead codeAleksey Kladov2018-12-271-7/+0
|
* add fix for removing unnecessary braces in use statementsgfreezy2018-12-251-3/+2
|
* Merge #326bors[bot]2018-12-241-3/+3
|\ | | | | | | | | | | | | | | 326: resolved #324: remove unnecessary braces in use statement. r=matklad a=gfreezy Add inspection for unnecessary braces in use statement Co-authored-by: gfreezy <[email protected]>
| * remove option from Diagnosticgfreezy2018-12-241-1/+1
| |
| * remove unnecessary braces in use statmentsgfreezy2018-12-231-3/+1
| |
| * add serverity to vscode diagnosticsgfreezy2018-12-231-0/+2
| |
* | Add testing infrastructure for type inferenceFlorian Diebold2018-12-231-0/+3
|/ | | | - move dir_tests to test_utils for that.
* less verbose debug for library dataAleksey Kladov2018-12-221-1/+10
|