             [io.aviso.toolchest.collections :refer [pretty-print]]
             [io.aviso.tracker :as t])
   (:import [schema.core EnumSchema Maybe]
-           [io.aviso.rook.schema IsInstance]
-           [clojure.lang APersistentVector]))
+           [io.aviso.rook.schema IsInstance]))
 
 (defn- remove-nil-vals
   [m]

  [schema-key]
  [(s/explicit-schema-key schema-key) (s/required-key? schema-key)])

(defn- simple->swagger-schema
  "Converts a simple (non-object) Schema into an inline Swagger Schema, with keys :type and perhaps :format, etc."
  [swagger-options swagger-object schema]

  "Removes keys that are equaly to s/Any."
  [m]
  (medley/remove-vals #(= s/Any %) m))



(def default-swagger-template
  "A base skeleton for a Swagger Object (as per the Swagger 2.0 specification), that is further populated from Rook namespace
