An open API service indexing awesome lists of open source software.

https://github.com/scalalandio/chimney-macro-commons

Macro utilities that Chimney is build upon
https://github.com/scalalandio/chimney-macro-commons

macros scala scala-macros scala2 scala3-metaprogramming

Last synced: 8 months ago
JSON representation

Macro utilities that Chimney is build upon

Awesome Lists containing this project

README

          

Chimney logo

# Chimney Macro Commons

[![Chimney Scala version support](https://index.scala-lang.org/scalalandio/chimney/chimney-macro-commons/latest.svg)](https://index.scala-lang.org/scalalandio/chimney/chimney-macro-commons)

[![CI build](https://github.com/scalalandio/chimney-macro-commons/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/scalalandio/chimney-macro-commons/actions)
[![License](https://img.shields.io/:license-Apache%202-green.svg)](http://www.apache.org/licenses/LICENSE-2.0.txt) [![Join the discussions at https://github.com/scalalandio/chimney/discussions](https://img.shields.io/github/discussions/scalalandio/chimney
)](https://github.com/scalalandio/chimney/discussions)

[![Scaladoc 2.12](https://javadoc.io/badge2/io.scalaland/chimney-macro-commons_2.12/scaladoc%202.12.svg)](https://javadoc.io/doc/io.scalaland/chimney-macro-commons_2.12)
[![Scaladoc 2.13](https://javadoc.io/badge2/io.scalaland/chimney-macro-commons_2.13/scaladoc%202.13.svg)](https://javadoc.io/doc/io.scalaland/chimney-macro-commons_2.13)
[![Scaladoc 3](https://javadoc.io/badge2/io.scalaland/chimney-macro-commons_3/scaladoc%203.svg)](https://javadoc.io/doc/io.scalaland/chimney-macro-commons_3)

Macro utilities that helped building Chimney. Supported for (2.12, 2.13, 3.3+) x (JVM, Scala.js, Scala Native).

Chimney documentation is available at https://chimney.readthedocs.io. Read the Docs keeps it versioned in case you need
to access documentation for older versions.

If you are looking to up-to-date artifacts versions ready to copy-paste into your build tool, we recommend
[Scaladex](https://index.scala-lang.org/scalalandio/chimney/artifacts/chimney-macro-commons) or
[Maven Repository](https://mvnrepository.com/search?q=chimney-macro-commons).

## Contribution

A way to get started is described in [CONTRIBUTING.md](CONTRIBUTING.md) and the general overview of the architecture
is given in [DESIGN.md](DESIGN.md) and in [Under the hood](https://chimney.readthedocs.io/under-the-hood/)
section of the documentation.