Include asset path in get_meta_path panic message (#11504)
# Objective - Fixes a hurdle encountered when debugging a panic caused by the file watcher loading a `.gitignore` file, which was hard to debug because there was no file name in the report, only `asset paths must have extensions` ## Solution - Panic with a formatted message that includes the asset path, e.g. `missing expected extension for asset path .gitignore` --------- Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com> Co-authored-by: Doonv <58695417+doonv@users.noreply.github.com>
This commit is contained in:
parent
95b92307b4
commit
d974b8210e
@ -269,7 +269,7 @@ pub(crate) fn get_meta_path(path: &Path) -> PathBuf {
|
||||
let mut meta_path = path.to_path_buf();
|
||||
let mut extension = path
|
||||
.extension()
|
||||
.expect("asset paths must have extensions")
|
||||
.unwrap_or_else(|| panic!("missing extension for asset path {path:?}"))
|
||||
.to_os_string();
|
||||
extension.push(".meta");
|
||||
meta_path.set_extension(extension);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user