cursive-ide / cursive

Cursive: The IDE for beautiful Clojure code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Namespaced map used as attr-map of ns form messes up requires

imrekoszo opened this issue · comments

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:

image image image
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