}
let mut msg = format!("processing: {}", full_name);
if verbosity.is_verbose() {
- #[allow(deprecated)]
- let src = f.source_old(db);
- let original_file = src.file_id.original_file(db);
- let path = vfs.file_path(original_file);
- let syntax_range = src.value.syntax().text_range();
- format_to!(msg, " ({} {:?})", path, syntax_range);
+ if let Some(src) = f.source(db) {
+ let original_file = src.file_id.original_file(db);
+ let path = vfs.file_path(original_file);
+ let syntax_range = src.value.syntax().text_range();
+ format_to!(msg, " ({} {:?})", path, syntax_range);
+ }
}
if verbosity.is_spammy() {
bar.println(msg.to_string());