Fork me on GitHub
#clojure-dev
<
2016-08-24
>
bronsa13:08:16

@alexmiller the ns spec breaks genclass forms that need to use non-simple class names (e.g. array class names) where using a symbol is not possible and a string is needed

bronsa13:08:17

want me to open a ticket for that?

Alex Miller (Clojure team)13:08:22

interesting - comprehensive examples were hard to find. yes, please.

bronsa13:08:34

I'm 100% familiar with the genclass grammar but the gist is that wherever we use simple-symbol for classnames we should use (U simple-symbol? string?)

bronsa13:08:54

(in the gen-class form that's breaking I have :constructors {["[Ljava.lang.String;"] [String String]})

seancorfield16:08:43

@bronsa Thank you for that heads up on java.jdbc breaking some code. Definitely not intended and easy to fix on my end.

bronsa16:08:08

👍 thanks!