Lukas Wirth
|
92f5e806f1
|
Fix edition used for include macro parsing
|
2024-07-19 20:29:53 +02:00 |
|
bors
|
fa3dd33c27
|
Auto merge of #17620 - Veykril:edition-aware-parser, r=Veykril
Edition aware parser
Fixes https://github.com/rust-lang/rust-analyzer/issues/16324 by allowing us to properly thread through the edition to the parser
|
2024-07-19 14:56:56 +00:00 |
|
Lukas Wirth
|
713c47f25b
|
Add basic edition inline parser test support
|
2024-07-19 15:19:43 +02:00 |
|
Laurențiu Nicola
|
89d089f547
|
Make xtask install work again
|
2024-07-19 09:11:26 +03:00 |
|
Lukas Wirth
|
7a5bf92b89
|
Rewrite inline parser test infra to generated proper rust test cases
|
2024-07-18 10:03:19 +02:00 |
|
Lukas Wirth
|
b8cac1bb6b
|
string is not a keyword
|
2024-07-17 11:11:57 +02:00 |
|
Lukas Wirth
|
7011094685
|
Add always disabled gen parse support
|
2024-07-17 10:49:12 +02:00 |
|
Lukas Wirth
|
983c9c122e
|
Derive kinds information from ungrammar file
|
2024-07-17 10:04:45 +02:00 |
|
Lukas Wirth
|
c0136070a7
|
Add cargo xtask install proc-macro-server
|
2024-07-15 12:41:02 +02:00 |
|
Lukas Wirth
|
35aa238020
|
Inline all the things
|
2024-07-07 11:18:40 +02:00 |
|
Lukas Wirth
|
c08d419fba
|
HasGenericArgs syntax trait
|
2024-07-07 11:18:28 +02:00 |
|
Lukas Wirth
|
ce5046be50
|
Run codegen commands as tests if their results are commited
|
2024-07-07 09:14:50 +02:00 |
|
Lukas Wirth
|
866102cdaf
|
Re-implement tidy as an xtask action
|
2024-07-07 09:12:16 +02:00 |
|
Lukas Wirth
|
e752517814
|
re-generate feature docs in release
|
2024-07-07 09:01:35 +02:00 |
|
Lukas Wirth
|
986b9cf022
|
Move feature-doc generation to xtask codegen
|
2024-07-07 09:00:18 +02:00 |
|
Lukas Wirth
|
5802643900
|
Move parser test generation to xtask
|
2024-07-07 08:51:19 +02:00 |
|
Lukas Wirth
|
15973f1a55
|
Fix stop_watch on linux
|
2024-07-07 08:40:41 +02:00 |
|
Lukas Wirth
|
9b3e912d67
|
Update generated lint definitions
|
2024-07-07 08:35:18 +02:00 |
|
Lukas Wirth
|
013b6a883f
|
Fix up the syntax tree for macro 2.0
|
2024-07-03 10:41:19 +02:00 |
|
Lukas Wirth
|
5374ebbf36
|
Simplify
|
2024-06-30 14:00:55 +02:00 |
|
Laurențiu Nicola
|
d598164927
|
Remove Changelog: XXX title from Github release notes
|
2024-06-22 14:55:23 +03:00 |
|
Lukas Wirth
|
0c795a7226
|
fix: Fix generated markers not being patchable in package.json
|
2024-06-08 12:54:43 +02:00 |
|
ChosenName
|
bfc7d3f1b2
|
Update dist.rs
|
2024-06-04 21:44:07 -06:00 |
|
Hamir Mahal
|
7c34eb3880
|
style: simplify string interpolation
|
2024-05-30 16:18:49 -07:00 |
|
Ralf Jung
|
b4ad65b394
|
add no-new-root check to josh pull
|
2024-04-27 09:02:07 +02:00 |
|
Laurențiu Nicola
|
c38295993b
|
Use josh for subtree syncs
|
2024-04-21 10:07:08 +03:00 |
|
davidsemakula
|
e326b634d1
|
internal: add reserved keywords
|
2024-04-15 15:06:26 +03:00 |
|
bors
|
3691380c35
|
Auto merge of #16920 - Veykril:clippy-lints, r=Veykril
internal: Fix new nightly clippy lints
|
2024-04-01 16:00:18 +00:00 |
|
Lukas Wirth
|
2ae3e57c26
|
Fix new clippy lints
|
2024-04-01 17:55:56 +02:00 |
|
Laurențiu Nicola
|
f6b9cff105
|
Support choosing the allocator in xtask dist
|
2024-03-23 11:48:21 +02:00 |
|
Laurențiu Nicola
|
84d38c7e94
|
Move xtask flags around outide the generated section
|
2024-03-23 11:35:32 +02:00 |
|
Lukas Wirth
|
b38d5394bb
|
internal: Move grammar codegen into xtask
|
2024-03-19 10:57:53 +01:00 |
|
Lukas Wirth
|
76463eee48
|
Move lint definition generation into xtask/codegen
|
2024-03-04 17:14:14 +01:00 |
|
Lukas Wirth
|
0964374274
|
Move diagnostics docs generation into xtask/codegen
|
2024-03-04 17:14:14 +01:00 |
|
Lukas Wirth
|
03b02e6bd0
|
internal: Move ide-assists codegen tests into an xtask codegen command
|
2024-02-28 16:54:44 +01:00 |
|
Lukas Wirth
|
cc7fe32ba3
|
fix: Fix completions panicking with certain macro setups
|
2024-02-27 09:35:57 +01:00 |
|
Lukas Wirth
|
c6a6e63a45
|
internal: Pin commit of rust-lang/rust for rustc-test metrics
|
2024-02-23 17:24:29 +01:00 |
|
Laurențiu Nicola
|
c738655188
|
Set channel override when querying the sysroot metadata
|
2024-02-14 08:45:11 +02:00 |
|
Tetsuharu Ohzeki
|
06f3995ca9
|
xtask: Fix warnings about clippy str_to_string rule
|
2024-02-10 01:00:40 +09:00 |
|
Lukas Wirth
|
9e8a0fae0c
|
Lint debug prints and disallowed types with clippy
|
2024-02-01 17:57:27 +01:00 |
|
Lukas Wirth
|
8a5829cf28
|
Re-order mod declarations
|
2024-01-27 11:02:34 +01:00 |
|
Laurențiu Nicola
|
27b0636745
|
Fix sysroot metadata in metrics
|
2024-01-17 19:16:32 +02:00 |
|
Lukas Wirth
|
21723cb051
|
Run metadata on sysroot for CI metrics
|
2024-01-17 09:43:04 +01:00 |
|
Tetsuharu Ohzeki
|
efc87092b3
|
Use Cargo's [workspace.lints.*] to config clippy
|
2023-12-29 23:51:32 +09:00 |
|
Laurențiu Nicola
|
60281a6135
|
Don't fail changelog generation on missing PRs
|
2023-12-18 16:07:37 +02:00 |
|
hkalbasi
|
fa5a327786
|
Use depth 1 in git clone
|
2023-12-15 19:09:42 +03:30 |
|
hkalbasi
|
7b9595a5ab
|
Run rust-analyzer on rustc tests in metrics
|
2023-12-15 02:10:25 +03:30 |
|
Igor Matuszewski
|
a7224c998d
|
Don't explicitly warn against semicolon_in_expressions_from_macros
This has been warn-by-default for two years now and has already been
added to the future-incompat lints in 1.68.
|
2023-12-05 11:35:09 +01:00 |
|
Laurențiu Nicola
|
b18ce4f8ea
|
Bump xshell
|
2023-11-15 21:12:18 +02:00 |
|
Laurențiu Nicola
|
dfc885e0fd
|
Bump anyhow
|
2023-11-15 12:49:32 +02:00 |
|