A regression occurred where an undeclared Var in a {{require}}d file causes two diagnostics:
$ more src/foo/core.cljs
(ns foo.core)
(def x 2)
abc
$ rm -rf .cljs_node_repl
$ java -cp cljs-1.9.227.jar:src clojure.main -m cljs.repl.node
ClojureScript Node.js REPL server listening on 52749
To quit, type: :cljs/quit
cljs.user=> *clojurescript-version*
"1.9.227"
cljs.user=> (require 'foo.core)
WARNING: Use of undeclared Var foo.core/abc at line 5 /Users/mfikes/Desktop/src/foo/core.cljs
WARNING: Use of undeclared Var foo.core/abc at line 5 /Users/mfikes/Desktop/src/foo/core.cljs
nil
cljs.user=> :cljs/quit
$ rm -rf .cljs_node_repl
$ java -cp cljs-1.9.211.jar:src clojure.main -m cljs.repl.node
ClojureScript Node.js REPL server listening on 56704
To quit, type: :cljs/quit
cljs.user=> *clojurescript-version*
"1.9.211"
cljs.user=> (require 'foo.core)
WARNING: Use of undeclared Var foo.core/abc at line 5 /Users/mfikes/Desktop/src/foo/core.cljs
nil
cljs.user=> :cljs/quit
A regression occurred where an undeclared Var in a {{require}}d file causes two diagnostics:
$ more src/foo/core.cljs (ns foo.core) (def x 2) abc $ rm -rf .cljs_node_repl $ java -cp cljs-1.9.227.jar:src clojure.main -m cljs.repl.node ClojureScript Node.js REPL server listening on 52749 To quit, type: :cljs/quit cljs.user=> *clojurescript-version* "1.9.227" cljs.user=> (require 'foo.core) WARNING: Use of undeclared Var foo.core/abc at line 5 /Users/mfikes/Desktop/src/foo/core.cljs WARNING: Use of undeclared Var foo.core/abc at line 5 /Users/mfikes/Desktop/src/foo/core.cljs nil cljs.user=> :cljs/quit $ rm -rf .cljs_node_repl $ java -cp cljs-1.9.211.jar:src clojure.main -m cljs.repl.node ClojureScript Node.js REPL server listening on 56704 To quit, type: :cljs/quit cljs.user=> *clojurescript-version* "1.9.211" cljs.user=> (require 'foo.core) WARNING: Use of undeclared Var foo.core/abc at line 5 /Users/mfikes/Desktop/src/foo/core.cljs nil cljs.user=> :cljs/quit