Skip to content

Commit a1b34c4

Browse files
author
Raymond Huang
committed
Address PR feedback
1 parent a2a741b commit a1b34c4

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/io/aviso/exception.clj

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -330,16 +330,15 @@
330330
(flush)))
331331
elements))
332332

333-
(defn- clojure-frame-or-app-frame-font
333+
(defn- clj-frame-font
334334
"Returns the font to use for a clojure frame.
335335
336336
When provided a frame matching *app-frame-names*, returns :app-frame, otherwise :clojure-frame
337337
"
338338
[frame]
339-
(let [app-frame-names (map #(vector :name % :app-frame) *app-frame-names*)]
340-
(-> (keep #(apply-rule frame %) app-frame-names)
341-
first
342-
(or :clojure-frame))))
339+
(-> (keep #(apply-rule frame [:name % :app-frame]) *app-frame-names*)
340+
first
341+
(or :clojure-frame)))
343342

344343
(defn- preformat-stack-frame
345344
[frame]
@@ -359,7 +358,7 @@
359358
:else
360359
(let [names (:names frame)
361360
formatted-name (str
362-
((clojure-frame-or-app-frame-font frame) *fonts*)
361+
(get *fonts* (clj-frame-font frame))
363362
(->> names drop-last (str/join "/"))
364363
"/"
365364
(:function-name *fonts*) (last names) (:reset *fonts*))]

0 commit comments

Comments
 (0)