aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
* Simplifyveetaha2020-05-091-11/+9
* Handle coercing function types to function pointers in matchFlorian Diebold2020-05-084-11/+72
* Merge #4377bors[bot]2020-05-089-25/+362
|\
| * Add diagnostic for break outside of loopFlorian Diebold2020-05-084-1/+62
| * Use matches!Florian Diebold2020-05-081-4/+1
| * Handle break somewhat betterFlorian Diebold2020-05-083-3/+105
| * Implement better handling of divergenceFlorian Diebold2020-05-087-23/+200
* | Merge #4378bors[bot]2020-05-081-1/+6
|\ \ | |/ |/|
| * Add stderr to error messageAleksey Kladov2020-05-081-1/+6
* | Fix type of byte literalsFlorian Diebold2020-05-083-10/+11
|/
* CleanupAleksey Kladov2020-05-086-99/+64
* CleanupAleksey Kladov2020-05-081-27/+28
* Rename ra_env -> ra_toolchainAleksey Kladov2020-05-088-11/+13
* Merge #4329bors[bot]2020-05-088-23/+97
|\
| * use home crate instead of dirsCraig Disselkoen2020-05-072-2/+2
| * simplify by using bail! macroCraig Disselkoen2020-05-061-4/+7
| * cargo fmtCraig Disselkoen2020-05-061-1/+5
| * return a PathBuf instead of StringCraig Disselkoen2020-05-062-8/+9
| * simplify some code using early returnsCraig Disselkoen2020-05-061-24/+17
| * add module-level docs so that tests passCraig Disselkoen2020-05-061-0/+4
| * cargo fmtCraig Disselkoen2020-05-061-1/+4
| * pull function out into new crate ra_env; use in ra_flycheck as wellCraig Disselkoen2020-05-068-15/+21
| * more generic, find rustc as wellCraig Disselkoen2020-05-064-54/+71
| * ra_project_model: look for Cargo in more placesCraig Disselkoen2020-05-062-9/+52
* | Move feature desugaring to the right abstraction layerAleksey Kladov2020-05-082-18/+12
* | Merge #4296bors[bot]2020-05-074-5/+130
|\ \
| * | Assume cargo_metadata uses String for cfgs soonrobojumper2020-05-052-10/+9
| * | Merge heavy testsrobojumper2020-05-051-134/+105
| * | Support build.rs cargo:rustc-cfgrobojumper2020-05-044-3/+158
* | | Merge #4362bors[bot]2020-05-071-2/+24
|\ \ \
| * | | do not show runnables for main function outside of a binary target #4356Benjamin Coenen2020-05-071-2/+24
* | | | Merge #4346bors[bot]2020-05-072-2/+70
|\ \ \ \
| * | | | Remove HasVisibility implementationFedor Sakharov2020-05-073-12/+6
| * | | | Fix rename of enum variant visible from moduleFedor Sakharov2020-05-064-2/+76
* | | | | SimplifyAleksey Kladov2020-05-075-6/+5
* | | | | Nicer APIAleksey Kladov2020-05-073-42/+42
* | | | | Rename AssitLabel -> AssistAleksey Kladov2020-05-074-24/+24
* | | | | Refactor assists API to be more convenient for adding new assistsAleksey Kladov2020-05-0738-593/+521
* | | | | Fix panic in FunctionSignatureAleksey Kladov2020-05-071-1/+7
| |/ / / |/| | |
* | | | Merge #4316 #4351bors[bot]2020-05-061-4/+45
|\ \ \ \
| * | | | do not truncate display for hoverBenjamin Coenen2020-05-061-2/+2
| * | | | do not truncate display for hoverBenjamin Coenen2020-05-061-1/+42
| * | | | Merge branch 'master' of github.com:rust-analyzer/rust-analyzer into fix_4311Benjamin Coenen2020-05-0655-425/+634
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | do not truncate display for hover #4311Benjamin Coenen2020-05-051-1/+1
* | | | | Merge #4331bors[bot]2020-05-062-10/+140
|\ \ \ \ \
| * | | | | Allow fixture strings with unindented first lineTimo Freiberg2020-05-061-9/+95
| * | | | | Add fixture doc commentTimo Freiberg2020-05-061-1/+45
* | | | | | add Ok wrappingBenjamin Coenen2020-05-063-0/+986
|/ / / / /
* | | | | Merge #4347bors[bot]2020-05-061-6/+23
|\ \ \ \ \
| * | | | | Fix usefulness check for never typeMikail Bagishov2020-05-061-6/+23
| | |_|/ / | |/| | |