gitextract_g7p0_a10/ ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── pom.xml └── src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── codahale/ │ │ └── jerkson/ │ │ └── JsonSnakeCase.java │ └── scala/ │ └── com/ │ └── codahale/ │ └── jerkson/ │ ├── AST.scala │ ├── Factory.scala │ ├── Generator.scala │ ├── Json.scala │ ├── Parser.scala │ ├── ParsingException.scala │ ├── ScalaModule.scala │ ├── StreamingIterator.scala │ ├── Types.scala │ ├── Util.scala │ ├── deser/ │ │ ├── BigDecimalDeserializer.scala │ │ ├── BigIntDeserializer.scala │ │ ├── BitSetDeserializer.scala │ │ ├── CaseClassDeserializer.scala │ │ ├── EitherDeserializer.scala │ │ ├── ImmutableMapDeserializer.scala │ │ ├── IntMapDeserializer.scala │ │ ├── IteratorDeserializer.scala │ │ ├── JValueDeserializer.scala │ │ ├── LongMapDeserializer.scala │ │ ├── MutableLinkedHashMapDeserializer.scala │ │ ├── MutableMapDeserializer.scala │ │ ├── OptionDeserializer.scala │ │ ├── RangeDeserializer.scala │ │ ├── ScalaDeserializers.scala │ │ ├── SeqDeserializer.scala │ │ └── StringBuilderDeserializer.scala │ ├── ser/ │ │ ├── CaseClassSerializer.scala │ │ ├── EitherSerializer.scala │ │ ├── IterableSerializer.scala │ │ ├── IteratorSerializer.scala │ │ ├── JValueSerializer.scala │ │ ├── MapSerializer.scala │ │ ├── OptionSerializer.scala │ │ ├── RangeSerializer.scala │ │ ├── ScalaSerializers.scala │ │ └── StringBuilderSerializer.scala │ └── util/ │ ├── CaseClassSigParser.scala │ └── scalax/ │ └── rules/ │ ├── Memoisable.scala │ ├── Result.scala │ ├── Rule.scala │ ├── Rules.scala │ ├── SeqRule.scala │ └── scalasig/ │ ├── ClassFileParser.scala │ ├── Flags.scala │ ├── ScalaSig.scala │ ├── Symbol.scala │ └── Type.scala └── test/ └── scala/ └── com/ └── codahale/ └── jerkson/ └── tests/ ├── ASTTypeSupportSpec.scala ├── BasicTypeSupportSpec.scala ├── CaseClassSupportSpec.scala ├── CollectionSupportSpec.scala ├── DefaultCollectionSupportSpec.scala ├── EdgeCaseSpec.scala ├── ExampleCaseClasses.scala ├── FancyTypeSupportSpec.scala ├── ImmutableCollectionSupportSpec.scala ├── JValueSpec.scala ├── MutableCollectionSupportSpec.scala └── StreamingSpec.scala