/zio-diffx

A tiny library for using diffx with zio-test

Primary LanguageScalaMozilla Public License 2.0MPL-2.0

zio-diffx

In light of ZIO 2's ability to perform diffing in zio-test, this project has been archived.

Project Stage CI Release Snapshot Discord
Project stage Build Status Release Artifacts Snapshot Artifacts Badge-Discord

Summary

A simple integration library between ZIO and diffx.

Currently only supports ZIO 1.x, but 2.x should be easy to support. As the code is minimal, a valid use-case might be to copy and paste the code into your repository, which should be fine given licensing under the MPL-2.0.

zio-diffx cannot support Scala 3 until diffx artifacts are published, which appears to be a work-in-progress.

Dependency Coordinates

Make sure jitpack is in your resolvers, e.g.:

  resolvers ++= Seq(
    "jitpack.io" at "https://jitpack.io/",
  ),

The general suggestion is to use the most recent release listed on the GitHub releases page for the project (not necessarily what is shown below):

"io.github.bbarker" %% "zio-diffx" % "0.0.5" % Test

Documentation

blog page on Medium

Contributing

Documentation for contributors

Code of Conduct

See the Code of Conduct

Support

Come chat with us on Badge-Discord.

License

License