Hi there! We are using a plugin that depends on this library and we are getting two warnings about methods not being public. We saw that they're fixed in this pull request https://github.com/clj-commons/rewrite-cljs/commit/7cc528ce3837563749f175e3e6e2c71ae62f983a but it is not released yet. Does anybody know when 0.4.5 version will be released?
the person to ask is probably @lee 🙂
@lucas.sousa I'm already using https://github.com/lread/rewrite-cljc-playground for https://github.com/borkdude/carve Several people are using carve and so far I haven't heard a single complaint with rewriting, so although it's called playground, I think it's already quite usable. Maybe you can try that as an alternative
I appreciate the information but it isn't in our hands to use it or not because the responsible for this dependency is a third party plugin. So we can't do anything about it :white_frowning_face:.
ok
Hi @lucas.sousa! Is the 3rd party plugin open source?
yes, it is re-frame-10x. It has a dependency on zprint library which in turn depends on rewrite-cljs.
And the warnings are being emitted by cljs compilation?
Reason I ask these questions are that I intend rewrite-cljc to be the successor of rewrite-cljs and an option to for folks to move forward from rewrite-clj.
Yes, emitted by cljs compilation.
Although technically I am a committer on clj-commons/rewrite-cljs, I’m more interested in investing my time into rewrite-cljc (which is very limited now, but should become ample soon 🤞)
Oh I see. Thanks for the explanation.
I expect folks currently using rewrite-cljs will, when I get an official release out, be happy to move to rewrite-cljc. I’ve tested rewrite-cljc against cljfmt, you’ve just given me the good idea to also test it against zprint.
Glad to hear that 😄!
I never used zprint directly but re-frame-10x is awesome.
coolio! there are so many awesome libs and awesome people in the clojure community!