              [string :as str]]
             [clojure.data.json :as json]
             [clojure.java.io :as io]
+            [clojure.string :as str]
             [clojure.tools.nrepl
              [middleware :refer [set-descriptor!]]
              [misc :refer [response-for]]

      (add-dependencies :coordinates coords :repositories repos)
      (transport/send transport
                      (response-for msg :status :done
                                    :dependency
                                    (apply str (interpose " " (first coords))))))
    (catch Exception e
      (transport/send transport (response-for msg :error (.getMessage e)
                                              :status :done)))))

  (or (empty? @artifacts)
      (neg? (- millis-per-day
               (- (-> artifacts meta :last-modified .getTime)
                  (.getTime (java.util.Date.)))))))

(defn- get-all-clj-artifacts!
  "All the artifacts under org.clojure in mvn central"
