Lukas Wirth
e796bd41f1
Move transitive_rev_deps from db trait away
2025-11-23 13:56:59 +01:00
Lukas Wirth
277dffe9d6
De-querify transitive_deps again
2025-11-23 13:48:53 +01:00
Lukas Wirth
037a0678bd
Use const_eval_static query for statics
2025-11-22 23:08:50 +01:00
Lukas Wirth
010c56cb36
Turn transitive dependencies into a query
2025-11-22 22:26:43 +01:00
Lukas Wirth
24403acae9
Merge pull request #21103 from Veykril/veykril/push-lskorstqmvsv
...
analysis_stats: Record lang item queries, disable async drop in stats
2025-11-22 20:29:54 +00:00
Lukas Wirth
dac8fc8120
analysis_stats: Record lang item queries, disable async drop in stats
2025-11-22 21:20:23 +01:00
Chayim Refael Friedman
05d3472602
Merge pull request #21074 from Aditya-PS-05/fix/param-macro-names-21070
...
fix: show no error when parameters match macro names
2025-11-22 19:56:41 +00:00
Aditya-PS-05
dfc07975e0
fix: don't qualify macro names in pattern bindings
2025-11-22 23:13:02 +05:30
Lukas Wirth
ec557778f6
Merge pull request #21094 from Zalathar/dump
...
Print more macro information in `DefMap` dumps
2025-11-22 17:22:08 +00:00
Lukas Wirth
3d827b03b0
Merge pull request #21051 from Young-Flash/refactor
...
refactor: remove unused code
2025-11-22 17:09:04 +00:00
Zalathar
421bc6eb34
Also dump legacy-textual-scope macros
2025-11-22 17:33:58 +11:00
Zalathar
14d5ec349e
Also dump the macro sub-namespace of macros
2025-11-22 17:33:58 +11:00
Zalathar
8ef7bc266b
Make DefMap dumps nicer to read
2025-11-22 17:33:57 +11:00
Shoyu Vanilla (Flint)
ebf7fd1cb4
Merge pull request #21092 from Aditya-PS-05/fix/remove-parens-prefix-operators
...
fix: never remove parens from prefix ops with valueless return/break/continue
2025-11-22 06:04:58 +00:00
Shoyu Vanilla (Flint)
b31bdc1336
Merge pull request #21088 from osdyne/fix-tool-path
...
Fix trailing newline in tool_path
2025-11-21 17:44:49 +00:00
Shoyu Vanilla
0ba4e5d09a
fix: Remove some deep normalizations from infer
2025-11-22 01:55:01 +09:00
Shoyu Vanilla (Flint)
db70ac9369
Merge pull request #21069 from Aditya-PS-05/feat/add-regression-test-19957
...
feat: add test for async-trait type mismatch
2025-11-21 16:09:42 +00:00
Michael Gruenewald
11a8e51cd8
Fix tool_path
2025-11-21 17:06:37 +01:00
Lukas Wirth
7d7b4b2dc7
perf: Prime trait impls in cache priming
2025-11-21 15:48:42 +01:00
Lukas Wirth
31a3be2370
perf: Reduce allocations in try_evaluate_obligations
2025-11-21 15:21:20 +01:00
Young-Flash
b3db306b11
refactor: remove unused code
2025-11-21 22:12:08 +08:00
Lukas Wirth
addb11c9ec
Merge pull request #21085 from Veykril/push-kxznsnvokkvp
...
perf: Produce less progress reports
2025-11-21 13:54:49 +00:00
Lukas Wirth
5066867d89
perf: Produce less progress reports
2025-11-21 14:41:00 +01:00
Aditya-PS-05
9d51b84cec
update minicore
2025-11-21 19:05:36 +05:30
Lukas Wirth
4be98b3db3
fix: Fix formatting request blocking on crate_def_map query
2025-11-21 14:11:30 +01:00
Shoyu Vanilla (Flint)
7c8955d3cc
Merge pull request #21042 from A4-Tacks/qualified-top
...
Improve assist qualified to top when on first segment
2025-11-21 08:02:26 +00:00
Aditya-PS-05
ff107a2ac3
remove comments
2025-11-21 10:59:14 +05:30
Shoyu Vanilla (Flint)
f729ba2aac
Merge pull request #21038 from A4-Tacks/gen-multi-from-impl-enum
...
Support multiple variant for generate_from_impl_for_enum
2025-11-21 05:05:01 +00:00
Shoyu Vanilla (Flint)
2b0a77bd26
Merge pull request #21078 from asukaminato0721/20040
...
fix add test for Rc type inference failed #20040
2025-11-21 04:35:14 +00:00
Shoyu Vanilla (Flint)
bf077f87ff
Merge pull request #21076 from asukaminato0721/10018
...
add test for Associated type of super trait not resolved in dyn syntax. #10018
2025-11-21 04:32:43 +00:00
Aditya-PS-05
c585d2615a
update test
2025-11-21 00:13:51 +05:30
Asuka Minato
d3a75c9017
fix
...
Added the regression test unsized_from_keeps_type_info that builds
minimal MyBox/MyRc stand-ins with CoerceUnsized + From to mirror the
original Rc::from(Box<[i32]>) scenario and assert that the inferred type
for rc stays MyRc<[i32]>.
The fixture uses only minicore pieces (coerce_unsized, from) so it
exercises the unsized coercion path entirely within the test harness,
ensuring we’ll catch future regressions without needing real Box/Rc.
2025-11-20 23:56:45 +09:00
Asuka Minato
6640ad5648
add test
2025-11-20 23:12:20 +09:00
Asuka Minato
caf28ca320
add regression test to sure it is fixed
2025-11-20 22:33:37 +09:00
Aditya-PS-05
231b8ab647
fix: show no error when parameters match macro names
2025-11-20 18:19:18 +05:30
Aditya-PS-05
80ffe297a3
feat: update test
2025-11-20 14:21:39 +05:30
Chayim Refael Friedman
57c0f1f1f4
Merge pull request #21053 from dfireBird/fix_panic_20965
...
fix: extract function panics on more than one usage of variable in macro
2025-11-20 05:59:26 +00:00
Chayim Refael Friedman
db57f44775
Merge pull request #21036 from Natural-selection1/ref
...
fix: make postfix completion handle all references correctly
2025-11-20 05:50:26 +00:00
dfireBird
4a617a5fdf
fix: use unique instead of dedup
2025-11-20 11:15:26 +05:30
Lukas Wirth
5f991a7bf2
Infer range pattern fully
2025-11-20 07:15:33 +02:00
Aditya-PS-05
3e2bde95da
fix: never remove parens from prefix ops with valueless return/break/continue
2025-11-20 04:01:14 +05:30
Aditya-PS-05
46bb94f2f8
feat: add regression test for #19957
2025-11-20 02:27:17 +05:30
Aditya-PS-05
d2f389dc9d
feat: make dyn inlay hints configurable
2025-11-20 00:37:01 +05:30
Lukas Wirth
03dce15fdc
fix: Fix release workflow
2025-11-19 13:13:27 +01:00
Laurențiu Nicola
89329293d9
Merge pull request #21064 from lnicola/book-multilingual
...
minor: Drop `multilingual` field from the book config
2025-11-19 08:41:39 +00:00
Lukas Wirth
383f1ee0ee
Merge pull request #21060 from ChayimFriedman2/adjust-last
...
fix: Fix some inference of patterns
2025-11-19 08:38:41 +00:00
Lukas Wirth
c1fc86068b
Merge pull request #21061 from ChayimFriedman2/infer-array-size
...
fix: Allow inferring array sizes
2025-11-19 08:36:42 +00:00
Laurențiu Nicola
318f6a0217
Drop multilingual field from the book config
2025-11-19 10:31:42 +02:00
Laurențiu Nicola
9a9b069124
Merge ref '6159a44067eb' from rust-lang/rust
...
Pull recent changes from https://github.com/rust-lang/rust via Josh.
Upstream ref: 6159a44067
Filtered ref: 6ab1e12842abe4da734757701b2f17970e11f6b9
Upstream diff: https://github.com/rust-lang/rust/compare/c5dabe8cf798123087d094f06417f5a767ca73e8...6159a44067ebce42b38f062cc7df267a1348e092
This merge was created using https://github.com/rust-lang/josh-sync .
2025-11-19 08:27:10 +02:00
Laurențiu Nicola
f278795984
Prepare for merging from rust-lang/rust
...
This updates the rust-version file to 6159a44067 .
2025-11-19 08:26:21 +02:00