about summary refs log tree commit diff
path: root/xtask
AgeCommit message (Collapse)AuthorLines
2022-07-13fix: Set server binary version when distributingLukas Wirth-6/+5
2022-07-08Update remaining GitHub URLsJonas Schievink-1/+1
2022-06-18internal: Handle fractional release numbers in changelog namingLaurențiu Nicola-1/+9
2022-06-10Auto merge of #12449 - Veykril:version, r=Veykrilbors-1/+2
Bring the version command output in line with other rust tools Inspired by how cargo handles it Fixes https://github.com/rust-lang/rust-analyzer/issues/12280 ![image](https://user-images.githubusercontent.com/3757771/171680176-236451ee-2c6c-449f-8aa5-4a047e8cc907.png)
2022-06-10internal: Bump DependenciesLukas Wirth-3/+3
2022-06-02Bring the version command output in line with other rust toolsLukas Wirth-1/+2
2022-05-17Bump extension versionJonas Schievink-3/+10
2022-05-02Fix crate namesLaurențiu Nicola-1/+1
2022-04-19Fix changelog generation after repo moveLaurențiu Nicola-49/+59
2022-03-22minor: Bump dependenciesLukas Wirth-4/+4
2022-03-17Merge #11734bors[bot]-2/+2
11734: internal: Bump `xshell` and fix `dist` r=lnicola a=lnicola bors r+ Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
2022-03-17Bump xshell and fix distLaurențiu Nicola-2/+2
2022-03-16Fix metrics.json pathLaurențiu Nicola-3/+7
2022-03-16minor: unblock metricsLukas Wirth-1/+1
2022-03-14:arrow_up: xshellAleksey Kladov-176/+194
2022-03-08Fix package.json replacementLaurențiu Nicola-1/+1
2022-03-08fix: client distribution string replacement looking for wrong keyLukas Wirth-1/+1
2022-02-26Update url to make webrender buildLaurențiu Nicola-0/+5
2022-02-25Add CSV output to analysis-statsFlorian Diebold-0/+6
For easy diffing.
2021-12-22Use the same displayName for pre-release versionsLaurențiu Nicola-10/+2
2021-12-22Disable unstable APIs for nightly releasesLaurențiu Nicola-3/+1
2021-12-20Merge #11028bors[bot]-1/+1
11028: Bump MSRV (1.57) r=Veykril a=iDawer This bumps MSRV on all crates to 1.57 except `la-arena` #10986 requires >=1.57 Co-authored-by: iDawer <ilnur.iskhakov.oss@outlook.com>
2021-12-18Publish platform-specific Code VSIXesLaurențiu Nicola-44/+60
2021-12-16Bump MSRV (1.57)iDawer-1/+1
2021-11-22Pull website before generating new changelogJonas Schievink-0/+5
2021-11-22Set upstream branch when promotingJonas Schievink-1/+1
2021-11-03Use `.into_iter()` method on array to avoid dereferenceAramis Razzaghipour-2/+2
2021-10-23Set MSRVLaurențiu Nicola-37/+3
2021-10-21Migrate to edition 2021Lukas Wirth-2/+2
2021-10-03Fix miscellaneous Clippy lintsAramis Razzaghipour-4/+2
2021-10-03Add semicolons for consistencyAramis Razzaghipour-2/+2
`clippy::semicolon_if_nothing_returned`
2021-09-13Don't spam the manual with warningsLaurențiu Nicola-1/+1
2021-09-11minor: make code clearer with ControlFlowAleksey Kladov-1/+1
2021-07-05minor: drop dummy authors fieldAleksey Kladov-1/+0
2021-07-04internal: make `xtask` lighterAleksey Kladov-515/+0
Moving tests to `rust-analyzer` crate allows removing walkdir dependency from `xtask`. It does seem more reasonable to keep tidy tests outside of the "build system" and closer to other integration tests.
2021-07-03internal: overhaul code generationAleksey Kladov-1873/+46
* Keep codegen adjacent to the relevant crates. * Remove codgen deps from xtask, speeding-up from-source installation. This regresses the release process a bit, as it now needs to run the tests (and, by extension, compile the code).
2021-06-18Fix line numbering in tidyLaurențiu Nicola-1/+1
2021-06-17Nest all the or-patterns!Lukas Wirth-1/+1
2021-06-15minor: fix typoAleksey Kladov-1/+1
2021-06-15internal: enforce no #[ignore] and no #[should_panic]Aleksey Kladov-0/+31
2021-06-15Use objects instead of bools for markers in package.jsonLaurențiu Nicola-2/+2
2021-06-14Merge #9260bors[bot]-1/+1
9260: tree-wide: make rustdoc links spiky so they are clickable r=matklad a=lf- Rustdoc was complaining about these while I was running with --document-private-items and I figure they should be fixed. Co-authored-by: Jade <software@lfcode.ca>
2021-06-13tree-wide: make rustdoc links spiky so they are clickableJade-1/+1
2021-06-13internal: start new diagnostics APIAleksey Kladov-1/+4
At the moment, this moves only a single diagnostic, but the idea is reafactor the rest to use the same pattern. We are going to have a single file per diagnostic. This file will define diagnostics code, rendering range and fixes, if any. It'll also have all of the tests. This is similar to how we deal with assists. After we refactor all diagnostics to follow this pattern, we'll probably move them to a new `ide_diagnostics` crate. Not that we intentionally want to test all diagnostics on this layer, despite the fact that they are generally emitted in the guts on the compiler. Diagnostics care to much about the end presentation details/fixes to be worth-while "unit" testing. So, we'll unit-test only the primary output of compilation process (types and name res tables), and will use integrated UI tests for diagnostics.
2021-06-13internal: check that coverage marks are always pairedAleksey Kladov-1/+48
2021-06-13clippy::useless_conversionMaan2003-2/+1
2021-06-13clippy::redudant_borrowMaan2003-5/+5
2021-06-11Update ungrammarJonas Schievink-2/+2
2021-06-07Use HTTPS for clippy lint JSONLaurențiu Nicola-1/+1
2021-06-05Unescape generated clippy lintsLukas Wirth-0/+5