Răsfoiți Sursa

Add guard to get_source_files

Ben S 11 ani în urmă
părinte
comite
0a1d3f56ec
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      src/file.rs

+ 4 - 0
src/file.rs

@@ -69,6 +69,10 @@ impl<'a> File<'a> {
     // without a .coffee.
 
     pub fn get_source_files(&self) -> Vec<Path> {
+        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