File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11(ns nrepl-server.handler.clone
22 (:require
3- [nrepl-server.handler :refer [handle-message]]
4- [nrepl-server.util :refer [generate-uuid]]))
3+ [nrepl-server.handler :refer [handle-message]]))
54
65(defmethod handle-message :clone [_]
7- {:new-session (generate -uuid)
6+ {:new-session (str (random -uuid) )
87 :status [:done]})
Original file line number Diff line number Diff line change 11(ns nrepl-server.util
22 (:require [clojure.walk :refer [postwalk]]))
33
4- (def alpha-num "abcdefghijklmnopqrstuvwxyz0123456789")
5-
6- (defn rand-str [n]
7- (apply str (repeatedly n #(rand-nth alpha-num))))
8-
9- (defn generate-uuid []
10- ;; TODO: use clojure.core/random-uuid once it's ported
11- (str (rand-str 8) "-" (rand-str 4) "-" (rand-str 4) "-" (rand-str 4) "-" (rand-str 12)))
12-
134(defn abbreviate
145 "Traverse through `form` shortening any strings which exceed the length `n`."
156 [form n]
You can’t perform that action at this time.
0 commit comments