├── .git-blame-ignore-revs ├── .github └── workflows │ └── scala.yml ├── .gitignore ├── .jvmopts ├── .scalafmt.conf ├── LICENSE ├── README.md ├── modules ├── akka-http │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ └── akka_http │ │ │ ├── Envelope.scala │ │ │ ├── HeadlessEnvelope.scala │ │ │ ├── marshalling │ │ │ ├── application.scala │ │ │ └── text.scala │ │ │ └── soapenv.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── akka_http │ │ ├── SoapTest.scala │ │ └── marshalling │ │ ├── ApplicationTest.scala │ │ └── TextTest.scala ├── akka-stream │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ ├── akka_stream.scala │ │ │ └── ops │ │ │ └── AkkaStreamOps.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── test │ │ └── AkkaStreamTest.scala ├── ast │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ ├── ast │ │ │ ├── AstTraversalLogic.scala │ │ │ ├── XmlEntry.scala │ │ │ ├── XmlEntryElementEncoder.scala │ │ │ ├── impl │ │ │ │ ├── CatsInstances.scala │ │ │ │ └── builders.scala │ │ │ └── package.scala │ │ │ ├── raw │ │ │ ├── ElementsFlatten.scala │ │ │ └── ElementsFlattenTraversalLogic.scala │ │ │ └── traverse │ │ │ ├── DecodingTraversalLogic.scala │ │ │ └── GenericElementDecoder.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ ├── ast │ │ ├── CodecProperties.scala │ │ ├── XmlEntryElementDecoderTest.scala │ │ ├── XmlEntryElementEncoderTest.scala │ │ └── util │ │ │ └── AstTransformer.scala │ │ ├── raw │ │ └── FlattenElementsDecoderTest.scala │ │ └── traverse │ │ └── GenericElementDecoderTest.scala ├── cats │ └── src │ │ └── main │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── catsInstances.scala ├── core │ └── src │ │ ├── main │ │ ├── scala-2.12 │ │ │ └── ru │ │ │ │ └── tinkoff │ │ │ │ └── phobos │ │ │ │ ├── decoding │ │ │ │ ├── AttributeLiteralInstances.scala │ │ │ │ ├── ElementLiteralInstances.scala │ │ │ │ ├── TextLiteralInstances.scala │ │ │ │ └── XmlDecoderIterable.scala │ │ │ │ └── encoding │ │ │ │ ├── AttributeLiteralInstances.scala │ │ │ │ ├── ElementLiteralInstances.scala │ │ │ │ └── TextLiteralInstances.scala │ │ ├── scala-2.13 │ │ │ └── ru │ │ │ │ └── tinkoff │ │ │ │ └── phobos │ │ │ │ ├── decoding │ │ │ │ ├── AttributeLiteralInstances.scala │ │ │ │ ├── ElementLiteralInstances.scala │ │ │ │ ├── TextLiteralInstances.scala │ │ │ │ └── XmlDecoderIterable.scala │ │ │ │ └── encoding │ │ │ │ ├── AttributeLiteralInstances.scala │ │ │ │ ├── ElementLiteralInstances.scala │ │ │ │ └── TextLiteralInstances.scala │ │ ├── scala-2 │ │ │ └── ru │ │ │ │ └── tinkoff │ │ │ │ └── phobos │ │ │ │ ├── annotations │ │ │ │ ├── CodecAnnotation.scala │ │ │ │ ├── ElementCodec.scala │ │ │ │ ├── XmlCodec.scala │ │ │ │ ├── XmlCodecNs.scala │ │ │ │ └── XmlnsDef.scala │ │ │ │ ├── decoding │ │ │ │ └── DerivedElement.scala │ │ │ │ ├── derivation │ │ │ │ ├── CallByNeed.scala │ │ │ │ ├── CompileTimeState.scala │ │ │ │ ├── DecoderDerivation.scala │ │ │ │ ├── Deferred.scala │ │ │ │ ├── Derivation.scala │ │ │ │ ├── EncoderDerivation.scala │ │ │ │ ├── ExportMacro.scala │ │ │ │ ├── Exported.scala │ │ │ │ ├── ParamCategory.scala │ │ │ │ ├── auto │ │ │ │ │ └── package.scala │ │ │ │ └── semiauto │ │ │ │ │ └── semiauto.scala │ │ │ │ └── encoding │ │ │ │ └── DerivedElement.scala │ │ ├── scala-3 │ │ │ └── ru │ │ │ │ └── tinkoff │ │ │ │ └── phobos │ │ │ │ ├── decoding │ │ │ │ ├── AttributeLiteralInstances.scala │ │ │ │ ├── DerivedElement.scala │ │ │ │ ├── ElementLiteralInstances.scala │ │ │ │ ├── TextLiteralInstances.scala │ │ │ │ └── XmlDecoderIterable.scala │ │ │ │ ├── derivation │ │ │ │ ├── Exported.scala │ │ │ │ ├── LazySummon.scala │ │ │ │ ├── auto │ │ │ │ │ └── package.scala │ │ │ │ ├── common.scala │ │ │ │ ├── decoder.scala │ │ │ │ ├── encoder.scala │ │ │ │ └── semiauto │ │ │ │ │ └── package.scala │ │ │ │ └── encoding │ │ │ │ ├── AttributeLiteralInstances.scala │ │ │ │ ├── DerivedElement.scala │ │ │ │ ├── ElementLiteralInstances.scala │ │ │ │ └── TextLiteralInstances.scala │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ ├── Namespace.scala │ │ │ ├── configured │ │ │ ├── ElementCodecConfig.scala │ │ │ └── naming.scala │ │ │ ├── decoding │ │ │ ├── AttributeDecoder.scala │ │ │ ├── Cursor.scala │ │ │ ├── DecodingError.scala │ │ │ ├── ElementDecoder.scala │ │ │ ├── TextDecoder.scala │ │ │ ├── XmlDecoder.scala │ │ │ └── package.scala │ │ │ ├── encoding │ │ │ ├── AttributeEncoder.scala │ │ │ ├── ElementEncoder.scala │ │ │ ├── EncodingError.scala │ │ │ ├── PhobosStreamWriter.scala │ │ │ ├── TextEncoder.scala │ │ │ └── XmlEncoder.scala │ │ │ └── syntax.scala │ │ └── test │ │ ├── scala-2.13 │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ ├── LiteralDecodingTest.scala │ │ │ └── LiteralEncodingTest.scala │ │ ├── scala-3 │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ └── DerivationTest.scala │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ ├── AutoDerivationTest.scala │ │ ├── DecoderDerivationTest.scala │ │ ├── EncoderDerivationTest.scala │ │ ├── SealedClasses.scala │ │ ├── XmlEncoderTest.scala │ │ ├── decoding │ │ ├── AttributeDecoderTest.scala │ │ ├── ElementDecoderTest.scala │ │ └── TextDecoderTest.scala │ │ ├── encoding │ │ ├── AttributeEncoderTest.scala │ │ ├── ElementEncoderTest.scala │ │ ├── EncoderTestBase.scala │ │ └── TextEncoderTest.scala │ │ └── testString.scala ├── derevo │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ └── derevo │ │ │ ├── elementDecoder.scala │ │ │ ├── elementEncoder.scala │ │ │ ├── xmlDecoder.scala │ │ │ └── xmlEncoder.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── derevo │ │ └── DerevoTest.scala ├── enumeratum │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ └── enumeratum │ │ │ └── XmlEnum.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── enumeratum │ │ └── EnumeratumTest.scala ├── fs2-ce2 │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ └── fs2 │ │ │ ├── Fs2Ops.scala │ │ │ ├── Parse.scala │ │ │ └── package.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── test │ │ ├── Fs2Test.scala │ │ └── ParseTest.scala ├── fs2 │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ └── fs2 │ │ │ ├── Fs2Ops.scala │ │ │ ├── Parse.scala │ │ │ └── package.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── test │ │ ├── Fs2Test.scala │ │ └── ParseTest.scala ├── monix │ └── src │ │ ├── main │ │ └── scala │ │ │ └── ru │ │ │ └── tinkoff │ │ │ └── phobos │ │ │ ├── monix.scala │ │ │ └── ops │ │ │ └── MonixOps.scala │ │ └── test │ │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── test │ │ └── MonixTest.scala └── refined │ └── src │ ├── main │ └── scala │ │ └── ru │ │ └── tinkoff │ │ └── phobos │ │ └── refined │ │ ├── decoding │ │ └── DecodingInstances.scala │ │ ├── encoding │ │ └── EncodingInstances.scala │ │ └── package.scala │ └── test │ └── scala │ └── ru │ └── tinkoff │ └── phobos │ └── refined │ ├── RefinedDecodersTest.scala │ └── RefinedEncodersTest.scala ├── project ├── Publish.scala ├── build.properties └── plugins.sbt └── publish.sbt /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/workflows/scala.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/.github/workflows/scala.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- 1 | -Xmx2G -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/README.md -------------------------------------------------------------------------------- /modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/Envelope.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/Envelope.scala -------------------------------------------------------------------------------- /modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/HeadlessEnvelope.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/HeadlessEnvelope.scala -------------------------------------------------------------------------------- /modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/marshalling/application.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/marshalling/application.scala -------------------------------------------------------------------------------- /modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/marshalling/text.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/marshalling/text.scala -------------------------------------------------------------------------------- /modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/soapenv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/main/scala/ru/tinkoff/phobos/akka_http/soapenv.scala -------------------------------------------------------------------------------- /modules/akka-http/src/test/scala/ru/tinkoff/phobos/akka_http/SoapTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/test/scala/ru/tinkoff/phobos/akka_http/SoapTest.scala -------------------------------------------------------------------------------- /modules/akka-http/src/test/scala/ru/tinkoff/phobos/akka_http/marshalling/ApplicationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/test/scala/ru/tinkoff/phobos/akka_http/marshalling/ApplicationTest.scala -------------------------------------------------------------------------------- /modules/akka-http/src/test/scala/ru/tinkoff/phobos/akka_http/marshalling/TextTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-http/src/test/scala/ru/tinkoff/phobos/akka_http/marshalling/TextTest.scala -------------------------------------------------------------------------------- /modules/akka-stream/src/main/scala/ru/tinkoff/phobos/akka_stream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-stream/src/main/scala/ru/tinkoff/phobos/akka_stream.scala -------------------------------------------------------------------------------- /modules/akka-stream/src/main/scala/ru/tinkoff/phobos/ops/AkkaStreamOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-stream/src/main/scala/ru/tinkoff/phobos/ops/AkkaStreamOps.scala -------------------------------------------------------------------------------- /modules/akka-stream/src/test/scala/ru/tinkoff/phobos/test/AkkaStreamTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/akka-stream/src/test/scala/ru/tinkoff/phobos/test/AkkaStreamTest.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/ast/AstTraversalLogic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/ast/AstTraversalLogic.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/ast/XmlEntry.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/ast/XmlEntry.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/ast/XmlEntryElementEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/ast/XmlEntryElementEncoder.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/ast/impl/CatsInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/ast/impl/CatsInstances.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/ast/impl/builders.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/ast/impl/builders.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/ast/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/ast/package.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/raw/ElementsFlatten.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/raw/ElementsFlatten.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/raw/ElementsFlattenTraversalLogic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/raw/ElementsFlattenTraversalLogic.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/traverse/DecodingTraversalLogic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/traverse/DecodingTraversalLogic.scala -------------------------------------------------------------------------------- /modules/ast/src/main/scala/ru/tinkoff/phobos/traverse/GenericElementDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/main/scala/ru/tinkoff/phobos/traverse/GenericElementDecoder.scala -------------------------------------------------------------------------------- /modules/ast/src/test/scala/ru/tinkoff/phobos/ast/CodecProperties.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/test/scala/ru/tinkoff/phobos/ast/CodecProperties.scala -------------------------------------------------------------------------------- /modules/ast/src/test/scala/ru/tinkoff/phobos/ast/XmlEntryElementDecoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/test/scala/ru/tinkoff/phobos/ast/XmlEntryElementDecoderTest.scala -------------------------------------------------------------------------------- /modules/ast/src/test/scala/ru/tinkoff/phobos/ast/XmlEntryElementEncoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/test/scala/ru/tinkoff/phobos/ast/XmlEntryElementEncoderTest.scala -------------------------------------------------------------------------------- /modules/ast/src/test/scala/ru/tinkoff/phobos/ast/util/AstTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/test/scala/ru/tinkoff/phobos/ast/util/AstTransformer.scala -------------------------------------------------------------------------------- /modules/ast/src/test/scala/ru/tinkoff/phobos/raw/FlattenElementsDecoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/test/scala/ru/tinkoff/phobos/raw/FlattenElementsDecoderTest.scala -------------------------------------------------------------------------------- /modules/ast/src/test/scala/ru/tinkoff/phobos/traverse/GenericElementDecoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/ast/src/test/scala/ru/tinkoff/phobos/traverse/GenericElementDecoderTest.scala -------------------------------------------------------------------------------- /modules/cats/src/main/scala/ru/tinkoff/phobos/catsInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/cats/src/main/scala/ru/tinkoff/phobos/catsInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/AttributeLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/AttributeLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/ElementLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/ElementLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/TextLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/TextLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/XmlDecoderIterable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/decoding/XmlDecoderIterable.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/encoding/AttributeLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/encoding/AttributeLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/encoding/ElementLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/encoding/ElementLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.12/ru/tinkoff/phobos/encoding/TextLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.12/ru/tinkoff/phobos/encoding/TextLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/AttributeLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/AttributeLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/ElementLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/ElementLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/TextLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/TextLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/XmlDecoderIterable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/decoding/XmlDecoderIterable.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/encoding/AttributeLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/encoding/AttributeLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/encoding/ElementLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/encoding/ElementLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2.13/ru/tinkoff/phobos/encoding/TextLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2.13/ru/tinkoff/phobos/encoding/TextLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/CodecAnnotation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/CodecAnnotation.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/ElementCodec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/ElementCodec.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/XmlCodec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/XmlCodec.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/XmlCodecNs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/XmlCodecNs.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/XmlnsDef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/annotations/XmlnsDef.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/decoding/DerivedElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/decoding/DerivedElement.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/CallByNeed.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/CallByNeed.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/CompileTimeState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/CompileTimeState.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/DecoderDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/DecoderDerivation.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/Deferred.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/Deferred.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/Derivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/Derivation.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/EncoderDerivation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/EncoderDerivation.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/ExportMacro.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/ExportMacro.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/Exported.scala: -------------------------------------------------------------------------------- 1 | package ru.tinkoff.phobos.derivation 2 | 3 | class Exported[T](val value: T) 4 | -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/ParamCategory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/ParamCategory.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/auto/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/auto/package.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/semiauto/semiauto.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/derivation/semiauto/semiauto.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-2/ru/tinkoff/phobos/encoding/DerivedElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-2/ru/tinkoff/phobos/encoding/DerivedElement.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/AttributeLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/AttributeLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/DerivedElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/DerivedElement.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/ElementLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/ElementLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/TextLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/TextLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/XmlDecoderIterable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/decoding/XmlDecoderIterable.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/Exported.scala: -------------------------------------------------------------------------------- 1 | package ru.tinkoff.phobos.derivation 2 | 3 | class Exported[T](val value: T) 4 | -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/LazySummon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/LazySummon.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/auto/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/auto/package.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/common.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/common.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/decoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/decoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/encoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/encoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/semiauto/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/derivation/semiauto/package.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/AttributeLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/AttributeLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/DerivedElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/DerivedElement.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/ElementLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/ElementLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/TextLiteralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala-3/ru/tinkoff/phobos/encoding/TextLiteralInstances.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/Namespace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/Namespace.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/configured/ElementCodecConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/configured/ElementCodecConfig.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/configured/naming.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/configured/naming.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/AttributeDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/AttributeDecoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/Cursor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/Cursor.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/DecodingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/DecodingError.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/ElementDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/ElementDecoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/TextDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/TextDecoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/XmlDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/XmlDecoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/decoding/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/decoding/package.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/encoding/AttributeEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/encoding/AttributeEncoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/encoding/ElementEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/encoding/ElementEncoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/encoding/EncodingError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/encoding/EncodingError.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/encoding/PhobosStreamWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/encoding/PhobosStreamWriter.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/encoding/TextEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/encoding/TextEncoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/encoding/XmlEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/encoding/XmlEncoder.scala -------------------------------------------------------------------------------- /modules/core/src/main/scala/ru/tinkoff/phobos/syntax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/main/scala/ru/tinkoff/phobos/syntax.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala-2.13/ru/tinkoff/phobos/LiteralDecodingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala-2.13/ru/tinkoff/phobos/LiteralDecodingTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala-2.13/ru/tinkoff/phobos/LiteralEncodingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala-2.13/ru/tinkoff/phobos/LiteralEncodingTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala-3/ru/tinkoff/phobos/DerivationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala-3/ru/tinkoff/phobos/DerivationTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/AutoDerivationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/AutoDerivationTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/DecoderDerivationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/DecoderDerivationTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/EncoderDerivationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/EncoderDerivationTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/SealedClasses.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/SealedClasses.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/XmlEncoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/XmlEncoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/decoding/AttributeDecoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/decoding/AttributeDecoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/decoding/ElementDecoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/decoding/ElementDecoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/decoding/TextDecoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/decoding/TextDecoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/encoding/AttributeEncoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/encoding/AttributeEncoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/encoding/ElementEncoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/encoding/ElementEncoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/encoding/EncoderTestBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/encoding/EncoderTestBase.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/encoding/TextEncoderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/encoding/TextEncoderTest.scala -------------------------------------------------------------------------------- /modules/core/src/test/scala/ru/tinkoff/phobos/testString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/core/src/test/scala/ru/tinkoff/phobos/testString.scala -------------------------------------------------------------------------------- /modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/elementDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/elementDecoder.scala -------------------------------------------------------------------------------- /modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/elementEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/elementEncoder.scala -------------------------------------------------------------------------------- /modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/xmlDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/xmlDecoder.scala -------------------------------------------------------------------------------- /modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/xmlEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/derevo/src/main/scala/ru/tinkoff/phobos/derevo/xmlEncoder.scala -------------------------------------------------------------------------------- /modules/derevo/src/test/scala/ru/tinkoff/phobos/derevo/DerevoTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/derevo/src/test/scala/ru/tinkoff/phobos/derevo/DerevoTest.scala -------------------------------------------------------------------------------- /modules/enumeratum/src/main/scala/ru/tinkoff/phobos/enumeratum/XmlEnum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/enumeratum/src/main/scala/ru/tinkoff/phobos/enumeratum/XmlEnum.scala -------------------------------------------------------------------------------- /modules/enumeratum/src/test/scala/ru/tinkoff/phobos/enumeratum/EnumeratumTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/enumeratum/src/test/scala/ru/tinkoff/phobos/enumeratum/EnumeratumTest.scala -------------------------------------------------------------------------------- /modules/fs2-ce2/src/main/scala/ru/tinkoff/phobos/fs2/Fs2Ops.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2-ce2/src/main/scala/ru/tinkoff/phobos/fs2/Fs2Ops.scala -------------------------------------------------------------------------------- /modules/fs2-ce2/src/main/scala/ru/tinkoff/phobos/fs2/Parse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2-ce2/src/main/scala/ru/tinkoff/phobos/fs2/Parse.scala -------------------------------------------------------------------------------- /modules/fs2-ce2/src/main/scala/ru/tinkoff/phobos/fs2/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2-ce2/src/main/scala/ru/tinkoff/phobos/fs2/package.scala -------------------------------------------------------------------------------- /modules/fs2-ce2/src/test/scala/ru/tinkoff/phobos/test/Fs2Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2-ce2/src/test/scala/ru/tinkoff/phobos/test/Fs2Test.scala -------------------------------------------------------------------------------- /modules/fs2-ce2/src/test/scala/ru/tinkoff/phobos/test/ParseTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2-ce2/src/test/scala/ru/tinkoff/phobos/test/ParseTest.scala -------------------------------------------------------------------------------- /modules/fs2/src/main/scala/ru/tinkoff/phobos/fs2/Fs2Ops.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2/src/main/scala/ru/tinkoff/phobos/fs2/Fs2Ops.scala -------------------------------------------------------------------------------- /modules/fs2/src/main/scala/ru/tinkoff/phobos/fs2/Parse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2/src/main/scala/ru/tinkoff/phobos/fs2/Parse.scala -------------------------------------------------------------------------------- /modules/fs2/src/main/scala/ru/tinkoff/phobos/fs2/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2/src/main/scala/ru/tinkoff/phobos/fs2/package.scala -------------------------------------------------------------------------------- /modules/fs2/src/test/scala/ru/tinkoff/phobos/test/Fs2Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2/src/test/scala/ru/tinkoff/phobos/test/Fs2Test.scala -------------------------------------------------------------------------------- /modules/fs2/src/test/scala/ru/tinkoff/phobos/test/ParseTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/fs2/src/test/scala/ru/tinkoff/phobos/test/ParseTest.scala -------------------------------------------------------------------------------- /modules/monix/src/main/scala/ru/tinkoff/phobos/monix.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/monix/src/main/scala/ru/tinkoff/phobos/monix.scala -------------------------------------------------------------------------------- /modules/monix/src/main/scala/ru/tinkoff/phobos/ops/MonixOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/monix/src/main/scala/ru/tinkoff/phobos/ops/MonixOps.scala -------------------------------------------------------------------------------- /modules/monix/src/test/scala/ru/tinkoff/phobos/test/MonixTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/monix/src/test/scala/ru/tinkoff/phobos/test/MonixTest.scala -------------------------------------------------------------------------------- /modules/refined/src/main/scala/ru/tinkoff/phobos/refined/decoding/DecodingInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/refined/src/main/scala/ru/tinkoff/phobos/refined/decoding/DecodingInstances.scala -------------------------------------------------------------------------------- /modules/refined/src/main/scala/ru/tinkoff/phobos/refined/encoding/EncodingInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/refined/src/main/scala/ru/tinkoff/phobos/refined/encoding/EncodingInstances.scala -------------------------------------------------------------------------------- /modules/refined/src/main/scala/ru/tinkoff/phobos/refined/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/refined/src/main/scala/ru/tinkoff/phobos/refined/package.scala -------------------------------------------------------------------------------- /modules/refined/src/test/scala/ru/tinkoff/phobos/refined/RefinedDecodersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/refined/src/test/scala/ru/tinkoff/phobos/refined/RefinedDecodersTest.scala -------------------------------------------------------------------------------- /modules/refined/src/test/scala/ru/tinkoff/phobos/refined/RefinedEncodersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/modules/refined/src/test/scala/ru/tinkoff/phobos/refined/RefinedEncodersTest.scala -------------------------------------------------------------------------------- /project/Publish.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/project/Publish.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.9.3 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /publish.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinkoff/phobos/HEAD/publish.sbt --------------------------------------------------------------------------------