| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
40
|
9222
|
1621
-
1653
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.proposal.proposalactortest,org.make.api.proposal.defaultadminproposalapicomponenttest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.proposal.UpdateVoteRequest]({
val inst$macro$28: io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateVoteRequest] = {
final class anon$lazy$macro$27 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$27 = {
anon$lazy$macro$27.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateVoteRequest] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.proposal.UpdateVoteRequest, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.proposal.UpdateVoteRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.proposal.UpdateVoteRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil](::.apply[Symbol @@ String("key"), (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")], ::.apply[Symbol @@ String("count"), (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")], ::.apply[Symbol @@ String("countVerified"), (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")], ::.apply[Symbol @@ String("countSequence"), (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")], ::.apply[Symbol @@ String("countSegment"), (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")], ::.apply[Symbol @@ String("qualifications"), shapeless.HNil.type](scala.Symbol.apply("qualifications").asInstanceOf[Symbol @@ String("qualifications")], HNil))))))), Generic.instance[org.make.api.proposal.UpdateVoteRequest, org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil](((x0$3: org.make.api.proposal.UpdateVoteRequest) => x0$3 match {
case (key: org.make.core.proposal.VoteKey, count: Option[Int], countVerified: Option[Int], countSequence: Option[Int], countSegment: Option[Int], qualifications: Seq[org.make.api.proposal.UpdateQualificationRequest]): org.make.api.proposal.UpdateVoteRequest((key$macro$20 @ _), (count$macro$21 @ _), (countVerified$macro$22 @ _), (countSequence$macro$23 @ _), (countSegment$macro$24 @ _), (qualifications$macro$25 @ _)) => ::.apply[org.make.core.proposal.VoteKey, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](key$macro$20, ::.apply[Option[Int], Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](count$macro$21, ::.apply[Option[Int], Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](countVerified$macro$22, ::.apply[Option[Int], Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](countSequence$macro$23, ::.apply[Option[Int], Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](countSegment$macro$24, ::.apply[Seq[org.make.api.proposal.UpdateQualificationRequest], shapeless.HNil.type](qualifications$macro$25, HNil)))))).asInstanceOf[org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil]
}), ((x0$4: org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.proposal.VoteKey, tail: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((key$macro$14 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((count$macro$15 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((countVerified$macro$16 @ _), (head: Option[Int], tail: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((countSequence$macro$17 @ _), (head: Option[Int], tail: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((countSegment$macro$18 @ _), (head: Seq[org.make.api.proposal.UpdateQualificationRequest], tail: shapeless.HNil): Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((qualifications$macro$19 @ _), HNil)))))) => proposal.this.UpdateVoteRequest.apply(key$macro$14, count$macro$15, countVerified$macro$16, countSequence$macro$17, countSegment$macro$18, qualifications$macro$19)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("key"), org.make.core.proposal.VoteKey, (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("count"), Option[Int], (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countVerified"), Option[Int], (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSequence"), Option[Int], (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSegment"), Option[Int], (Symbol @@ String("qualifications")) :: shapeless.HNil, Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("qualifications"), Seq[org.make.api.proposal.UpdateQualificationRequest], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("qualifications")]](scala.Symbol.apply("qualifications").asInstanceOf[Symbol @@ String("qualifications")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("qualifications")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSegment")]](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSegment")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSequence")]](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSequence")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countVerified")]](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("count")]](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("count")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("key")]](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("key")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$27.this.inst$macro$26)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateVoteRequest]];
<stable> <accessor> lazy val inst$macro$26: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForkey: io.circe.Decoder[org.make.core.proposal.VoteKey] = proposal.this.VoteKey.circeDecoder;
private[this] val circeGenericDecoderForcountSegment: io.circe.Decoder[Option[Int]] = circe.this.Decoder.decodeOption[Int](circe.this.Decoder.decodeInt);
private[this] val circeGenericDecoderForqualifications: io.circe.Decoder[Seq[org.make.api.proposal.UpdateQualificationRequest]] = circe.this.Decoder.decodeSeq[org.make.api.proposal.UpdateQualificationRequest](proposal.this.UpdateQualificationRequest.decoder);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("key"), org.make.core.proposal.VoteKey, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForkey.tryDecode(c.downField("key")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("count"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("count")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countVerified"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("countVerified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countSequence"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("countSequence")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countSegment"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("countSegment")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("qualifications"), Seq[org.make.api.proposal.UpdateQualificationRequest], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForqualifications.tryDecode(c.downField("qualifications")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("key"), org.make.core.proposal.VoteKey, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForkey.tryDecodeAccumulating(c.downField("key")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("count"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("count")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countVerified"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("countVerified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countSequence"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("countSequence")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countSegment"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("countSegment")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("qualifications"), Seq[org.make.api.proposal.UpdateQualificationRequest], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForqualifications.tryDecodeAccumulating(c.downField("qualifications")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$27().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateVoteRequest]](inst$macro$28)
})
|
|
42
|
15235
|
1711
-
1743
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.proposal.proposalactortest,org.make.api.proposal.defaultadminproposalapicomponenttest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.proposal.UpdateVoteRequest]({
val inst$macro$56: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateVoteRequest] = {
final class anon$lazy$macro$55 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$55 = {
anon$lazy$macro$55.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$29: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateVoteRequest] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.proposal.UpdateVoteRequest, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.proposal.UpdateVoteRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.proposal.UpdateVoteRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil](::.apply[Symbol @@ String("key"), (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")], ::.apply[Symbol @@ String("count"), (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")], ::.apply[Symbol @@ String("countVerified"), (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")], ::.apply[Symbol @@ String("countSequence"), (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")], ::.apply[Symbol @@ String("countSegment"), (Symbol @@ String("qualifications")) :: shapeless.HNil.type](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")], ::.apply[Symbol @@ String("qualifications"), shapeless.HNil.type](scala.Symbol.apply("qualifications").asInstanceOf[Symbol @@ String("qualifications")], HNil))))))), Generic.instance[org.make.api.proposal.UpdateVoteRequest, org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil](((x0$7: org.make.api.proposal.UpdateVoteRequest) => x0$7 match {
case (key: org.make.core.proposal.VoteKey, count: Option[Int], countVerified: Option[Int], countSequence: Option[Int], countSegment: Option[Int], qualifications: Seq[org.make.api.proposal.UpdateQualificationRequest]): org.make.api.proposal.UpdateVoteRequest((key$macro$48 @ _), (count$macro$49 @ _), (countVerified$macro$50 @ _), (countSequence$macro$51 @ _), (countSegment$macro$52 @ _), (qualifications$macro$53 @ _)) => ::.apply[org.make.core.proposal.VoteKey, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](key$macro$48, ::.apply[Option[Int], Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](count$macro$49, ::.apply[Option[Int], Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](countVerified$macro$50, ::.apply[Option[Int], Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](countSequence$macro$51, ::.apply[Option[Int], Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil.type](countSegment$macro$52, ::.apply[Seq[org.make.api.proposal.UpdateQualificationRequest], shapeless.HNil.type](qualifications$macro$53, HNil)))))).asInstanceOf[org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil]
}), ((x0$8: org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil) => x0$8 match {
case (head: org.make.core.proposal.VoteKey, tail: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): org.make.core.proposal.VoteKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((key$macro$42 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((count$macro$43 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((countVerified$macro$44 @ _), (head: Option[Int], tail: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((countSequence$macro$45 @ _), (head: Option[Int], tail: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil): Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((countSegment$macro$46 @ _), (head: Seq[org.make.api.proposal.UpdateQualificationRequest], tail: shapeless.HNil): Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil((qualifications$macro$47 @ _), HNil)))))) => proposal.this.UpdateVoteRequest.apply(key$macro$42, count$macro$43, countVerified$macro$44, countSequence$macro$45, countSegment$macro$46, qualifications$macro$47)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("key"), org.make.core.proposal.VoteKey, (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("count"), Option[Int], (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countVerified"), Option[Int], (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSequence"), Option[Int], (Symbol @@ String("countSegment")) :: (Symbol @@ String("qualifications")) :: shapeless.HNil, Option[Int] :: Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSegment"), Option[Int], (Symbol @@ String("qualifications")) :: shapeless.HNil, Seq[org.make.api.proposal.UpdateQualificationRequest] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("qualifications"), Seq[org.make.api.proposal.UpdateQualificationRequest], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("qualifications")]](scala.Symbol.apply("qualifications").asInstanceOf[Symbol @@ String("qualifications")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("qualifications")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSegment")]](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSegment")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSequence")]](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSequence")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countVerified")]](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("count")]](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("count")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("key")]](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("key")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$55.this.inst$macro$54)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateVoteRequest]];
<stable> <accessor> lazy val inst$macro$54: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForkey: io.circe.Encoder[org.make.core.proposal.VoteKey] = proposal.this.VoteKey.circeEncoder;
private[this] val circeGenericEncoderForcountSegment: io.circe.Encoder[Option[Int]] = circe.this.Encoder.encodeOption[Int](circe.this.Encoder.encodeInt);
private[this] val circeGenericEncoderForqualifications: io.circe.Encoder.AsArray[Seq[org.make.api.proposal.UpdateQualificationRequest]] = circe.this.Encoder.encodeSeq[org.make.api.proposal.UpdateQualificationRequest](proposal.this.UpdateQualificationRequest.encoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey], tail: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForkey @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountVerified @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountSequence @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountSegment @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForqualifications @ _), shapeless.HNil)))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("key", $anon.this.circeGenericEncoderForkey.apply(circeGenericHListBindingForkey)), scala.Tuple2.apply[String, io.circe.Json]("count", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcount)), scala.Tuple2.apply[String, io.circe.Json]("countVerified", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcountVerified)), scala.Tuple2.apply[String, io.circe.Json]("countSequence", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcountSequence)), scala.Tuple2.apply[String, io.circe.Json]("countSegment", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcountSegment)), scala.Tuple2.apply[String, io.circe.Json]("qualifications", $anon.this.circeGenericEncoderForqualifications.apply(circeGenericHListBindingForqualifications))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.VoteKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("qualifications"),Seq[org.make.api.proposal.UpdateQualificationRequest]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$55().inst$macro$29
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateVoteRequest]](inst$macro$56)
})
|
|
55
|
11498
|
2345
-
2386
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.proposal.proposalactortest,org.make.api.proposal.defaultadminproposalapicomponenttest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.proposal.UpdateQualificationRequest]({
val inst$macro$24: io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateQualificationRequest] = {
final class anon$lazy$macro$23 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$23 = {
anon$lazy$macro$23.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateQualificationRequest] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.proposal.UpdateQualificationRequest, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.proposal.UpdateQualificationRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.proposal.UpdateQualificationRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil](::.apply[Symbol @@ String("key"), (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")], ::.apply[Symbol @@ String("count"), (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")], ::.apply[Symbol @@ String("countVerified"), (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")], ::.apply[Symbol @@ String("countSequence"), (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")], ::.apply[Symbol @@ String("countSegment"), shapeless.HNil.type](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")], HNil)))))), Generic.instance[org.make.api.proposal.UpdateQualificationRequest, org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil](((x0$3: org.make.api.proposal.UpdateQualificationRequest) => x0$3 match {
case (key: org.make.core.proposal.QualificationKey, count: Option[Int], countVerified: Option[Int], countSequence: Option[Int], countSegment: Option[Int]): org.make.api.proposal.UpdateQualificationRequest((key$macro$17 @ _), (count$macro$18 @ _), (countVerified$macro$19 @ _), (countSequence$macro$20 @ _), (countSegment$macro$21 @ _)) => ::.apply[org.make.core.proposal.QualificationKey, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil.type](key$macro$17, ::.apply[Option[Int], Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil.type](count$macro$18, ::.apply[Option[Int], Option[Int] :: Option[Int] :: shapeless.HNil.type](countVerified$macro$19, ::.apply[Option[Int], Option[Int] :: shapeless.HNil.type](countSequence$macro$20, ::.apply[Option[Int], shapeless.HNil.type](countSegment$macro$21, HNil))))).asInstanceOf[org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil]
}), ((x0$4: org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.proposal.QualificationKey, tail: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil): org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil((key$macro$12 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil((count$macro$13 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil((countVerified$macro$14 @ _), (head: Option[Int], tail: Option[Int] :: shapeless.HNil): Option[Int] :: Option[Int] :: shapeless.HNil((countSequence$macro$15 @ _), (head: Option[Int], tail: shapeless.HNil): Option[Int] :: shapeless.HNil((countSegment$macro$16 @ _), HNil))))) => proposal.this.UpdateQualificationRequest.apply(key$macro$12, count$macro$13, countVerified$macro$14, countSequence$macro$15, countSegment$macro$16)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("key"), org.make.core.proposal.QualificationKey, (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("count"), Option[Int], (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countVerified"), Option[Int], (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSequence"), Option[Int], (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSegment"), Option[Int], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSegment")]](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSegment")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSequence")]](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSequence")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countVerified")]](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("count")]](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("count")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("key")]](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("key")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$23.this.inst$macro$22)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateQualificationRequest]];
<stable> <accessor> lazy val inst$macro$22: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForkey: io.circe.Decoder[org.make.core.proposal.QualificationKey] = proposal.this.QualificationKey.circeDecoder;
private[this] val circeGenericDecoderForcountSegment: io.circe.Decoder[Option[Int]] = circe.this.Decoder.decodeOption[Int](circe.this.Decoder.decodeInt);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("key"), org.make.core.proposal.QualificationKey, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForkey.tryDecode(c.downField("key")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("count"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("count")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countVerified"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("countVerified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countSequence"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("countSequence")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countSegment"), Option[Int], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecode(c.downField("countSegment")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("key"), org.make.core.proposal.QualificationKey, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForkey.tryDecodeAccumulating(c.downField("key")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("count"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("count")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countVerified"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("countVerified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countSequence"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("countSequence")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countSegment"), Option[Int], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountSegment.tryDecodeAccumulating(c.downField("countSegment")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$23().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.proposal.UpdateQualificationRequest]](inst$macro$24)
})
|
|
57
|
9682
|
2453
-
2494
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.proposal.proposalactortest,org.make.api.proposal.defaultadminproposalapicomponenttest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.proposal.UpdateQualificationRequest]({
val inst$macro$48: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateQualificationRequest] = {
final class anon$lazy$macro$47 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$47 = {
anon$lazy$macro$47.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$25: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateQualificationRequest] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.proposal.UpdateQualificationRequest, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.proposal.UpdateQualificationRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.proposal.UpdateQualificationRequest, (Symbol @@ String("key")) :: (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil](::.apply[Symbol @@ String("key"), (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")], ::.apply[Symbol @@ String("count"), (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")], ::.apply[Symbol @@ String("countVerified"), (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")], ::.apply[Symbol @@ String("countSequence"), (Symbol @@ String("countSegment")) :: shapeless.HNil.type](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")], ::.apply[Symbol @@ String("countSegment"), shapeless.HNil.type](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")], HNil)))))), Generic.instance[org.make.api.proposal.UpdateQualificationRequest, org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil](((x0$7: org.make.api.proposal.UpdateQualificationRequest) => x0$7 match {
case (key: org.make.core.proposal.QualificationKey, count: Option[Int], countVerified: Option[Int], countSequence: Option[Int], countSegment: Option[Int]): org.make.api.proposal.UpdateQualificationRequest((key$macro$41 @ _), (count$macro$42 @ _), (countVerified$macro$43 @ _), (countSequence$macro$44 @ _), (countSegment$macro$45 @ _)) => ::.apply[org.make.core.proposal.QualificationKey, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil.type](key$macro$41, ::.apply[Option[Int], Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil.type](count$macro$42, ::.apply[Option[Int], Option[Int] :: Option[Int] :: shapeless.HNil.type](countVerified$macro$43, ::.apply[Option[Int], Option[Int] :: shapeless.HNil.type](countSequence$macro$44, ::.apply[Option[Int], shapeless.HNil.type](countSegment$macro$45, HNil))))).asInstanceOf[org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil]
}), ((x0$8: org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil) => x0$8 match {
case (head: org.make.core.proposal.QualificationKey, tail: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil): org.make.core.proposal.QualificationKey :: Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil((key$macro$36 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil((count$macro$37 @ _), (head: Option[Int], tail: Option[Int] :: Option[Int] :: shapeless.HNil): Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil((countVerified$macro$38 @ _), (head: Option[Int], tail: Option[Int] :: shapeless.HNil): Option[Int] :: Option[Int] :: shapeless.HNil((countSequence$macro$39 @ _), (head: Option[Int], tail: shapeless.HNil): Option[Int] :: shapeless.HNil((countSegment$macro$40 @ _), HNil))))) => proposal.this.UpdateQualificationRequest.apply(key$macro$36, count$macro$37, countVerified$macro$38, countSequence$macro$39, countSegment$macro$40)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("key"), org.make.core.proposal.QualificationKey, (Symbol @@ String("count")) :: (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("count"), Option[Int], (Symbol @@ String("countVerified")) :: (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countVerified"), Option[Int], (Symbol @@ String("countSequence")) :: (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSequence"), Option[Int], (Symbol @@ String("countSegment")) :: shapeless.HNil, Option[Int] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countSegment"), Option[Int], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSegment")]](scala.Symbol.apply("countSegment").asInstanceOf[Symbol @@ String("countSegment")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSegment")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countSequence")]](scala.Symbol.apply("countSequence").asInstanceOf[Symbol @@ String("countSequence")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countSequence")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countVerified")]](scala.Symbol.apply("countVerified").asInstanceOf[Symbol @@ String("countVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("count")]](scala.Symbol.apply("count").asInstanceOf[Symbol @@ String("count")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("count")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("key")]](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("key")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$47.this.inst$macro$46)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateQualificationRequest]];
<stable> <accessor> lazy val inst$macro$46: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForkey: io.circe.Encoder[org.make.core.proposal.QualificationKey] = proposal.this.QualificationKey.circeEncoder;
private[this] val circeGenericEncoderForcountSegment: io.circe.Encoder[Option[Int]] = circe.this.Encoder.encodeOption[Int](circe.this.Encoder.encodeInt);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey], tail: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForkey @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountVerified @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountSequence @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountSegment @ _), shapeless.HNil))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("key", $anon.this.circeGenericEncoderForkey.apply(circeGenericHListBindingForkey)), scala.Tuple2.apply[String, io.circe.Json]("count", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcount)), scala.Tuple2.apply[String, io.circe.Json]("countVerified", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcountVerified)), scala.Tuple2.apply[String, io.circe.Json]("countSequence", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcountSequence)), scala.Tuple2.apply[String, io.circe.Json]("countSegment", $anon.this.circeGenericEncoderForcountSegment.apply(circeGenericHListBindingForcountSegment))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),org.make.core.proposal.QualificationKey] :: shapeless.labelled.FieldType[Symbol @@ String("count"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countVerified"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSequence"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("countSegment"),Option[Int]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$47().inst$macro$25
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.proposal.UpdateQualificationRequest]](inst$macro$48)
})
|