Added spec showing that unsupported collection with @Ignore is suppressed from serialization.
Spec showing that case object hierarchy whose top-level trait is not annotated with @Salat can be serialized and deserialized as expected
Merge branch 'master' into 0.0.8_2.9.0-1
First cut of JSON support - Grater outputs to JSON, Context has JsonConfig to tweak output
SalatDAO and ChildCollection now allow any type for which a grater can be found.
Merge branch 'master' into 0.0.8_2.9.0-1
Added lift-json dependency to salat-core
JSON improvements: handle ObjectId; break out JSON config and add specific date-handling strategies; configure whether or not to output null
Whitespace cleanup.
Improvements to determining field names: context determineFieldName method should avoid getOrElse to reduce object allocation; Grater should memoize field names to reduce gratuitous lookups in ctx hashmaps of field name overrides
Similarly, Grater defaultArg method should avoid getOrElse
Goodbye, getOrElse object allocations.
Goodbye, getOrElse object allocations.
Goodbye, orElse object allocations.
Merge branch 'master' into 0.0.8_2.9.0-1
Merge branch '0.0.8_2.9.0-1' of github.com:novus/salat into 0.0.8_2.9.0-1
Merge branch 'master' into 0.0.8_2.9.0-1
And now....  putting back the special sauce for 2.9.1 vs 2.8.1.  Sigh.
Reverting changes to type hint strategy
Merge branch 'master' into 0.0.8_2.9.0-1