Remove cyclic dependency of egui_demo_lib on itself

This commit is contained in:
Emil Ernerfeldt 2024-12-16 18:05:24 +01:00
parent 5b2b8cfb34
commit 629f64551a
3 changed files with 1 additions and 4 deletions

View File

@ -1339,7 +1339,6 @@ dependencies = [
"criterion", "criterion",
"document-features", "document-features",
"egui", "egui",
"egui_demo_lib",
"egui_extras", "egui_extras",
"egui_kittest", "egui_kittest",
"serde", "serde",

View File

@ -55,9 +55,6 @@ serde = { workspace = true, optional = true }
[dev-dependencies] [dev-dependencies]
# when running tests we always want to use the `chrono` feature
egui_demo_lib = { workspace = true, features = ["chrono"] }
criterion.workspace = true criterion.workspace = true
egui_kittest = { workspace = true, features = ["wgpu", "snapshot"] } egui_kittest = { workspace = true, features = ["wgpu", "snapshot"] }
wgpu = { workspace = true, features = ["metal"] } wgpu = { workspace = true, features = ["metal"] }

View File

@ -286,6 +286,7 @@ fn doc_link_label_with_crate<'a>(
} }
} }
#[cfg(feature = "chrono")]
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use super::*; use super::*;