Fork me on GitHub
#rewrite-clj
<
2020-02-14
>
lucas10:02:12

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?

sogaiu10:02:50

the person to ask is probably @lee 🙂

👍 4
borkdude10:02:39

@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

lucas10:02:29

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:.

lread12:02:20

Hi @lucas.sousa! Is the 3rd party plugin open source?

lucas12:02:51

yes, it is re-frame-10x. It has a dependency on zprint library which in turn depends on rewrite-cljs.

lread12:02:54

And the warnings are being emitted by cljs compilation?

lread12:02:36

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.

lucas12:02:35

Yes, emitted by cljs compilation.

lread13:02:12

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 🤞)

lucas13:02:10

Oh I see. Thanks for the explanation.

lread13:02:33

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.

lucas13:02:38

Glad to hear that 😄!

lucas13:02:39

I never used zprint directly but re-frame-10x is awesome.

lread13:02:47

coolio! there are so many awesome libs and awesome people in the clojure community!