Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable proc macros and build scripts by default in CLI | Laurențiu Nicola | 2021-06-05 | 1 | -3/+2 |
| | |||||
* | Exclude `crates/ide_db/src/helpers/generated_lints.rs` from `tidy::check_todo` | Lukas Wirth | 2021-06-04 | 1 | -3/+5 |
| | |||||
* | Replace `-` with `_` in generated lint names | Lukas Wirth | 2021-06-04 | 1 | -7/+12 |
| | |||||
* | Generate default lint groups | Lukas Wirth | 2021-06-04 | 1 | -9/+24 |
| | |||||
* | Generate default lint completions | Lukas Wirth | 2021-06-04 | 1 | -11/+41 |
| | |||||
* | Implement hover for lints | Lukas Wirth | 2021-06-04 | 1 | -8/+12 |
| | |||||
* | Use push_str | Clemens Wasser | 2021-06-03 | 1 | -2/+2 |
| | |||||
* | Apply more clippy suggestions and update generated | Clemens Wasser | 2021-06-03 | 2 | -6/+6 |
| | |||||
* | Apply a few clippy suggestions | Clemens Wasser | 2021-06-03 | 1 | -11/+9 |
| | |||||
* | internal: disable debuginfo afterall | Aleksey Kladov | 2021-05-27 | 1 | -1/+5 |
| | |||||
* | tidy | Domantas Jadenkus | 2021-05-24 | 1 | -0/+1 |
| | |||||
* | internal: try re-enabling debug info on releases again | Aleksey Kladov | 2021-05-24 | 1 | -6/+2 |
| | | | | | | full LTO OOMs the LLVM, lets try thin cc https://github.com/rust-lang/rust/issues/85598 | ||||
* | internal: disable debug symbols due to failing windows build | Aleksey Kladov | 2021-05-23 | 1 | -1/+6 |
| | | | | See https://github.com/rust-lang/rust/issues/85598 | ||||
* | Merge #8926 | bors[bot] | 2021-05-22 | 1 | -19/+1 |
|\ | | | | | | | | | | | | | | | 8926: internal: Drop uncompressed release artifacts and those following the old naming convention r=matklad a=lnicola Closes #6996 Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
| * | Drop uncompressed release artifacts and those following the old naming ↵ | Laurențiu Nicola | 2021-05-22 | 1 | -19/+1 |
| | | | | | | | | convention | ||||
* | | internal: try enabling debug info for releases | Aleksey Kladov | 2021-05-22 | 1 | -0/+1 |
|/ | | | | | We now compress releases, so let's check if debug info is light enough to actually ship to users. Getting line numbers back would be helpful! | ||||
* | Add last remaining module docstring | Florian Diebold | 2021-05-22 | 1 | -21/+2 |
| | |||||
* | Add even more docs | Aleksey Kladov | 2021-05-22 | 1 | -2/+2 |
| | |||||
* | Add more docs | Aleksey Kladov | 2021-05-22 | 1 | -12/+1 |
| | |||||
* | internal: scalable module structure for fixits | Aleksey Kladov | 2021-05-17 | 1 | -3/+2 |
| | |||||
* | fix: direct people to the right repository | Aleksey Kladov | 2021-05-07 | 1 | -2/+4 |
| | |||||
* | internal: use API stabilized in 1.52 | Aleksey Kladov | 2021-05-06 | 1 | -1/+1 |
| | |||||
* | Merge #8710 | bors[bot] | 2021-05-03 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | | | 8710: feat: build releases with lto=true r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | feat: build releases with lto=true | Aleksey Kladov | 2021-05-03 | 1 | -0/+1 |
| | | | | | | | | closes #8050 | ||||
* | | Merge #8427 | bors[bot] | 2021-05-03 | 3 | -86/+0 |
|\ \ | |/ |/| | | | | | | | | | | | | | | | 8427: Move CI to rust-cache Action r=matklad a=Swatinem This is humbling. I actually took inspiration from RAs pre-cache xtask when developing my action ;-) Closes #7731 Co-authored-by: Arpad Borsos <[email protected]> | ||||
| * | Move CI to rust-cache Action | Arpad Borsos | 2021-04-08 | 3 | -86/+0 |
| | | |||||
* | | Use -u instead of --utc date flag | Kirill Bulatov | 2021-04-26 | 1 | -1/+1 |
| | | |||||
* | | fix: add date to the version string on Mac | Aleksey Kladov | 2021-04-26 | 1 | -1/+1 |
| | | | | | | | | It doesn't support `--iso` | ||||
* | | fix: dont' misundentify nightly as stable in --version on Mac&Win | Aleksey Kladov | 2021-04-26 | 3 | -22/+17 |
| | | | | | | | | | | We used to set `--nightly` in CI, and only for linux. Let's detect this in xtask instead. | ||||
* | | Update xtask/src/release.rs | Aleksey Kladov | 2021-04-26 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
* | | Update xtask/src/release.rs | Aleksey Kladov | 2021-04-26 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Laurențiu Nicola <[email protected]> | ||||
* | | internal: make normal release after a poin release less annoying | Aleksey Kladov | 2021-04-26 | 1 | -1/+10 |
| | | |||||
* | | fix: correct version string to contain hash, build date and channel | Aleksey Kladov | 2021-04-24 | 1 | -3/+5 |
| | | |||||
* | | minor | Aleksey Kladov | 2021-04-24 | 1 | -1/+1 |
| | | |||||
* | | minor | Aleksey Kladov | 2021-04-24 | 1 | -1/+1 |
| | | |||||
* | | fix: 'configuration.property' error in VS Code | Aleksey Kladov | 2021-04-23 | 1 | -1/+3 |
| | | | | | | | | closes #7789 | ||||
* | | Automatically categorize the changelog entries | Laurențiu Nicola | 2021-04-20 | 2 | -37/+161 |
| | | |||||
* | | Update license check | kjeremy | 2021-04-15 | 1 | -1/+1 |
|/ | |||||
* | Rust 1.51 | kjeremy | 2021-03-25 | 1 | -1/+1 |
| | |||||
* | a lot of clippy::style fixes | Matthias Krüger | 2021-03-21 | 3 | -3/+3 |
| | |||||
* | xtask: remove redundant lifetime (clippy::extra_unused_lifetimes) | Matthias Krüger | 2021-03-21 | 1 | -1/+1 |
| | |||||
* | use strip_prefix() instead of starts_with and slicing (clippy::manual_strip) | Matthias Krüger | 2021-03-21 | 2 | -8/+6 |
| | |||||
* | Parse extended_key_value_attributes | Lukas Wirth | 2021-03-19 | 1 | -1/+1 |
| | |||||
* | Merge #8042 | bors[bot] | 2021-03-16 | 1 | -2/+6 |
|\ | | | | | | | | | | | | | | | | | 8042: Add perf_revision to benchmark results r=lnicola a=d2weber I gave it a try to add the hash as described in #8031 Feel free to tell me if there is something I could improve. Co-authored-by: Douglas Weber <[email protected]> | ||||
| * | Add perf_revision to benchmark results | Douglas Weber | 2021-03-15 | 1 | -2/+6 |
| | | |||||
* | | Fix macro expansion for statements w/o semicolon | Edwin Cheng | 2021-03-16 | 1 | -1/+1 |
|/ | |||||
* | Add diesel to the benchmark suite | Georg Semmler | 2021-03-15 | 1 | -1/+2 |
| | | | | | | | | | | | This commit adds diesel to the continuosly run benchmark suite. Diesel heavily relies internally on macro generated code. Additionally there are lots of complicated trait releations used as part of their API. Therefore this benchmark will be quite sensitive to: * Performance related changes in the macro expanding code * Performance related changes while resolving trait bounds CC #7950 | ||||
* | xtask: replace "lint" command by a simply cargo alias | Matthias Krüger | 2021-03-14 | 2 | -22/+0 |
| | | | | | | | This strips the run_clippy implementation out of xtask and replaces it by a simple "cargo lint" alias which runs clippy with the corresponding flags. Unfortunately I could not name the alias "clippy" because that would lead to infinite recursion. | ||||
* | Fix remaining references to `cargo xtask codegen` | Lukas Wirth | 2021-03-12 | 2 | -2/+2 |
| | |||||
* | Minor | Aleksey Kladov | 2021-03-08 | 1 | -1/+1 |
| |