Skip to content

Commit 505d073

Browse files
committed
Use clojure.core/random-uuid.
1 parent ce169fb commit 505d073

2 files changed

Lines changed: 2 additions & 12 deletions

File tree

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
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]})

src/jank/nrepl_server/util.jank

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,6 @@
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]

0 commit comments

Comments
 (0)