Skip to content

Commit dde6ab4

Browse files
committed
update chalk
this brings in support from trait upcasting, yay! (and as such fixes a test)
1 parent 772266a commit dde6ab4

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

Cargo.lock

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ arrayvec = "0.7.4"
106106
bitflags = "2.4.1"
107107
cargo_metadata = "0.18.1"
108108
camino = "1.1.6"
109-
chalk-solve = { version = "0.98.0", default-features = false }
110-
chalk-ir = "0.98.0"
111-
chalk-recursive = { version = "0.98.0", default-features = false }
112-
chalk-derive = "0.98.0"
109+
chalk-solve = { version = "0.99.0", default-features = false }
110+
chalk-ir = "0.99.0"
111+
chalk-recursive = { version = "0.99.0", default-features = false }
112+
chalk-derive = "0.99.0"
113113
crossbeam-channel = "0.5.8"
114114
dissimilar = "1.0.7"
115115
dot = "0.1.4"

crates/ide-diagnostics/src/handlers/type_mismatch.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1173,7 +1173,6 @@ trait B {}
11731173
11741174
fn test(a: &dyn A) -> &dyn B {
11751175
a
1176-
//^ error: expected &dyn B, found &dyn A
11771176
}
11781177
"#,
11791178
);

0 commit comments

Comments
 (0)