Merge pull request #19356 from flodiebold/push-snpyvwuulkmw

fix: Avoid recursively debug printing crates
This commit is contained in:
Lukas Wirth 2025-03-14 18:19:05 +00:00 committed by GitHub
commit faf2bdde5f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 20 additions and 19 deletions

View File

@ -393,7 +393,8 @@ impl BuiltDependency {
pub type CratesIdMap = FxHashMap<CrateBuilderId, Crate>;
#[salsa::input]
#[salsa::input(no_debug)]
#[derive(Debug)]
pub struct Crate {
#[return_ref]
pub data: BuiltCrateData,

View File

@ -2,9 +2,9 @@
(
Module {
id: ModuleId {
krate: Crate {
[salsa id]: Id(2c00),
},
krate: Crate(
Id(2c00),
),
block: None,
local_id: Idx::<ModuleData>(0),
},

View File

@ -2,9 +2,9 @@
(
Module {
id: ModuleId {
krate: Crate {
[salsa id]: Id(2c00),
},
krate: Crate(
Id(2c00),
),
block: None,
local_id: Idx::<ModuleData>(0),
},
@ -534,9 +534,9 @@
def: Module(
Module {
id: ModuleId {
krate: Crate {
[salsa id]: Id(2c00),
},
krate: Crate(
Id(2c00),
),
block: None,
local_id: Idx::<ModuleData>(1),
},
@ -569,9 +569,9 @@
def: Module(
Module {
id: ModuleId {
krate: Crate {
[salsa id]: Id(2c00),
},
krate: Crate(
Id(2c00),
),
block: None,
local_id: Idx::<ModuleData>(2),
},
@ -833,9 +833,9 @@
(
Module {
id: ModuleId {
krate: Crate {
[salsa id]: Id(2c00),
},
krate: Crate(
Id(2c00),
),
block: None,
local_id: Idx::<ModuleData>(1),
},
@ -879,9 +879,9 @@
(
Module {
id: ModuleId {
krate: Crate {
[salsa id]: Id(2c00),
},
krate: Crate(
Id(2c00),
),
block: None,
local_id: Idx::<ModuleData>(2),
},