From 7ab0889d7ab4480d0d90346432006ffd345b4916 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Wed, 14 Feb 2018 15:00:52 -0800 Subject: Remove need for special case for enums --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 9cc0cce..de5e4fd 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,17 @@ # Spray JSON Format Derivation -This library provides automatic spray JsonFormats for any `case class` and children of `sealed trait`s. - -It uses the [Magnolia](http://magnolia.work/) ([source code](https://github.com/propensive/magnolia)) type-derivation library to implicitly generate JSON formats for any product type. Magnolia integrates with spray so seamlessly that it is almost not worth the effort to publish this project as a full fledged repository; a single gist with the contents of [DerivedFormats.scala](src/main/scala/DerivedFormats.scala) would demonstrate almost all functionality. +This library provides automatic spray JsonFormats for any `case class` +and children of `sealed trait`s. + +It uses the [Magnolia](http://magnolia.work/) ([source +code](https://github.com/propensive/magnolia)) type-derivation library +to implicitly generate JSON formats for any product type. Magnolia +integrates with spray so seamlessly that it is almost not worth the +effort to publish this project as a full fledged repository; a single +gist with the contents of +[DerivedFormats.scala](src/main/scala/DerivedFormats.scala) would +demonstrate almost all functionality. ## Getting Started -- cgit v1.2.3