# HG changeset patch # User Simon Sapin # Date 1621429849 -7200 # Node ID 16b48ebf656e622f2f799f9f9636955baea67412 # Parent 402bd66cbdf2b97625d168240fe0dd6d46a88520 rust: Fix "panic message is not a string literal" warnings These deprecation warnings would not become errors until we actively port crates to the (not yet released) Rust 2021 edition, but fixing them anyway reduces console output noise. Differential Revision: https://phab.mercurial-scm.org/D10743 diff -r 402bd66cbdf2 -r 16b48ebf656e rust/hg-core/tests/test_missing_ancestors.rs --- a/rust/hg-core/tests/test_missing_ancestors.rs Wed May 19 15:08:27 2021 +0200 +++ b/rust/hg-core/tests/test_missing_ancestors.rs Wed May 19 15:10:49 2021 +0200 @@ -156,7 +156,7 @@ if left == right { return; } - panic!(format!( + panic!( "Equality assertion failed (left != right) left={:?} right={:?} @@ -171,7 +171,7 @@ self.bases, self.history, self.random_seed, - )); + ); } } @@ -231,7 +231,7 @@ .map(|n| n.trim().parse().expect(err_msg)) .collect(); if params.len() != 3 { - panic!(err_msg); + panic!("{}", err_msg); } (params[0], params[1], params[2]) }