Skip to content

Commit 713e002

Browse files
committed
Minor refactoring of alt-printer-impl
1 parent da8547f commit 713e002

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/devtools/format.cljs

+4-5
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,10 @@
112112
(-write writer tmpl)
113113
(let [inner-tmpl #js []
114114
inner-writer (TemplateWriter. inner-tmpl)
115-
default-impl (:fallback-impl opts)]
116-
; we want to limit print-level, at second level use maximal abbreviation e.g. [...] or {...}
117-
(if (= *print-level* 1)
118-
(default-impl obj inner-writer (assoc opts :print-length 0))
119-
(default-impl obj inner-writer opts))
115+
default-impl (:fallback-impl opts)
116+
; we want to limit print-level, at second level use maximal abbreviation e.g. [...] or {...}
117+
inner-opts (if (= *print-level* 1) (assoc opts :print-length 0) opts)]
118+
(default-impl obj inner-writer inner-opts)
120119
(detect-else-case-and-patch-it inner-tmpl obj) ; an ugly special case
121120
(.merge writer (wrap-group-in-reference-if-needed inner-tmpl obj) obj))))
122121

0 commit comments

Comments
 (0)