diff --git a/src/file.rs b/src/file.rs index 6175d8c4d178aa099b7cad2c3ba2dad359fa0ef6..4e78addc39c1089f78c5fcb2ab11ebe45bacdc90 100644 --- a/src/file.rs +++ b/src/file.rs @@ -69,6 +69,10 @@ impl<'a> File<'a> { // without a .coffee. pub fn get_source_files(&self) -> Vec { + if self.ext.is_none() { + return vec![]; + } + let ext = self.ext.clone().unwrap(); match ext.as_slice() { "class" => vec![self.path.with_extension("java")], // Java