I'm looking for a good JSON library for Scala that can serialize an arbitrary object graph to JSON, without requiring me to write mapping code.
Java's Jackson does this, but it isn't native to Scala and I'm having some trouble getting it to deserialize nested generics (which I attribute to the Java type system). There's Jerkson, a Scala wrapper for Jackson, but it's been abandoned for a few years.
What do you recommend?