├── .drone.yml ├── .git-blame-ignore-revs ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .jvmopts ├── .scalafix.conf ├── .scalafmt.conf ├── .travis.yml ├── README.md ├── core └── src │ ├── main │ ├── scala-2 │ │ └── toml │ │ │ ├── TomlVersionSpecific.scala │ │ │ ├── derivation │ │ │ ├── auto.scala │ │ │ └── syntax.scala │ │ │ └── util │ │ │ └── RecordToMap.scala │ ├── scala-3 │ │ └── toml │ │ │ ├── TomlVersionSpecific.scala │ │ │ └── derivation │ │ │ ├── Context.scala │ │ │ ├── DerivedProductCodec.scala │ │ │ ├── ProductDefaults.scala │ │ │ ├── ProductDefaultsMacro.scala │ │ │ ├── auto.scala │ │ │ └── syntax.scala │ └── scala │ │ └── toml │ │ ├── Codec.scala │ │ ├── Constants.scala │ │ ├── Embed.scala │ │ ├── Escape.scala │ │ ├── Generate.scala │ │ ├── Node.scala │ │ ├── Parse.scala │ │ ├── PlatformCodecs.scala │ │ ├── PlatformRules.scala │ │ ├── PlatformValue.scala │ │ ├── Rules.scala │ │ ├── Toml.scala │ │ ├── Unescape.scala │ │ └── Value.scala │ └── test │ ├── scala-2 │ └── toml │ │ ├── CodecSpec.scala │ │ └── DateSpec.scala │ ├── scala-3 │ └── toml │ │ └── CodecSpec.scala │ ├── scala │ └── toml │ │ ├── CodecSpec.scala │ │ ├── DateGenSpec.scala │ │ ├── EmbedSpec.scala │ │ ├── GeneratedSpec.scala │ │ ├── GenerationSpec.scala │ │ ├── Generators.scala │ │ ├── ParseSpec.scala │ │ ├── RulesSpec.scala │ │ └── TestHelpers.scala │ ├── scalajvm-native │ └── toml │ │ └── FileSpec.scala │ └── toml │ ├── hard_example.toml │ └── strings.toml └── project ├── build.properties └── plugins.sbt /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/.drone.yml -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | a20c2b4a3c9e8c9ec560c87c73cc048db380b0b9 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- 1 | -Xmx2G 2 | -------------------------------------------------------------------------------- /.scalafix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/.scalafix.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/README.md -------------------------------------------------------------------------------- /core/src/main/scala-2/toml/TomlVersionSpecific.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-2/toml/TomlVersionSpecific.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/toml/derivation/auto.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-2/toml/derivation/auto.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/toml/derivation/syntax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-2/toml/derivation/syntax.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/toml/util/RecordToMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-2/toml/util/RecordToMap.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/TomlVersionSpecific.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/TomlVersionSpecific.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/derivation/Context.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/derivation/Context.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/derivation/DerivedProductCodec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/derivation/DerivedProductCodec.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/derivation/ProductDefaults.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/derivation/ProductDefaults.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/derivation/ProductDefaultsMacro.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/derivation/ProductDefaultsMacro.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/derivation/auto.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/derivation/auto.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/toml/derivation/syntax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala-3/toml/derivation/syntax.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Codec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Codec.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Constants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Constants.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Embed.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Embed.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Escape.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Escape.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Generate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Generate.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Node.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Node.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Parse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Parse.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/PlatformCodecs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/PlatformCodecs.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/PlatformRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/PlatformRules.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/PlatformValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/PlatformValue.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Rules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Rules.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Toml.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Toml.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Unescape.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Unescape.scala -------------------------------------------------------------------------------- /core/src/main/scala/toml/Value.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/main/scala/toml/Value.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/toml/CodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala-2/toml/CodecSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala-2/toml/DateSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala-2/toml/DateSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala-3/toml/CodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala-3/toml/CodecSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/CodecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/CodecSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/DateGenSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/DateGenSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/EmbedSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/EmbedSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/GeneratedSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/GeneratedSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/GenerationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/GenerationSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/Generators.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/Generators.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/ParseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/ParseSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/RulesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/RulesSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/toml/TestHelpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scala/toml/TestHelpers.scala -------------------------------------------------------------------------------- /core/src/test/scalajvm-native/toml/FileSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/scalajvm-native/toml/FileSpec.scala -------------------------------------------------------------------------------- /core/src/test/toml/hard_example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/toml/hard_example.toml -------------------------------------------------------------------------------- /core/src/test/toml/strings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/core/src/test/toml/strings.toml -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.10.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indoorvivants/toml-scala/HEAD/project/plugins.sbt --------------------------------------------------------------------------------