1
0
mirror of https://github.com/sharkdp/bat.git synced 2025-01-19 04:21:06 +00: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(|| { ).or_else(|| {
let file_str = file_path.to_str().unwrap_or_default(); let file_str = file_path.to_str().unwrap_or_default();
for suffix in IGNORED_SUFFIXES.iter() { for suffix in IGNORED_SUFFIXES.iter() {
if file_str.ends_with(suffix) { if let Some(stripped_filename) = file_str.strip_suffix(suffix) {
return self.get_extension_syntax( return self.get_extension_syntax(OsStr::new(stripped_filename));
OsStr::new(
file_str
.strip_suffix(suffix)
.unwrap_or_default()
));
} }
} }
None None