/
//core
//core/shared/src/main
//core/shared/src/main/scala/kantan/codecs
//core/shared/src/main/scala/kantan/codecs/Codec.scala
//core/shared/src/main/scala/kantan/codecs/Decoder.scala
//core/shared/src/main/scala/kantan/codecs/Encoder.scala
//core/shared/src/main/scala/kantan/codecs/Optional.scala
//core/shared/src/main/scala/kantan/codecs/error
//core/shared/src/main/scala/kantan/codecs/error/Error.scala
//core/shared/src/main/scala/kantan/codecs/error/IsError.scala
//core/shared/src/main/scala/kantan/codecs/strings
//core/shared/src/main/scala/kantan/codecs/strings/codecs.scala
//core/shared/src/main/scala/kantan/codecs/strings/StringDecoder.scala
//core/shared/src/main/scala/kantan/codecs/ResultCompanion.scala
//core/shared/src/main/scala/kantan/codecs/resource
//core/shared/src/main/scala/kantan/codecs/resource/Resource.scala
//core/shared/src/main/scala/kantan/codecs/resource/Closeable.scala
//core/shared/src/main/scala/kantan/codecs/resource/CloseResult.scala
//core/shared/src/main/scala/kantan/codecs/resource/ResourceResult.scala
//core/shared/src/main/scala/kantan/codecs/resource/ResourceIterator.scala
//core/shared/src/main/scala/kantan/codecs/export
//core/shared/src/main/scala/kantan/codecs/export/DerivedDecoder.scala
//core/shared/src/main/scala/kantan/codecs/export/DerivedEncoder.scala
//core/shared/src/main/scala-2.12/kantan/codecs/collection
//core/shared/src/main/scala-2.12/kantan/codecs/collection/Factory.scala
//core/jvm/src/main/scala/kantan/codecs/resource/bom
//core/jvm/src/main/scala/kantan/codecs/resource/bom/package.scala
//core/jvm/src/main/scala/kantan/codecs/resource/bom/BomReader.scala
//core/jvm/src/main/scala/kantan/codecs/resource/bom/BomWriter.scala
//core/jvm/src/main/scala/kantan/codecs/resource/bom/ByteOrderMark.scala
//laws
//laws/shared/src/main/scala/kantan/codecs/laws
//laws/shared/src/main/scala/kantan/codecs/laws/CodecLaws.scala
//laws/shared/src/main/scala/kantan/codecs/laws/CodecValue.scala
//laws/shared/src/main/scala/kantan/codecs/laws/DecoderLaws.scala
//laws/shared/src/main/scala/kantan/codecs/laws/EncoderLaws.scala
//laws/shared/src/main/scala/kantan/codecs/laws/OptionalLaws.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/equality.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/arbitrary.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/CodecTests.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/DecoderTests.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/EncoderTests.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/OptionalTests.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/StringCodecTests.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/DisciplinePackage.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/StringDecoderTests.scala
//laws/shared/src/main/scala/kantan/codecs/laws/discipline/StringEncoderTests.scala
//laws/jvm/src/main/scala/kantan/codecs/laws
//laws/jvm/src/main/scala/kantan/codecs/laws/SerializableLaws.scala
//laws/jvm/src/main/scala/kantan/codecs/laws/discipline
//laws/jvm/src/main/scala/kantan/codecs/laws/discipline/SerializableTests.scala
//java8
//java8/core/src/main/scala/kantan/codecs/strings/java8
//java8/core/src/main/scala/kantan/codecs/strings/java8/Format.scala
//java8/core/src/main/scala/kantan/codecs/strings/java8/package.scala
//java8/core/src/main/scala/kantan/codecs/strings/java8/FormatLiteral.scala
//java8/core/src/main/scala/kantan/codecs/strings/java8/TimeCodecCompanion.scala
//java8/core/src/main/scala/kantan/codecs/strings/java8/TimeDecoderCompanion.scala
//java8/core/src/main/scala/kantan/codecs/strings/java8/TimeEncoderCompanion.scala
//java8/laws/src/main/scala/kantan/codecs/strings/java8/laws/discipline
//java8/laws/src/main/scala/kantan/codecs/strings/java8/laws/discipline/arbitrary.scala
//libra
//libra/core/src/main/scala/kantan/codecs/libra
//libra/core/src/main/scala/kantan/codecs/libra/LibraInstances.scala
//libra/laws/src/main/scala/kantan/codecs/libra/laws/discipline
//libra/laws/src/main/scala/kantan/codecs/libra/laws/discipline/arbitrary.scala
//cats
//cats/core/shared/src/main/scala/kantan/codecs/cats
//cats/core/shared/src/main/scala/kantan/codecs/cats/CatsInstances.scala
//cats/laws/shared/src/main/scala/kantan/codecs/cats/laws/discipline
//cats/laws/shared/src/main/scala/kantan/codecs/cats/laws/discipline/equality.scala
//scalaz
//scalaz/core/shared/src/main/scala/kantan/codecs/scalaz
//scalaz/core/shared/src/main/scala/kantan/codecs/scalaz/ScalazInstances.scala
//scalaz/laws/shared/src/main/scala/kantan/codecs/scalaz/laws/discipline
//scalaz/laws/shared/src/main/scala/kantan/codecs/scalaz/laws/discipline/equality.scala
//scalaz/laws/shared/src/main/scala/kantan/codecs/scalaz/laws/discipline/arbitrary.scala
//scalaz/laws/shared/src/main/scala/kantan/codecs/scalaz/laws/discipline/ScalazDisciplineSuite.scala
//refined
//refined/core/shared/src/main/scala/kantan/codecs/refined
//refined/core/shared/src/main/scala/kantan/codecs/refined/RefinedInstances.scala
//refined/laws/shared/src/main/scala/kantan/codecs/refined/laws/discipline
//refined/laws/shared/src/main/scala/kantan/codecs/refined/laws/discipline/arbitrary.scala
//enumeratum
//enumeratum/core/shared/src/main/scala/kantan/codecs/enumeratum
//enumeratum/core/shared/src/main/scala/kantan/codecs/enumeratum/EnumInstances.scala
//enumeratum/core/shared/src/main/scala/kantan/codecs/enumeratum/values
//enumeratum/core/shared/src/main/scala/kantan/codecs/enumeratum/values/ValueEnumInstances.scala
//enumeratum/laws/shared/src/main/scala/kantan/codecs/enumeratum/laws/discipline
//enumeratum/laws/shared/src/main/scala/kantan/codecs/enumeratum/laws/discipline/arbitrary.scala
//enumeratum/laws/shared/src/main/scala/kantan/codecs/enumeratum/laws/discipline/Enumerated.scala
//shapeless/core/shared/src/main/scala/kantan/codecs/shapeless
//shapeless/core/shared/src/main/scala/kantan/codecs/shapeless/ShapelessInstances.scala