diff --git a/.scalafmt.conf b/.scalafmt.conf index 2011116..01507d1 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = 2.6.4 +version = 2.7.0 style = defaultWithAlign maxColumn = 100 diff --git a/pbdirect/src/main/scala/pbdirect/PBMessageReader.scala b/pbdirect/src/main/scala/pbdirect/PBMessageReader.scala index 15b1c46..1ada746 100644 --- a/pbdirect/src/main/scala/pbdirect/PBMessageReader.scala +++ b/pbdirect/src/main/scala/pbdirect/PBMessageReader.scala @@ -57,12 +57,12 @@ trait PBMessageReaderImplicits { object collectFieldIndices extends Poly1 { implicit def annotatedCase[N <: Nat] = - at[(Some[pbIndex], N)] { - case (Some(annotation), _) => FieldIndex(annotation.first :: annotation.more.toList) + at[(Some[pbIndex], N)] { case (Some(annotation), _) => + FieldIndex(annotation.first :: annotation.more.toList) } implicit def unannotatedCase[N <: Nat](implicit toInt: ToInt[N]) = - at[(None.type, N)] { - case (None, _) => FieldIndex(List(toInt() + 1)) + at[(None.type, N)] { case (None, _) => + FieldIndex(List(toInt() + 1)) } } diff --git a/pbdirect/src/main/scala/pbdirect/PBMessageWriter.scala b/pbdirect/src/main/scala/pbdirect/PBMessageWriter.scala index 59e932e..131a09b 100644 --- a/pbdirect/src/main/scala/pbdirect/PBMessageWriter.scala +++ b/pbdirect/src/main/scala/pbdirect/PBMessageWriter.scala @@ -59,27 +59,23 @@ trait PBMessageWriterImplicits { object zipWithFieldIndex extends Poly2 { implicit def annotatedCase[T, N <: Nat] = - at[Some[pbIndex], (T, N)] { - case (Some(annotation), (value, _)) => - (FieldIndex(annotation.first :: annotation.more.toList), value) + at[Some[pbIndex], (T, N)] { case (Some(annotation), (value, _)) => + (FieldIndex(annotation.first :: annotation.more.toList), value) } implicit def unannotatedCase[T, N <: Nat](implicit toInt: ToInt[N]) = - at[None.type, (T, N)] { - case (None, (value, _)) => - (FieldIndex(List(toInt() + 1)), value) + at[None.type, (T, N)] { case (None, (value, _)) => + (FieldIndex(List(toInt() + 1)), value) } } object zipWithModifiers extends Poly2 { implicit def annotatedCase[A] = - at[(FieldIndex, A), Some[pbUnpacked]] { - case ((fieldIndex, value), Some(_)) => - (fieldIndex, value, FieldModifiers(unpacked = true)) + at[(FieldIndex, A), Some[pbUnpacked]] { case ((fieldIndex, value), Some(_)) => + (fieldIndex, value, FieldModifiers(unpacked = true)) } implicit def unannotatedCase[A] = - at[(FieldIndex, A), None.type] { - case ((fieldIndex, value), None) => - (fieldIndex, value, FieldModifiers(unpacked = false)) + at[(FieldIndex, A), None.type] { case ((fieldIndex, value), None) => + (fieldIndex, value, FieldModifiers(unpacked = false)) } } diff --git a/pbdirect/src/test/scala/pbdirect/ProtocComparisonSpec.scala b/pbdirect/src/test/scala/pbdirect/ProtocComparisonSpec.scala index ef9e598..ed08915 100644 --- a/pbdirect/src/test/scala/pbdirect/ProtocComparisonSpec.scala +++ b/pbdirect/src/test/scala/pbdirect/ProtocComparisonSpec.scala @@ -236,9 +236,8 @@ object ProtocComparisonSpec { def stringStringMap(map: Map[String, String]): String = { map - .map { - case (key, value) => - s"""|stringStringMap: { + .map { case (key, value) => + s"""|stringStringMap: { | key: ${string(key)} | value: ${string(value)} |}""".stripMargin @@ -248,9 +247,8 @@ object ProtocComparisonSpec { def intMessageTwoMap(map: Map[Int, MessageTwo]): String = { map - .map { - case (key, value) => - s"""|intMessageTwoMap: { + .map { case (key, value) => + s"""|intMessageTwoMap: { | key: ${key} | value: { |${indent(indent(messageTwo(value)))} @@ -262,9 +260,8 @@ object ProtocComparisonSpec { def signedIntFixedLongMap(map: Map[Int @@ Signed, Long @@ Fixed]): String = { map - .map { - case (key, value) => - s"""|signedIntFixedLongMap: { + .map { case (key, value) => + s"""|signedIntFixedLongMap: { | key: ${key} | value: ${value.toString} |}""".stripMargin diff --git a/pbdirect/src/test/scala/pbdirect/RoundTripSpec.scala b/pbdirect/src/test/scala/pbdirect/RoundTripSpec.scala index 0f7bb6f..8241fa6 100644 --- a/pbdirect/src/test/scala/pbdirect/RoundTripSpec.scala +++ b/pbdirect/src/test/scala/pbdirect/RoundTripSpec.scala @@ -233,15 +233,14 @@ trait PBEquivalenceImplicits_1 extends PBEquivalenceImplicits_2 { fieldEquivs: ZipWith.Aux[R, R, fieldEquivalence.type, FEs], fold: LeftFolder.Aux[FEs, Boolean, conj.type, Boolean] ): PBEquivalence[A] = - instance("message") { - case (a1, a2) => - val hlist1 = gen.to(a1) - val hlist2 = gen.to(a2) - val booleans = hlist1.zipWith(hlist2)(fieldEquivalence) // fieldEquivs.apply(hlist1, hlist2) - val result = booleans.foldLeft(true)(conj) - if (!result) - println(booleans) - result + instance("message") { case (a1, a2) => + val hlist1 = gen.to(a1) + val hlist2 = gen.to(a2) + val booleans = hlist1.zipWith(hlist2)(fieldEquivalence) // fieldEquivs.apply(hlist1, hlist2) + val result = booleans.foldLeft(true)(conj) + if (!result) + println(booleans) + result } }