greglook / cljstyle

A tool for formatting Clojure code
Eclipse Public License 1.0
293 stars 39 forks source link

UnsupportedOperationException on this apparently valid cljs #12

Closed drewinglis closed 5 years ago

drewinglis commented 5 years ago
$ cat foo.cljs
(ns foo
  (:import
    [goog.async Debouncer]))
$ cljfmt check -v foo.cljs
,,,
java.lang.UnsupportedOperationException: null                                                           
 at rewrite_clj.node.whitespace.WhitespaceNode.sexpr (whitespace.clj:28)         
    cljfmt.format.ns$expand_imports$fn__2718$fn__2722.invoke (ns.clj:167)           
    clojure.core$map$fn__5587.invoke (core.clj:2747)                                                 
    clojure.lang.LazySeq.sval (LazySeq.java:40)                                                         
    clojure.lang.LazySeq.seq (LazySeq.java:56)                                                          
    clojure.lang.RT.seq (RT.java:528)      
,,,