rewrite-cljc-playground
rewrite-cljc-playground copied to clipboard
Don't use this project anymore, use https://github.com/clj-commons/rewrite-clj instead. Rewrite-cljc is dead, long live rewrite-clj!
:notitle: :figure-caption!: :imagesdir: ./doc
image:rewrite-cljc-logo.png[rewrite-cljc,234,60]
image:https://github.com/lread/rewrite-cljc-playground/workflows/Unit%20Tests/badge.svg[unit tests, link=https://github.com/lread/rewrite-cljc-playground/actions?query=workflow%3A%22Unit+Tests%22] image:https://github.com/lread/rewrite-cljc-playground/workflows/Native%20Image%20Tests/badge.svg[native image tests, link=https://github.com/lread/rewrite-cljc-playground/actions?query=workflow%3A%22Native+Image+Tests%22] image:https://codecov.io/gh/lread/rewrite-cljc-playground/branch/master/graph/badge.svg[code coverage, link=https://codecov.io/gh/lread/rewrite-cljc-playground] image:https://img.shields.io/badge/slack-join_chat-brightgreen.svg[join chat, link=https://clojurians.slack.com/messages/CHB5Q2XUJ]
A library that reads and writes Clojure, ClojureScript and https://github.com/edn-format/edn[EDN] from Clojure and ClojureScript in a whitespace and comment preserving way.
== Exciting News :tada:
Rewrite-cljc-playground is now officially archived. + All efforts have been migrated to https://github.com/clj-commons/rewrite-clj[clj-commons/rewrite-clj]. + Rewrite-cljc is dead. Long live rewrite-clj!
== Docs
- link:doc/01-introduction.adoc[Introduction]
- link:doc/02-developer-guide.adoc[Developer Guide]
- Design ** link:doc/design/01-merging-rewrite-clj-and-rewrite-cljs.adoc[Merging rewrite-clj and rewrite-cljs]
- link:doc/03-faq.adoc[FAQ]
== Versioning
rewrite-cljc versioning scheme is: major.minor.patch-test-qualifier
majorincrements when the API has been broken - something, as a rule, we'd like to avoid.minorincrements to convey significant new features have been added.patchindicates bug fixes - it is the number of commits sincemajor.minor.test-qualifieris absent for stable releases. Can bealpha,beta,rc1, etc.
== People
=== Contributors // Contributors updated by script, do not edit // AUTO-GENERATED:CONTRIBUTORS-START :imagesdir: ./doc/generated/contributors [.float-group]
image:sogaiu.png[sogaiu,role="left",width=310,link="https://github.com/sogaiu"] image:borkdude.png[borkdude,role="left",width=310,link="https://github.com/borkdude"] image:danielcompton.png[danielcompton,role="left",width=310,link="https://github.com/danielcompton"] image:martinklepsch.png[martinklepsch,role="left",width=310,link="https://github.com/martinklepsch"] image:swannodette.png[swannodette,role="left",width=310,link="https://github.com/swannodette"] image:PEZ.png[PEZ,role="left",width=310,link="https://github.com/PEZ"] image:eraserhd.png[eraserhd,role="left",width=310,link="https://github.com/eraserhd"] image:arrdem.png[arrdem,role="left",width=310,link="https://github.com/arrdem"] image:stathissideris.png[stathissideris,role="left",width=310,link="https://github.com/stathissideris"] image:plexus.png[plexus,role="left",width=310,link="https://github.com/plexus"] image:jespera.png[jespera,role="left",width=310,link="https://github.com/jespera"] image:brian-dawn.png[brian-dawn,role="left",width=310,link="https://github.com/brian-dawn"] image:bbatsov.png[bbatsov,role="left",width=310,link="https://github.com/bbatsov"] image:AndreaCrotti.png[AndreaCrotti,role="left",width=310,link="https://github.com/AndreaCrotti"] image:slipset.png[slipset,role="left",width=310,link="https://github.com/slipset"] image:mhuebert.png[mhuebert,role="left",width=310,link="https://github.com/mhuebert"] image:kkinnear.png[kkinnear,role="left",width=310,link="https://github.com/kkinnear"] image:anmonteiro.png[anmonteiro,role="left",width=310,link="https://github.com/anmonteiro"]
// AUTO-GENERATED:CONTRIBUTORS-END
=== Founders // Founders updated by script, do not edit // AUTO-GENERATED:FOUNDERS-START :imagesdir: ./doc/generated/contributors [.float-group]
image:xsc.png[xsc,role="left",width=310,link="https://github.com/xsc"] image:rundis.png[rundis,role="left",width=310,link="https://github.com/rundis"]
// AUTO-GENERATED:FOUNDERS-END
=== Current maintainers // Maintainers updated by script, do not edit // AUTO-GENERATED:MAINTAINERS-START :imagesdir: ./doc/generated/contributors [.float-group]
image:lread.png[lread,role="left",width=310,link="https://github.com/lread"]
// AUTO-GENERATED:MAINTAINERS-END
== link:CHANGESLOG.adoc[Changes]
== Licences We honor the original MIT licenses from link:historical/rewrite-clj/LICENSE[rewrite-clj] and link:historical/rewrite-cljs/LICENSE[rewrite-cljs].
Some code has been adapted from:
- https://github.com/ztellman/potemkin#license[potemkin import-vars and defprotocol+ which use the MIT license]
- https://github.com/clojure/clojure/blob/master/src/clj/clojure/zip.clj[clojure zip] which is covered by https://clojure.org/community/license[Eclipse Public License 1.0]