      (try
        (.accept class-reader class-visitor 0)
        (catch ArrayIndexOutOfBoundsException aioobe
-        (log/warn aioobe (str "Class " source " could not be parsed and has been skipped."))))
+         (log/warn aioobe (str "Class " source " could not be parsed and has been skipped."))))
      @result)))
 
 (defmethod class-info net.java.truevfs.access.TFile

(ns depends.reader
  (:require [clojure.tools.logging :as log]
            [clojure.java.io       :as io]
            [clojure.set           :as set]))

(def ^:private version-name-map
  "Map of class version numbers to human readable equivalent."

  (let [info                 (first class-info)
        class-name           (:name info)
        dependencies         (second class-info)
        fixed-exception-type (fix-class-name type)]
    [
      info
      (if (nil? fixed-exception-type)
