snapshots_test__diagnostics_graphic_misuse.snap raw
--- source: crates/guiduck-component-core/tests/snapshots_test.rs assertion_line: 443 expression: "compile_or_render_errors(source, \"broken.gdc\")" --- error: `:source` is a graphic: `(asset "…")` or `(path …)` --> broken.gdc:6:20 | 6 | (image :source "icons/logo.png") | ^^^^^^^^^^^^^^^^ error: `:source` is a graphic: `(asset "…")` or `(path …)` --> broken.gdc:8:20 | 8 | (image :source name) | ^^^^ error: `:text` does not take a graphic; a graphic belongs on a graphic property, like an image's `:source` --> broken.gdc:10:17 | 10 | (text :text (asset "icons/logo.png")) | ^^^^^^^^^^^^^^^^^^^^^^^^ error: a `(path …)` or `(asset …)` is a graphic, not a value an expression can compute with; it belongs on a property that takes one, like an image's `:source` --> broken.gdc:12:30 | 12 | (text :text "x" :enabled (asset "icons/logo.png")) | ^^^^^^^^^^^^^^^^^^^^^^^^ error: a `(path …)` or `(asset …)` is a graphic, not a value an expression can compute with; it belongs on a property that takes one, like an image's `:source` --> broken.gdc:14:35 | 14 | (text :text "x" :enabled (not (path (move 0 0)))))) | ^^^^^^^^^^^^^^^^^