| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-06-15 | Polish | Lukas Wirth | -8/+2 | |
| 2022-06-13 | internal: Bring back JodChild into flychecking for cancellation | Lukas Wirth | -36/+60 | |
| 2022-06-10 | internal: Bump Dependencies | Lukas Wirth | -2/+2 | |
| 2022-03-22 | minor: Bump dependencies | Lukas Wirth | -2/+2 | |
| 2022-01-07 | Generate `AnyHasDocComments` node | Lukas Wirth | -1/+1 | |
| 2022-01-02 | minor: replace panics with types | Aleksey Kladov | -20/+14 | |
| 2022-01-02 | internal: Use basic NonEmptyVec in mbe::syntax_bridge | Lukas Wirth | -0/+46 | |
| 2021-12-16 | Bump MSRV (1.57) | iDawer | -1/+1 | |
| 2021-12-10 | Remove some allocations | Lukas Wirth | -0/+5 | |
| 2021-12-04 | Bump miow | Laurențiu Nicola | -1/+1 | |
| 2021-10-23 | Set MSRV | Laurențiu Nicola | -0/+1 | |
| 2021-10-21 | Migrate to edition 2021 | Lukas Wirth | -1/+1 | |
| 2021-10-14 | Kill the child process before waiting in streaming_output | Lukas Wirth | -0/+1 | |
| 2021-10-06 | Fix stdx::to_snake_case | crauzer | -12/+35 | |
| 2021-10-03 | Add semicolons for consistency | Aramis Razzaghipour | -11/+11 | |
| `clippy::semicolon_if_nothing_returned` | ||||
| 2021-10-01 | Bump libc | Laurențiu Nicola | -2/+1 | |
| 2021-09-11 | minor: improve readability | Aleksey Kladov | -6/+4 | |
| It's important that module interface doesn't depend on features. Better hide features in bodies. | ||||
| 2021-09-04 | Update dependency minor versions | Jade | -1/+2 | |
| 2021-07-08 | Remove proc macro management thread | Jonas Schievink | -0/+1 | |
| 2021-07-05 | minor: drop dummy authors field | Aleksey Kladov | -1/+0 | |
| 2021-06-22 | Fix compilation on WASM | Florian Diebold | -2/+21 | |
| Fixes #9214. Fixes #9210. | ||||
| 2021-06-13 | tree-wide: make rustdoc links spiky so they are clickable | Jade | -3/+3 | |
| 2021-05-20 | Don't compare ast::Visibility by stringifying | Lukas Tobias Wirth | -0/+28 | |
| 2021-05-06 | internal: use API stabilized in 1.52 | Aleksey Kladov | -75/+3 | |
| 2021-04-26 | minor: simplify | Aleksey Kladov | -12/+3 | |
| 2021-04-20 | fix: no more Registering progress handler for token rustAnalyzer/Indexing ↵ | Aleksey Kladov | -0/+12 | |
| failed. | ||||
| 2021-04-20 | fix: no longer get stuck on windows | Aleksey Kladov | -7/+251 | |
| reading both stdout & stderr is a common gotcha, you need to drain them concurrently to avoid deadlocks. Not sure why I didn't do the right thing from the start. Seems like I assumed the stderr is short? That's not the case when cargo spams `compiling xyz` messages | ||||
| 2021-04-06 | feat: show errors from `cargo metadata` and initial `cargo check` in the ↵ | Aleksey Kladov | -0/+8 | |
| status bar closes #3155 | ||||
| 2021-02-05 | Cleanup decl_check | Lukas Wirth | -1/+1 | |
| 2021-01-26 | Make always-assert crate reusable | Aleksey Kladov | -52/+2 | |
| 2021-01-22 | stave off zombies | Aleksey Kladov | -0/+1 | |
| 2021-01-18 | Fix warnings when running `cargo doc --document-private-items` | Joshua Nelson | -0/+2 | |
| These were the warnings previously: ``` warning: could not parse code block as Rust code --> crates/stdx/src/lib.rs:137:9 | 137 | /// ∀ x in slice[..idx]: pred(x) | _________^ 138 | | /// && ∀ x in slice[idx..]: !pred(x) | |____^ | = note: error from rustc: unknown start of token: \u{2200} warning: 1 warning emitted warning: unresolved link to `package` --> crates/base_db/src/input.rs:181:15 | 181 | /// it's [package].name, can be different for other project types or even | ^^^^^^^ no item named `package` in scope | = note: `#[warn(broken_intra_doc_links)]` on by default = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` warning: unresolved link to `package` --> crates/base_db/src/input.rs:181:15 | 181 | /// it's [package].name, can be different for other project types or even | ^^^^^^^ no item named `package` in scope | = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` warning: 2 warnings emitted warning: unresolved link to `package` --> crates/base_db/src/input.rs:181:15 | 181 | /// it's [package].name, can be different for other project types or even | ^^^^^^^ no item named `package` in scope | = note: `#[warn(broken_intra_doc_links)]` on by default = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` warning: unresolved link to `package` --> crates/base_db/src/input.rs:181:15 | 181 | /// it's [package].name, can be different for other project types or even | ^^^^^^^ no item named `package` in scope | = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` warning: 2 warnings emitted ``` This does *not* fix the following warning, because it is actually rust code and rustdoc is being over eager: ``` warning: Rust code block is empty --> crates/parser/src/grammar.rs:16:5 | 16 | //! ``` | _____^ 17 | | //! // test function_with_zero_parameters 18 | | //! // fn foo() {} 19 | | //! ``` | |_______^ | help: mark blocks that do not contain Rust code as text | 16 | //! ```text | ^^^^^^^ ``` https://github.com/rust-lang/rust/pull/79816 should make this configurable so the warning can be `allow`ed. | ||||
| 2021-01-14 | Fix assert_never invoking assert_always | Lukas Wirth | -1/+1 | |
| 2021-01-14 | Introduce more appropriate assertion mechanism | Aleksey Kladov | -0/+54 | |
| rust-analyzer is a long-running program, so we *should* handle assertion failures. See also https://www.sqlite.org/assert.html. | ||||
| 2021-01-14 | Make printin the backtrace more convenient | Aleksey Kladov | -8/+26 | |
| 2021-01-10 | Cleaner API | Aleksey Kladov | -2/+2 | |
| 2021-01-08 | Simplify highlighting infra | Aleksey Kladov | -2/+16 | |
| This also fixes the killer whale bug | ||||
| 2021-01-08 | Refactor out JodChild | Edwin Cheng | -1/+22 | |
| 2020-11-11 | Replace RacyFlag with OnceCell | Aleksey Kladov | -29/+1 | |
| 2020-10-23 | Fix panic context | Aleksey Kladov | -2/+2 | |
| 2020-10-12 | Add to_upper_snake_case function to stdx | Igor Aleksanov | -2/+10 | |
| 2020-10-12 | Apply suggestions from code review | Igor Aleksanov | -1/+1 | |
| Co-authored-by: Lukas Wirth <lukastw97@gmail.com> | ||||
| 2020-10-12 | Improve string helpers functions | Igor Aleksanov | -1/+5 | |
| 2020-10-08 | Code reorganisation and field support | Zac Pullar-Strecker | -1/+7 | |
| 2020-09-29 | Add panic_context module for better panic messages | Aleksey Kladov | -0/+50 | |
| 2020-08-24 | Add description for crates that will be published | Pavan Kumar Sunkara | -0/+1 | |
| 2020-08-18 | Make RacyFlag actually work | Aleksey Kladov | -1/+1 | |
| 2020-08-18 | Speedup ty tests | Aleksey Kladov | -1/+29 | |
| Closes #5792 | ||||
| 2020-08-18 | Minor | Aleksey Kladov | -1/+1 | |
| 2020-08-13 | Rename ra_ide -> ide | Aleksey Kladov | -2/+2 | |
