aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_cli/src
Commit message (Collapse)AuthorAgeFilesLines
* Support goto def in bencesAleksey Kladov2020-02-162-13/+29
|
* Refactor arg parsingAleksey Kladov2020-02-161-11/+8
|
* Refactor position parsingAleksey Kladov2020-02-162-19/+28
|
* Enable profiling for benchAleksey Kladov2020-02-161-0/+2
|
* Extend analysis-stats a bitFlorian Diebold2020-02-152-14/+91
| | | | | | | | | | | | This adds some tools helpful when debugging nondeterminism in analysis-stats: - a `--randomize` option that analyses everything in random order - a `-vv` option that prints even more detail Also add a debug log if Chalk fuel is exhausted (which would be a source of nondeterminism, but didn't happen in my tests). I found one source of nondeterminism (rust-lang/chalk#331), but there are still other cases remaining.
* Fix extra parentheses warningsLaurențiu Nicola2020-01-311-2/+2
|
* Some clippy lintskjeremy2020-01-131-1/+1
|
* Dropping a reference does nothing.kjeremy2020-01-131-1/+0
| | | | Allows clippy to continue compilation
* Remove ty from code_modelAleksey Kladov2019-12-081-4/+11
|
* Use env_logger in ra_cliAlexander Ekdahl2019-11-301-2/+1
|
* rename ra_ide_api -> ra_ideAleksey Kladov2019-11-272-2/+2
|
* Fill all last text to space and return the cursorEdwin Cheng2019-11-261-1/+8
|
* Remove progress bar and add a true counterEdwin Cheng2019-11-263-29/+12
|
* Remove commented codeEdwin Cheng2019-11-261-3/+0
|
* Use a simple progress bar instead of indicatifEdwin Cheng2019-11-263-10/+138
|
* :arrow_up: salsaAleksey Kladov2019-11-261-2/+2
|
* SimplifyAleksey Kladov2019-11-241-5/+6
|
* SimplifyAleksey Kladov2019-11-241-1/+1
|
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-201-2/+2
|
* Add bound checkEdwin Cheng2019-11-171-2/+2
|
* add --with-deps option to analysis-statsAleksey Kladov2019-10-242-8/+10
|
* relative-path 1.0kjeremy2019-10-171-1/+1
|
* Prepare SourceDatabase API for lazy file loadingAleksey Kladov2019-10-142-2/+2
|
* remove one more dependency on source rootsAleksey Kladov2019-10-141-8/+21
|
* Update pico-argskjeremy2019-10-021-4/+4
|
* Added test for check doc strings in crates.Alexander Andreev2019-09-304-0/+8
| | | | #1856
* Remove redundant clone()Shotaro Yamada2019-09-251-1/+1
|
* Merge #1862bors[bot]2019-09-171-2/+2
|\ | | | | | | | | | | | | | | 1862: Assoc item resolution refactoring (again) r=flodiebold a=flodiebold This is #1849, with the associated type selection code removed for now. Handling cycles there will need some more thought. Co-authored-by: Florian Diebold <[email protected]>
| * Remove TraitItem and ImplItem in favor of AssocItemFlorian Diebold2019-09-171-2/+2
| |
* | show error log by defaultAleksey Kladov2019-09-171-1/+1
|/
* add quiet mode to analysis-statsAleksey Kladov2019-09-123-82/+116
|
* analysis stats uses positional arg againAleksey Kladov2019-09-121-2/+8
|
* refactor(args): Apply commentsGeobert Quach2019-09-102-107/+79
|
* refactor(args): Switch to pico-args in ra_toolsGeobert Quach2019-09-101-2/+1
|
* refactor(args): Switch to pico-argsGeobert Quach2019-09-102-77/+205
|
* make source_root API more abstractAleksey Kladov2019-09-061-2/+3
|
* Make type walking infrastructure a bit nicerFlorian Diebold2019-09-031-1/+1
| | | | | If/when we switch to using Chalk's Ty, we'll need to replace this by its `Fold` trait, but I didn't want to import the whole thing just yet.
* Correctly build BodySourceMap for macro-expanded expressionsAleksey Kladov2019-09-031-2/+5
|
* Add an expr_source method analogous to the source methods in the code modelFlorian Diebold2019-09-021-27/+26
| | | | ... and use that instead of exposing the source map.
* Report type mismatches in analysis-statsFlorian Diebold2019-09-021-1/+37
| | | | Only the number usually; each one individually when running with -v.
* implement durabilityAleksey Kladov2019-08-151-7/+31
|
* Update crates/ra_cli/src/analysis_stats.rsLaurențiu Nicola2019-08-051-1/+1
| | | Co-Authored-By: Aleksey Kladov <[email protected]>
* Display the parsing time in ra_cli analysis-statsLaurențiu Nicola2019-08-051-1/+5
|
* Make Analysis api cancellableKirill Bulatov2019-07-251-1/+1
|
* rename range -> text_rangeAleksey Kladov2019-07-201-1/+1
|
* move debug_dump to fmt::DebugAleksey Kladov2019-07-201-1/+1
|
* migrate ra_cli to the new rowanAleksey Kladov2019-07-191-3/+3
|
* make Parse fields privateAleksey Kladov2019-07-121-1/+1
| | | | this is in preparation for the new rowan API
* account for dependencies when showing memory usageAleksey Kladov2019-07-121-0/+4
|
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
|