Namespaced map used as attr-map of ns form messes up requires
imrekoszo opened this issue · comments
Imre Kószó commented
The following namespace form is valid:
(ns foo
#:ghostwheel.core {:check false}
(:require [clojure.set :as set]))
However, as the attr-map
is provided as a namespaced map, Cursive thinks the requires following it aren't there. See the following screenshots:
IntelliJ IDEA 2023.3 Beta (Ultimate Edition)
Build #IU-233.11799.30, built on November 15, 2023
Runtime version: 17.0.9+7-b1087.3 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 14.1.1
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 10
Metal Rendering is ON
Non-Bundled Plugins:
com.cursiveclojure.cursive (1.13.1-eap8-2023.3)
Kotlin: 233-1.9.0-release-358-IJ11799.30