Fork me on GitHub
#cursive
<
2021-06-24
>
potetm14:06:59

hmmm… it looks like autocomplete doesn’t work for clojure.data.xml aliased keywords

cfleming23:06:54

How does that work behind the scenes? Does it populate a namespace with things introspected from the schema, or something similar?

cfleming23:06:12

Actually, I just dug through the code a bit. Looks tricky, indeed.

potetm00:06:04

Yeah, it creates a namespace of xmlns.{url-encoded xmlns} and then aliases that in *ns*.

potetm14:06:11

(xmln/alias-uri 'soap "")

potetm14:06:04

Not sure if there’s anything to be done about it. The namespace and alias are set up dynamically.

potetm14:06:32

I suppose I could actually make a corresponding namespace file and require it normally….

potetm14:06:51

feels pretty :sadface:

onetom06:06:07

wow, im getting exceptions like this after the upgrade:

Caused by: java.io.FileNotFoundException: Could not locate clojure/core__init.class, clojure/core.clj or clojure/core.cljc on classpath.
i will try to downgrade now

onetom06:06:42

my non-shared run configurations are present in the run popup, but project specific ones don't appear. that's one manifestation of this error probably

cfleming08:06:36

I’m not seeing that with the release installed from the plugin repo, and no-one else has reported that. Can you send me the full stack trace from your log?