about summary refs log tree commit diff
path: root/crates/rust-analyzer/src
AgeCommit message (Expand)AuthorLines
2021-08-31internal: reduce couplingAleksey Kladov-4/+5
2021-08-31internal: cleanup proc macro server error handligAleksey Kladov-4/+30
2021-08-31minor: improve readabilityAleksey Kladov-12/+12
2021-08-31internal: split database loading time in anaysis-stats into componentsAleksey Kladov-19/+38
2021-08-30feat: improve CPU usageAleksey Kladov-3/+5
2021-08-30internal: make scheduling control flow more obviousAleksey Kladov-54/+33
2021-08-30internal: improve consistencyAleksey Kladov-17/+18
2021-08-30internal: more obviously correct code for cache priming progerssAleksey Kladov-18/+30
2021-08-30Merge #10005bors[bot]-3/+5
2021-08-30Merge #10080bors[bot]-57/+96
2021-08-30internal: don't shut up the compiler when it says the code's buggyAleksey Kladov-57/+96
2021-08-30Merge #10079bors[bot]-2/+3
2021-08-30internal: make upstream bug less annoyingAleksey Kladov-2/+3
2021-08-30switch `log` crate to `tracing`Dezhi Wu-128/+162
2021-08-26minor: nicer way to defeat disjoint closure capturesAleksey Kladov-2/+4
2021-08-26Extend `CargoConfig.unset_test_crates` to allow for efficiently disabling `#[...Vincent Esche-3/+5
2021-08-25Fix reporting of build script errorsJonas Schievink-7/+17
2021-08-25Don't fetch build script output twiceJonas Schievink-8/+0
2021-08-24Merge #9993bors[bot]-0/+3
2021-08-24internal: use idiomatic form of assertionsAleksey Kladov-4/+6
2021-08-22feat: join lines merges assignmentsunexge-0/+3
2021-08-22internal: incentivize rust-analyzed developers to fix panicsAleksey Kladov-26/+68
2021-08-22internal: remove unreasonable crate dependencyAleksey Kladov-8/+42
2021-08-22internal: reduce crate interdependenceAleksey Kladov-17/+26
2021-08-20internal: prep to 2021 editionAleksey Kladov-4/+6
2021-08-15internal: optimize compile timeAleksey Kladov-2/+3
2021-08-10Formatting issuesAndré Oliveira-1/+1
2021-08-10Remove debug logsAndré Oliveira-3/+0
2021-08-10Use local node_modules to allow the graph to load offlineAndré Oliveira-2/+2
2021-08-10Use d3-graphviz for rendering crates graph on the extension sideAndré Oliveira-12/+3
2021-08-10Update crates/rust-analyzer/src/cli/analysis_stats.rsAleksey Kladov-1/+1
2021-08-10internal: print total size of source code in analysis-statsAleksey Kladov-5/+35
2021-08-10internal: unify subcommand handling between ra and xtaskAleksey Kladov-203/+197
2021-08-10internal: prepare to use standard .run pattern for subcommandsAleksey Kladov-4/+5
2021-08-09internal: drop latest requests trackingAleksey Kladov-53/+1
2021-08-09internal: remove useless helpersAleksey Kladov-2/+2
2021-08-06Don't publish diagnostics in library source rootsJonas Schievink-1/+12
2021-08-06Bless testsJonas Schievink-15/+15
2021-08-06Don't include empty suggestionsJonas Schievink-1/+3
2021-08-06Include suggested replacement in diagnosticsJonas Schievink-3/+16
2021-08-04Merge #9734bors[bot]-0/+2
2021-08-01Make `LoadCargoConfig`, `fn load_workspace_at` & `fn load_workspace` public a...Vincent Esche-7/+16
2021-07-31semantic highlighting: add reference hlmodJake Heinz-0/+2
2021-07-30feat: gate custom clint-side commands behind capabilitiesAleksey Kladov-123/+86
2021-07-29Merge #9706bors[bot]-1/+1
2021-07-28Merge #9693bors[bot]-6/+33
2021-07-28minor: simplifyAleksey Kladov-14/+11
2021-07-27refactor: Reuse the from_proto call in handle_hoverAlexander Gonzalez-3/+1
2021-07-27feat: Add the Hover Range server capabilityAlexander Gonzalez-0/+1
2021-07-27refactor: Apply PR suggestionsAlexander Gonzalez-13/+6