on master help sign in
Use 'if let' instead of 'match'
commitec2722d46520c0fd8fe28b17a788dea5b5e4b7c3 authorsharkdp <davidpeter@web.de> dateWed 3 Jun 2020, 09:44 (6 years ago) parent9e2ea5f
1 file changed+3−6
src/bin/bat/main.rs+3−6
src/bin/bat/main.rs+3−6
@@ -91,12 +91,9 @@ pub fn list_languages(config: &Config) -> Result<()> {
9191 let configured_languages = get_syntax_mapping_to_paths(config.syntax_mapping.mappings());
9292
9393 for lang in languages.iter_mut() {
94− match configured_languages.get(&lang.name) {
95− Some(additional_paths) => {
96− lang.file_extensions
97− .extend(additional_paths.iter().cloned());
98− }
99− None => {}
94+ if let Some(additional_paths) = configured_languages.get(&lang.name) {
95+ lang.file_extensions
96+ .extend(additional_paths.iter().cloned());
10097 }
10198 }
10299