1
0
mirror of https://github.com/sharkdp/bat.git synced 2024-10-06 02:41:06 +01:00

Simplify ignored filename suffix stripping

This commit is contained in:
David Peter 2021-07-08 22:55:45 +03:00
parent ddb39ef2f6
commit dc8ab0b5ce

View File

@ -293,13 +293,8 @@ impl HighlightingAssets {
).or_else(|| {
let file_str = file_path.to_str().unwrap_or_default();
for suffix in IGNORED_SUFFIXES.iter() {
if file_str.ends_with(suffix) {
return self.get_extension_syntax(
OsStr::new(
file_str
.strip_suffix(suffix)
.unwrap_or_default()
));
if let Some(stripped_filename) = file_str.strip_suffix(suffix) {
return self.get_extension_syntax(OsStr::new(stripped_filename));
}
}
None