       (JavaParser/parse reader false)
       (catch Exception e nil))))
 
-(defn parse [filename]
+(defn parseFileByName [filename]
   (parseFile (new java.io.File filename)))
 
-(defn parseAllFiles [files]
+(defn parseFiles [files]
   (map (fn [f] {:file f :cu (parseFile f)}) files))
 
-(defn parseDir [dirname]
-  (parseAllFiles (java-files dirname)))
+(defn parseDirByName [dirname]
+  (parseFiles (java-files dirname)))
 
 ; ============================================
 ; Model

; Parsing
; ============================================

(defn parseFile [file]
  (try
    (JavaParser/parse file)
    (catch Exception e nil)))


; Get tuples of [filename cu]
(defn cusTuples [dirname]
  (filter not-nil? (parseDirByName dirname)))

(defn cus [dirname]
  (map (fn [cuTuple] (:cu cuTuple)) (cusTuples dirname)))
