| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
33
|
27709
|
1124
-
1137
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.MetadataSource]({
val inst$macro$12: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.MetadataSource] = {
final class anon$lazy$macro$11 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$11 = {
anon$lazy$macro$11.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.MetadataSource] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.MetadataSource, shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.MetadataSource, (Symbol @@ String("type")) :: (Symbol @@ String("id")) :: shapeless.HNil, String :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.MetadataSource, (Symbol @@ String("type")) :: (Symbol @@ String("id")) :: shapeless.HNil](::.apply[Symbol @@ String("type"), (Symbol @@ String("id")) :: shapeless.HNil.type](scala.Symbol.apply("type").asInstanceOf[Symbol @@ String("type")], ::.apply[Symbol @@ String("id"), shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], HNil))), Generic.instance[org.make.api.user.social.models.google.MetadataSource, String :: String :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.MetadataSource) => x0$3 match {
case (type: String, id: String): org.make.api.user.social.models.google.MetadataSource((type$macro$8 @ _), (id$macro$9 @ _)) => ::.apply[String, String :: shapeless.HNil.type](type$macro$8, ::.apply[String, shapeless.HNil.type](id$macro$9, HNil)).asInstanceOf[String :: String :: shapeless.HNil]
}), ((x0$4: String :: String :: shapeless.HNil) => x0$4 match {
case (head: String, tail: String :: shapeless.HNil): String :: String :: shapeless.HNil((type$macro$6 @ _), (head: String, tail: shapeless.HNil): String :: shapeless.HNil((id$macro$7 @ _), HNil)) => google.this.MetadataSource.apply(type$macro$6, id$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("type"), String, (Symbol @@ String("id")) :: shapeless.HNil, String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), String, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("id")]](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("id")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("type")]](scala.Symbol.apply("type").asInstanceOf[Symbol @@ String("type")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("type")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.MetadataSource]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForid: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("type"), String, shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecode(c.downField("type")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("id"), String, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecode(c.downField("id")), ReprDecoder.hnilResult)(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("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("type"), String, shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecodeAccumulating(c.downField("type")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("id"), String, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecodeAccumulating(c.downField("id")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("type"),String] :: shapeless.labelled.FieldType[Symbol @@ String("id"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$11().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.MetadataSource]](inst$macro$12)
})
|
|
37
|
25633
|
1292
-
1300
|
Apply
|
scala.Predef.identity
|
|
scala.Predef.identity[Boolean](x)
|
|
37
|
23297
|
1277
-
1301
|
Apply
|
scala.Option.exists
|
|
ItemMetadata.this.primary.exists(((x: Boolean) => scala.Predef.identity[Boolean](x)))
|
|
41
|
27044
|
1375
-
1388
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.ItemMetadata]({
val inst$macro$16: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.ItemMetadata] = {
final class anon$lazy$macro$15 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$15 = {
anon$lazy$macro$15.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.ItemMetadata] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.ItemMetadata, (Symbol @@ String("primary")) :: (Symbol @@ String("verified")) :: (Symbol @@ String("source")) :: shapeless.HNil, Option[Boolean] :: Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.ItemMetadata, (Symbol @@ String("primary")) :: (Symbol @@ String("verified")) :: (Symbol @@ String("source")) :: shapeless.HNil](::.apply[Symbol @@ String("primary"), (Symbol @@ String("verified")) :: (Symbol @@ String("source")) :: shapeless.HNil.type](scala.Symbol.apply("primary").asInstanceOf[Symbol @@ String("primary")], ::.apply[Symbol @@ String("verified"), (Symbol @@ String("source")) :: shapeless.HNil.type](scala.Symbol.apply("verified").asInstanceOf[Symbol @@ String("verified")], ::.apply[Symbol @@ String("source"), shapeless.HNil.type](scala.Symbol.apply("source").asInstanceOf[Symbol @@ String("source")], HNil)))), Generic.instance[org.make.api.user.social.models.google.ItemMetadata, Option[Boolean] :: Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.ItemMetadata) => x0$3 match {
case (primary: Option[Boolean], verified: Option[Boolean], source: org.make.api.user.social.models.google.MetadataSource): org.make.api.user.social.models.google.ItemMetadata((primary$macro$11 @ _), (verified$macro$12 @ _), (source$macro$13 @ _)) => ::.apply[Option[Boolean], Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil.type](primary$macro$11, ::.apply[Option[Boolean], org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil.type](verified$macro$12, ::.apply[org.make.api.user.social.models.google.MetadataSource, shapeless.HNil.type](source$macro$13, HNil))).asInstanceOf[Option[Boolean] :: Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil]
}), ((x0$4: Option[Boolean] :: Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil) => x0$4 match {
case (head: Option[Boolean], tail: Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil): Option[Boolean] :: Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil((primary$macro$8 @ _), (head: Option[Boolean], tail: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil): Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil((verified$macro$9 @ _), (head: org.make.api.user.social.models.google.MetadataSource, tail: shapeless.HNil): org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil((source$macro$10 @ _), HNil))) => google.this.ItemMetadata.apply(primary$macro$8, verified$macro$9, source$macro$10)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("primary"), Option[Boolean], (Symbol @@ String("verified")) :: (Symbol @@ String("source")) :: shapeless.HNil, Option[Boolean] :: org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("verified"), Option[Boolean], (Symbol @@ String("source")) :: shapeless.HNil, org.make.api.user.social.models.google.MetadataSource :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("source"), org.make.api.user.social.models.google.MetadataSource, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("source")]](scala.Symbol.apply("source").asInstanceOf[Symbol @@ String("source")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("source")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("verified")]](scala.Symbol.apply("verified").asInstanceOf[Symbol @@ String("verified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("verified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("primary")]](scala.Symbol.apply("primary").asInstanceOf[Symbol @@ String("primary")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("primary")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$15.this.inst$macro$14)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.ItemMetadata]];
<stable> <accessor> lazy val inst$macro$14: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForverified: io.circe.Decoder[Option[Boolean]] = circe.this.Decoder.decodeOption[Boolean](circe.this.Decoder.decodeBoolean);
private[this] val circeGenericDecoderForsource: io.circe.Decoder[org.make.api.user.social.models.google.MetadataSource] = google.this.MetadataSource.decoder;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("primary"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForverified.tryDecode(c.downField("primary")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("verified"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForverified.tryDecode(c.downField("verified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("source"), org.make.api.user.social.models.google.MetadataSource, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForsource.tryDecode(c.downField("source")), ReprDecoder.hnilResult)(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("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("primary"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForverified.tryDecodeAccumulating(c.downField("primary")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("verified"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForverified.tryDecodeAccumulating(c.downField("verified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("source"), org.make.api.user.social.models.google.MetadataSource, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForsource.tryDecodeAccumulating(c.downField("source")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("primary"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("verified"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("source"),org.make.api.user.social.models.google.MetadataSource] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$15().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.ItemMetadata]](inst$macro$16)
})
|
|
54
|
25935
|
1649
-
1662
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.PeopleName]({
val inst$macro$28: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleName] = {
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.user.social.models.google.PeopleName] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.PeopleName, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.PeopleName, (Symbol @@ String("metadata")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("familyName")) :: (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil, org.make.api.user.social.models.google.ItemMetadata :: String :: Option[String] :: String :: String :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.PeopleName, (Symbol @@ String("metadata")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("familyName")) :: (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil](::.apply[Symbol @@ String("metadata"), (Symbol @@ String("displayName")) :: (Symbol @@ String("familyName")) :: (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil.type](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")], ::.apply[Symbol @@ String("displayName"), (Symbol @@ String("familyName")) :: (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil.type](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")], ::.apply[Symbol @@ String("familyName"), (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil.type](scala.Symbol.apply("familyName").asInstanceOf[Symbol @@ String("familyName")], ::.apply[Symbol @@ String("givenName"), (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil.type](scala.Symbol.apply("givenName").asInstanceOf[Symbol @@ String("givenName")], ::.apply[Symbol @@ String("displayNameLastFirst"), (Symbol @@ String("unstructuredName")) :: shapeless.HNil.type](scala.Symbol.apply("displayNameLastFirst").asInstanceOf[Symbol @@ String("displayNameLastFirst")], ::.apply[Symbol @@ String("unstructuredName"), shapeless.HNil.type](scala.Symbol.apply("unstructuredName").asInstanceOf[Symbol @@ String("unstructuredName")], HNil))))))), Generic.instance[org.make.api.user.social.models.google.PeopleName, org.make.api.user.social.models.google.ItemMetadata :: String :: Option[String] :: String :: String :: String :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.PeopleName) => x0$3 match {
case (metadata: org.make.api.user.social.models.google.ItemMetadata, displayName: String, familyName: Option[String], givenName: String, displayNameLastFirst: String, unstructuredName: String): org.make.api.user.social.models.google.PeopleName((metadata$macro$20 @ _), (displayName$macro$21 @ _), (familyName$macro$22 @ _), (givenName$macro$23 @ _), (displayNameLastFirst$macro$24 @ _), (unstructuredName$macro$25 @ _)) => ::.apply[org.make.api.user.social.models.google.ItemMetadata, String :: Option[String] :: String :: String :: String :: shapeless.HNil.type](metadata$macro$20, ::.apply[String, Option[String] :: String :: String :: String :: shapeless.HNil.type](displayName$macro$21, ::.apply[Option[String], String :: String :: String :: shapeless.HNil.type](familyName$macro$22, ::.apply[String, String :: String :: shapeless.HNil.type](givenName$macro$23, ::.apply[String, String :: shapeless.HNil.type](displayNameLastFirst$macro$24, ::.apply[String, shapeless.HNil.type](unstructuredName$macro$25, HNil)))))).asInstanceOf[org.make.api.user.social.models.google.ItemMetadata :: String :: Option[String] :: String :: String :: String :: shapeless.HNil]
}), ((x0$4: org.make.api.user.social.models.google.ItemMetadata :: String :: Option[String] :: String :: String :: String :: shapeless.HNil) => x0$4 match {
case (head: org.make.api.user.social.models.google.ItemMetadata, tail: String :: Option[String] :: String :: String :: String :: shapeless.HNil): org.make.api.user.social.models.google.ItemMetadata :: String :: Option[String] :: String :: String :: String :: shapeless.HNil((metadata$macro$14 @ _), (head: String, tail: Option[String] :: String :: String :: String :: shapeless.HNil): String :: Option[String] :: String :: String :: String :: shapeless.HNil((displayName$macro$15 @ _), (head: Option[String], tail: String :: String :: String :: shapeless.HNil): Option[String] :: String :: String :: String :: shapeless.HNil((familyName$macro$16 @ _), (head: String, tail: String :: String :: shapeless.HNil): String :: String :: String :: shapeless.HNil((givenName$macro$17 @ _), (head: String, tail: String :: shapeless.HNil): String :: String :: shapeless.HNil((displayNameLastFirst$macro$18 @ _), (head: String, tail: shapeless.HNil): String :: shapeless.HNil((unstructuredName$macro$19 @ _), HNil)))))) => google.this.PeopleName.apply(metadata$macro$14, displayName$macro$15, familyName$macro$16, givenName$macro$17, displayNameLastFirst$macro$18, unstructuredName$macro$19)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, (Symbol @@ String("displayName")) :: (Symbol @@ String("familyName")) :: (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil, String :: Option[String] :: String :: String :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("displayName"), String, (Symbol @@ String("familyName")) :: (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil, Option[String] :: String :: String :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("familyName"), Option[String], (Symbol @@ String("givenName")) :: (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil, String :: String :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("givenName"), String, (Symbol @@ String("displayNameLastFirst")) :: (Symbol @@ String("unstructuredName")) :: shapeless.HNil, String :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("displayNameLastFirst"), String, (Symbol @@ String("unstructuredName")) :: shapeless.HNil, String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("unstructuredName"), String, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("unstructuredName")]](scala.Symbol.apply("unstructuredName").asInstanceOf[Symbol @@ String("unstructuredName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("unstructuredName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("displayNameLastFirst")]](scala.Symbol.apply("displayNameLastFirst").asInstanceOf[Symbol @@ String("displayNameLastFirst")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("displayNameLastFirst")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("givenName")]](scala.Symbol.apply("givenName").asInstanceOf[Symbol @@ String("givenName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("givenName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("familyName")]](scala.Symbol.apply("familyName").asInstanceOf[Symbol @@ String("familyName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("familyName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("displayName")]](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("displayName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("metadata")]](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("metadata")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$27.this.inst$macro$26)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleName]];
<stable> <accessor> lazy val inst$macro$26: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFormetadata: io.circe.Decoder[org.make.api.user.social.models.google.ItemMetadata] = google.this.ItemMetadata.decoder;
private[this] val circeGenericDecoderForfamilyName: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForunstructuredName: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecode(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("displayName"), String, shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecode(c.downField("displayName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("familyName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForfamilyName.tryDecode(c.downField("familyName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("givenName"), String, shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecode(c.downField("givenName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("displayNameLastFirst"), String, shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecode(c.downField("displayNameLastFirst")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("unstructuredName"), String, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecode(c.downField("unstructuredName")), 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("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecodeAccumulating(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("displayName"), String, shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecodeAccumulating(c.downField("displayName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("familyName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForfamilyName.tryDecodeAccumulating(c.downField("familyName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("givenName"), String, shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecodeAccumulating(c.downField("givenName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("displayNameLastFirst"), String, shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecodeAccumulating(c.downField("displayNameLastFirst")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("unstructuredName"), String, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForunstructuredName.tryDecodeAccumulating(c.downField("unstructuredName")), 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("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("familyName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("givenName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayNameLastFirst"),String] :: shapeless.labelled.FieldType[Symbol @@ String("unstructuredName"),String] :: 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.user.social.models.google.PeopleName]](inst$macro$28)
})
|
|
60
|
23575
|
1822
-
1835
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.PeoplePhoto]({
val inst$macro$12: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeoplePhoto] = {
final class anon$lazy$macro$11 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$11 = {
anon$lazy$macro$11.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeoplePhoto] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.PeoplePhoto, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.PeoplePhoto, (Symbol @@ String("metadata")) :: (Symbol @@ String("url")) :: shapeless.HNil, org.make.api.user.social.models.google.ItemMetadata :: java.net.URI :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.PeoplePhoto, (Symbol @@ String("metadata")) :: (Symbol @@ String("url")) :: shapeless.HNil](::.apply[Symbol @@ String("metadata"), (Symbol @@ String("url")) :: shapeless.HNil.type](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")], ::.apply[Symbol @@ String("url"), shapeless.HNil.type](scala.Symbol.apply("url").asInstanceOf[Symbol @@ String("url")], HNil))), Generic.instance[org.make.api.user.social.models.google.PeoplePhoto, org.make.api.user.social.models.google.ItemMetadata :: java.net.URI :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.PeoplePhoto) => x0$3 match {
case (metadata: org.make.api.user.social.models.google.ItemMetadata, url: java.net.URI): org.make.api.user.social.models.google.PeoplePhoto((metadata$macro$8 @ _), (url$macro$9 @ _)) => ::.apply[org.make.api.user.social.models.google.ItemMetadata, java.net.URI :: shapeless.HNil.type](metadata$macro$8, ::.apply[java.net.URI, shapeless.HNil.type](url$macro$9, HNil)).asInstanceOf[org.make.api.user.social.models.google.ItemMetadata :: java.net.URI :: shapeless.HNil]
}), ((x0$4: org.make.api.user.social.models.google.ItemMetadata :: java.net.URI :: shapeless.HNil) => x0$4 match {
case (head: org.make.api.user.social.models.google.ItemMetadata, tail: java.net.URI :: shapeless.HNil): org.make.api.user.social.models.google.ItemMetadata :: java.net.URI :: shapeless.HNil((metadata$macro$6 @ _), (head: java.net.URI, tail: shapeless.HNil): java.net.URI :: shapeless.HNil((url$macro$7 @ _), HNil)) => google.this.PeoplePhoto.apply(metadata$macro$6, url$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, (Symbol @@ String("url")) :: shapeless.HNil, java.net.URI :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("url"), java.net.URI, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("url")]](scala.Symbol.apply("url").asInstanceOf[Symbol @@ String("url")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("url")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("metadata")]](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("metadata")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeoplePhoto]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFormetadata: io.circe.Decoder[org.make.api.user.social.models.google.ItemMetadata] = google.this.ItemMetadata.decoder;
private[this] val circeGenericDecoderForurl: io.circe.Decoder[java.net.URI] = PeoplePhoto.this.urlDecoder;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecode(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("url"), java.net.URI, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForurl.tryDecode(c.downField("url")), ReprDecoder.hnilResult)(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("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecodeAccumulating(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("url"), java.net.URI, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForurl.tryDecodeAccumulating(c.downField("url")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("url"),java.net.URI] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$11().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeoplePhoto]](inst$macro$12)
})
|
|
66
|
27497
|
1997
-
2010
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.PeopleEmailAddress]({
val inst$macro$12: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleEmailAddress] = {
final class anon$lazy$macro$11 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$11 = {
anon$lazy$macro$11.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleEmailAddress] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.PeopleEmailAddress, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.PeopleEmailAddress, (Symbol @@ String("metadata")) :: (Symbol @@ String("value")) :: shapeless.HNil, org.make.api.user.social.models.google.ItemMetadata :: String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.PeopleEmailAddress, (Symbol @@ String("metadata")) :: (Symbol @@ String("value")) :: shapeless.HNil](::.apply[Symbol @@ String("metadata"), (Symbol @@ String("value")) :: shapeless.HNil.type](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")], ::.apply[Symbol @@ String("value"), shapeless.HNil.type](scala.Symbol.apply("value").asInstanceOf[Symbol @@ String("value")], HNil))), Generic.instance[org.make.api.user.social.models.google.PeopleEmailAddress, org.make.api.user.social.models.google.ItemMetadata :: String :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.PeopleEmailAddress) => x0$3 match {
case (metadata: org.make.api.user.social.models.google.ItemMetadata, value: String): org.make.api.user.social.models.google.PeopleEmailAddress((metadata$macro$8 @ _), (value$macro$9 @ _)) => ::.apply[org.make.api.user.social.models.google.ItemMetadata, String :: shapeless.HNil.type](metadata$macro$8, ::.apply[String, shapeless.HNil.type](value$macro$9, HNil)).asInstanceOf[org.make.api.user.social.models.google.ItemMetadata :: String :: shapeless.HNil]
}), ((x0$4: org.make.api.user.social.models.google.ItemMetadata :: String :: shapeless.HNil) => x0$4 match {
case (head: org.make.api.user.social.models.google.ItemMetadata, tail: String :: shapeless.HNil): org.make.api.user.social.models.google.ItemMetadata :: String :: shapeless.HNil((metadata$macro$6 @ _), (head: String, tail: shapeless.HNil): String :: shapeless.HNil((value$macro$7 @ _), HNil)) => google.this.PeopleEmailAddress.apply(metadata$macro$6, value$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, (Symbol @@ String("value")) :: shapeless.HNil, String :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("value"), String, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("value")]](scala.Symbol.apply("value").asInstanceOf[Symbol @@ String("value")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("value")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("metadata")]](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("metadata")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleEmailAddress]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFormetadata: io.circe.Decoder[org.make.api.user.social.models.google.ItemMetadata] = google.this.ItemMetadata.decoder;
private[this] val circeGenericDecoderForvalue: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecode(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("value"), String, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvalue.tryDecode(c.downField("value")), ReprDecoder.hnilResult)(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("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecodeAccumulating(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("value"), String, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvalue.tryDecodeAccumulating(c.downField("value")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("value"),String] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$11().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleEmailAddress]](inst$macro$12)
})
|
|
71
|
25180
|
2155
-
2160
|
Select
|
org.make.api.user.social.models.google.GoogleDate.month
|
|
GoogleDate.this.month
|
|
71
|
22910
|
2162
-
2165
|
Select
|
org.make.api.user.social.models.google.GoogleDate.day
|
|
GoogleDate.this.day
|
|
71
|
25451
|
2130
-
2167
|
Apply
|
scala.Option.map
|
|
GoogleDate.this.year.map[java.time.LocalDate](((x$1: Int) => java.time.LocalDate.of(x$1, GoogleDate.this.month, GoogleDate.this.day)))
|
|
71
|
27639
|
2139
-
2166
|
Apply
|
java.time.LocalDate.of
|
|
java.time.LocalDate.of(x$1, GoogleDate.this.month, GoogleDate.this.day)
|
|
76
|
23224
|
2241
-
2254
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.GoogleDate]({
val inst$macro$16: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.GoogleDate] = {
final class anon$lazy$macro$15 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$15 = {
anon$lazy$macro$15.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.GoogleDate] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.GoogleDate, shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.GoogleDate, (Symbol @@ String("year")) :: (Symbol @@ String("month")) :: (Symbol @@ String("day")) :: shapeless.HNil, Option[Int] :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.GoogleDate, (Symbol @@ String("year")) :: (Symbol @@ String("month")) :: (Symbol @@ String("day")) :: shapeless.HNil](::.apply[Symbol @@ String("year"), (Symbol @@ String("month")) :: (Symbol @@ String("day")) :: shapeless.HNil.type](scala.Symbol.apply("year").asInstanceOf[Symbol @@ String("year")], ::.apply[Symbol @@ String("month"), (Symbol @@ String("day")) :: shapeless.HNil.type](scala.Symbol.apply("month").asInstanceOf[Symbol @@ String("month")], ::.apply[Symbol @@ String("day"), shapeless.HNil.type](scala.Symbol.apply("day").asInstanceOf[Symbol @@ String("day")], HNil)))), Generic.instance[org.make.api.user.social.models.google.GoogleDate, Option[Int] :: Int :: Int :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.GoogleDate) => x0$3 match {
case (year: Option[Int], month: Int, day: Int): org.make.api.user.social.models.google.GoogleDate((year$macro$11 @ _), (month$macro$12 @ _), (day$macro$13 @ _)) => ::.apply[Option[Int], Int :: Int :: shapeless.HNil.type](year$macro$11, ::.apply[Int, Int :: shapeless.HNil.type](month$macro$12, ::.apply[Int, shapeless.HNil.type](day$macro$13, HNil))).asInstanceOf[Option[Int] :: Int :: Int :: shapeless.HNil]
}), ((x0$4: Option[Int] :: Int :: Int :: shapeless.HNil) => x0$4 match {
case (head: Option[Int], tail: Int :: Int :: shapeless.HNil): Option[Int] :: Int :: Int :: shapeless.HNil((year$macro$8 @ _), (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((month$macro$9 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((day$macro$10 @ _), HNil))) => google.this.GoogleDate.apply(year$macro$8, month$macro$9, day$macro$10)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("year"), Option[Int], (Symbol @@ String("month")) :: (Symbol @@ String("day")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("month"), Int, (Symbol @@ String("day")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("day"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("day")]](scala.Symbol.apply("day").asInstanceOf[Symbol @@ String("day")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("day")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("month")]](scala.Symbol.apply("month").asInstanceOf[Symbol @@ String("month")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("month")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("year")]](scala.Symbol.apply("year").asInstanceOf[Symbol @@ String("year")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("year")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$15.this.inst$macro$14)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.GoogleDate]];
<stable> <accessor> lazy val inst$macro$14: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForyear: io.circe.Decoder[Option[Int]] = circe.this.Decoder.decodeOption[Int](circe.this.Decoder.decodeInt);
private[this] val circeGenericDecoderForday: io.circe.Decoder[Int] = circe.this.Decoder.decodeInt;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("year"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForyear.tryDecode(c.downField("year")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("month"), Int, shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForday.tryDecode(c.downField("month")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("day"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForday.tryDecode(c.downField("day")), ReprDecoder.hnilResult)(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("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("year"), Option[Int], shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForyear.tryDecodeAccumulating(c.downField("year")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("month"), Int, shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForday.tryDecodeAccumulating(c.downField("month")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("day"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForday.tryDecodeAccumulating(c.downField("day")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("year"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("month"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("day"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$15().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.GoogleDate]](inst$macro$16)
})
|
|
82
|
27051
|
2411
-
2424
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.Birthday]({
val inst$macro$16: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.Birthday] = {
final class anon$lazy$macro$15 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$15 = {
anon$lazy$macro$15.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.Birthday] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.Birthday, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.Birthday, (Symbol @@ String("metadata")) :: (Symbol @@ String("text")) :: (Symbol @@ String("date")) :: shapeless.HNil, org.make.api.user.social.models.google.ItemMetadata :: Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.Birthday, (Symbol @@ String("metadata")) :: (Symbol @@ String("text")) :: (Symbol @@ String("date")) :: shapeless.HNil](::.apply[Symbol @@ String("metadata"), (Symbol @@ String("text")) :: (Symbol @@ String("date")) :: shapeless.HNil.type](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")], ::.apply[Symbol @@ String("text"), (Symbol @@ String("date")) :: shapeless.HNil.type](scala.Symbol.apply("text").asInstanceOf[Symbol @@ String("text")], ::.apply[Symbol @@ String("date"), shapeless.HNil.type](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")], HNil)))), Generic.instance[org.make.api.user.social.models.google.Birthday, org.make.api.user.social.models.google.ItemMetadata :: Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.Birthday) => x0$3 match {
case (metadata: org.make.api.user.social.models.google.ItemMetadata, text: Option[String], date: org.make.api.user.social.models.google.GoogleDate): org.make.api.user.social.models.google.Birthday((metadata$macro$11 @ _), (text$macro$12 @ _), (date$macro$13 @ _)) => ::.apply[org.make.api.user.social.models.google.ItemMetadata, Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil.type](metadata$macro$11, ::.apply[Option[String], org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil.type](text$macro$12, ::.apply[org.make.api.user.social.models.google.GoogleDate, shapeless.HNil.type](date$macro$13, HNil))).asInstanceOf[org.make.api.user.social.models.google.ItemMetadata :: Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil]
}), ((x0$4: org.make.api.user.social.models.google.ItemMetadata :: Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil) => x0$4 match {
case (head: org.make.api.user.social.models.google.ItemMetadata, tail: Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil): org.make.api.user.social.models.google.ItemMetadata :: Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil((metadata$macro$8 @ _), (head: Option[String], tail: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil): Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil((text$macro$9 @ _), (head: org.make.api.user.social.models.google.GoogleDate, tail: shapeless.HNil): org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil((date$macro$10 @ _), HNil))) => google.this.Birthday.apply(metadata$macro$8, text$macro$9, date$macro$10)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, (Symbol @@ String("text")) :: (Symbol @@ String("date")) :: shapeless.HNil, Option[String] :: org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("text"), Option[String], (Symbol @@ String("date")) :: shapeless.HNil, org.make.api.user.social.models.google.GoogleDate :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("date"), org.make.api.user.social.models.google.GoogleDate, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("date")]](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("date")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("text")]](scala.Symbol.apply("text").asInstanceOf[Symbol @@ String("text")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("text")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("metadata")]](scala.Symbol.apply("metadata").asInstanceOf[Symbol @@ String("metadata")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("metadata")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$15.this.inst$macro$14)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.Birthday]];
<stable> <accessor> lazy val inst$macro$14: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFormetadata: io.circe.Decoder[org.make.api.user.social.models.google.ItemMetadata] = google.this.ItemMetadata.decoder;
private[this] val circeGenericDecoderFortext: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderFordate: io.circe.Decoder[org.make.api.user.social.models.google.GoogleDate] = google.this.GoogleDate.decoder;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecode(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("text"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortext.tryDecode(c.downField("text")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("date"), org.make.api.user.social.models.google.GoogleDate, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordate.tryDecode(c.downField("date")), ReprDecoder.hnilResult)(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("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("metadata"), org.make.api.user.social.models.google.ItemMetadata, shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFormetadata.tryDecodeAccumulating(c.downField("metadata")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("text"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortext.tryDecodeAccumulating(c.downField("text")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("date"), org.make.api.user.social.models.google.GoogleDate, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordate.tryDecodeAccumulating(c.downField("date")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("metadata"),org.make.api.user.social.models.google.ItemMetadata] :: shapeless.labelled.FieldType[Symbol @@ String("text"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("date"),org.make.api.user.social.models.google.GoogleDate] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$15().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.Birthday]](inst$macro$16)
})
|
|
94
|
23505
|
2810
-
2817
|
Select
|
org.make.api.user.social.models.google.PeopleEmailAddress.value
|
|
x$3.value
|
|
94
|
27180
|
2764
-
2818
|
Apply
|
scala.Option.map
|
|
PeopleInfo.this.emailAddresses.find(((x$2: org.make.api.user.social.models.google.PeopleEmailAddress) => x$2.metadata.isPrimary)).map[String](((x$3: org.make.api.user.social.models.google.PeopleEmailAddress) => x$3.value))
|
|
94
|
25800
|
2784
-
2804
|
Select
|
org.make.api.user.social.models.google.ItemMetadata.isPrimary
|
|
x$2.metadata.isPrimary
|
|
95
|
27591
|
2830
-
2830
|
Select
|
org.make.api.user.social.models.UserInfo.apply$default$5
|
|
org.make.api.user.social.models.UserInfo.apply$default$5
|
|
95
|
25549
|
2823
-
3288
|
Apply
|
org.make.api.user.social.models.UserInfo.apply
|
|
org.make.api.user.social.models.UserInfo.apply(x$1, x$2, x$3, x$4, x$9, x$5, x$6, x$7, x$8)
|
|
97
|
25386
|
2884
-
2944
|
Apply
|
scala.Option.flatMap
|
|
PeopleInfo.this.names.flatMap[String](((x$4: Seq[org.make.api.user.social.models.google.PeopleName]) => x$4.find(((x$5: org.make.api.user.social.models.google.PeopleName) => x$5.metadata.isPrimary)).map[String](((x$6: org.make.api.user.social.models.google.PeopleName) => x$6.givenName))))
|
|
97
|
25110
|
2905
-
2925
|
Select
|
org.make.api.user.social.models.google.ItemMetadata.isPrimary
|
|
x$5.metadata.isPrimary
|
|
97
|
22917
|
2931
-
2942
|
Select
|
org.make.api.user.social.models.google.PeopleName.givenName
|
|
x$6.givenName
|
|
97
|
27651
|
2898
-
2943
|
Apply
|
scala.Option.map
|
|
x$4.find(((x$5: org.make.api.user.social.models.google.PeopleName) => x$5.metadata.isPrimary)).map[String](((x$6: org.make.api.user.social.models.google.PeopleName) => x$6.givenName))
|
|
98
|
23047
|
2961
-
2965
|
Select
|
scala.None
|
|
scala.None
|
|
99
|
26985
|
2989
-
3012
|
Apply
|
java.lang.String.split
|
|
PeopleInfo.this.resourceName.split("/")
|
|
99
|
24652
|
2989
-
3017
|
Select
|
scala.collection.ArrayOps.last
|
|
scala.Predef.refArrayOps[String](PeopleInfo.this.resourceName.split("/")).last
|
|
99
|
23515
|
2984
-
3018
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[String](scala.Predef.refArrayOps[String](PeopleInfo.this.resourceName.split("/")).last)
|
|
100
|
27486
|
3039
-
3043
|
Select
|
scala.None
|
|
scala.None
|
|
101
|
24929
|
3073
-
3093
|
Select
|
org.make.api.user.social.models.google.ItemMetadata.isPrimary
|
|
x$7.metadata.isPrimary
|
|
101
|
22781
|
3099
-
3113
|
Apply
|
java.net.URI.toString
|
|
x$8.url.toString()
|
|
101
|
27580
|
3061
-
3114
|
Apply
|
scala.Option.map
|
|
PeopleInfo.this.photos.find(((x$7: org.make.api.user.social.models.google.PeoplePhoto) => x$7.metadata.isPrimary)).map[String](((x$8: org.make.api.user.social.models.google.PeoplePhoto) => x$8.url.toString()))
|
|
102
|
26813
|
3131
-
3164
|
Apply
|
scala.Option.map
|
|
maybeEmail.map[String](((x$9: String) => scala.Predef.refArrayOps[String](x$9.split("@")).last))
|
|
102
|
23361
|
3146
-
3163
|
Select
|
scala.collection.ArrayOps.last
|
|
scala.Predef.refArrayOps[String](x$9.split("@")).last
|
|
102
|
25627
|
3146
-
3158
|
Apply
|
java.lang.String.split
|
|
x$9.split("@")
|
|
103
|
27492
|
3244
-
3269
|
Select
|
scala.Option.toList
|
|
x$12.date.toLocalDate.toList
|
|
103
|
24941
|
3204
-
3281
|
Select
|
scala.collection.IterableOps.headOption
|
|
x$10.sortBy[Boolean](((x$11: org.make.api.user.social.models.google.Birthday) => x$11.metadata.isPrimary.unary_!))(math.this.Ordering.Boolean).flatMap[java.time.LocalDate](((x$12: org.make.api.user.social.models.google.Birthday) => x$12.date.toLocalDate.toList)).headOption
|
|
103
|
23451
|
3212
-
3212
|
Select
|
scala.math.Ordering.Boolean
|
|
math.this.Ordering.Boolean
|
|
103
|
24659
|
3213
-
3234
|
Select
|
scala.Boolean.unary_!
|
|
x$11.metadata.isPrimary.unary_!
|
|
103
|
22905
|
3186
-
3282
|
Apply
|
scala.Option.flatMap
|
|
PeopleInfo.this.birthdays.flatMap[java.time.LocalDate](((x$10: Seq[org.make.api.user.social.models.google.Birthday]) => x$10.sortBy[Boolean](((x$11: org.make.api.user.social.models.google.Birthday) => x$11.metadata.isPrimary.unary_!))(math.this.Ordering.Boolean).flatMap[java.time.LocalDate](((x$12: org.make.api.user.social.models.google.Birthday) => x$12.date.toLocalDate.toList)).headOption))
|
|
109
|
23372
|
3362
-
3375
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.social.models.google.PeopleInfo]({
val inst$macro$28: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleInfo] = {
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.user.social.models.google.PeopleInfo] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.social.models.google.PeopleInfo, shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.social.models.google.PeopleInfo, (Symbol @@ String("resourceName")) :: (Symbol @@ String("etag")) :: (Symbol @@ String("names")) :: (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil, String :: String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.social.models.google.PeopleInfo, (Symbol @@ String("resourceName")) :: (Symbol @@ String("etag")) :: (Symbol @@ String("names")) :: (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil](::.apply[Symbol @@ String("resourceName"), (Symbol @@ String("etag")) :: (Symbol @@ String("names")) :: (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil.type](scala.Symbol.apply("resourceName").asInstanceOf[Symbol @@ String("resourceName")], ::.apply[Symbol @@ String("etag"), (Symbol @@ String("names")) :: (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil.type](scala.Symbol.apply("etag").asInstanceOf[Symbol @@ String("etag")], ::.apply[Symbol @@ String("names"), (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil.type](scala.Symbol.apply("names").asInstanceOf[Symbol @@ String("names")], ::.apply[Symbol @@ String("photos"), (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil.type](scala.Symbol.apply("photos").asInstanceOf[Symbol @@ String("photos")], ::.apply[Symbol @@ String("emailAddresses"), (Symbol @@ String("birthdays")) :: shapeless.HNil.type](scala.Symbol.apply("emailAddresses").asInstanceOf[Symbol @@ String("emailAddresses")], ::.apply[Symbol @@ String("birthdays"), shapeless.HNil.type](scala.Symbol.apply("birthdays").asInstanceOf[Symbol @@ String("birthdays")], HNil))))))), Generic.instance[org.make.api.user.social.models.google.PeopleInfo, String :: String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil](((x0$3: org.make.api.user.social.models.google.PeopleInfo) => x0$3 match {
case (resourceName: String, etag: String, names: Option[Seq[org.make.api.user.social.models.google.PeopleName]], photos: Seq[org.make.api.user.social.models.google.PeoplePhoto], emailAddresses: Seq[org.make.api.user.social.models.google.PeopleEmailAddress], birthdays: Option[Seq[org.make.api.user.social.models.google.Birthday]]): org.make.api.user.social.models.google.PeopleInfo((resourceName$macro$20 @ _), (etag$macro$21 @ _), (names$macro$22 @ _), (photos$macro$23 @ _), (emailAddresses$macro$24 @ _), (birthdays$macro$25 @ _)) => ::.apply[String, String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil.type](resourceName$macro$20, ::.apply[String, Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil.type](etag$macro$21, ::.apply[Option[Seq[org.make.api.user.social.models.google.PeopleName]], Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil.type](names$macro$22, ::.apply[Seq[org.make.api.user.social.models.google.PeoplePhoto], Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil.type](photos$macro$23, ::.apply[Seq[org.make.api.user.social.models.google.PeopleEmailAddress], Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil.type](emailAddresses$macro$24, ::.apply[Option[Seq[org.make.api.user.social.models.google.Birthday]], shapeless.HNil.type](birthdays$macro$25, HNil)))))).asInstanceOf[String :: String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil]
}), ((x0$4: String :: String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil) => x0$4 match {
case (head: String, tail: String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil): String :: String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil((resourceName$macro$14 @ _), (head: String, tail: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil): String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil((etag$macro$15 @ _), (head: Option[Seq[org.make.api.user.social.models.google.PeopleName]], tail: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil): Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil((names$macro$16 @ _), (head: Seq[org.make.api.user.social.models.google.PeoplePhoto], tail: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil): Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil((photos$macro$17 @ _), (head: Seq[org.make.api.user.social.models.google.PeopleEmailAddress], tail: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil): Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil((emailAddresses$macro$18 @ _), (head: Option[Seq[org.make.api.user.social.models.google.Birthday]], tail: shapeless.HNil): Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil((birthdays$macro$19 @ _), HNil)))))) => google.this.PeopleInfo.apply(resourceName$macro$14, etag$macro$15, names$macro$16, photos$macro$17, emailAddresses$macro$18, birthdays$macro$19)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("resourceName"), String, (Symbol @@ String("etag")) :: (Symbol @@ String("names")) :: (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil, String :: Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("etag"), String, (Symbol @@ String("names")) :: (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil, Option[Seq[org.make.api.user.social.models.google.PeopleName]] :: Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("names"), Option[Seq[org.make.api.user.social.models.google.PeopleName]], (Symbol @@ String("photos")) :: (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil, Seq[org.make.api.user.social.models.google.PeoplePhoto] :: Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("photos"), Seq[org.make.api.user.social.models.google.PeoplePhoto], (Symbol @@ String("emailAddresses")) :: (Symbol @@ String("birthdays")) :: shapeless.HNil, Seq[org.make.api.user.social.models.google.PeopleEmailAddress] :: Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailAddresses"), Seq[org.make.api.user.social.models.google.PeopleEmailAddress], (Symbol @@ String("birthdays")) :: shapeless.HNil, Option[Seq[org.make.api.user.social.models.google.Birthday]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("birthdays"), Option[Seq[org.make.api.user.social.models.google.Birthday]], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("birthdays")]](scala.Symbol.apply("birthdays").asInstanceOf[Symbol @@ String("birthdays")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("birthdays")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailAddresses")]](scala.Symbol.apply("emailAddresses").asInstanceOf[Symbol @@ String("emailAddresses")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailAddresses")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("photos")]](scala.Symbol.apply("photos").asInstanceOf[Symbol @@ String("photos")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("photos")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("names")]](scala.Symbol.apply("names").asInstanceOf[Symbol @@ String("names")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("names")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("etag")]](scala.Symbol.apply("etag").asInstanceOf[Symbol @@ String("etag")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("etag")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("resourceName")]](scala.Symbol.apply("resourceName").asInstanceOf[Symbol @@ String("resourceName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("resourceName")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$27.this.inst$macro$26)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.social.models.google.PeopleInfo]];
<stable> <accessor> lazy val inst$macro$26: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForetag: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderFornames: io.circe.Decoder[Option[Seq[org.make.api.user.social.models.google.PeopleName]]] = circe.this.Decoder.decodeOption[Seq[org.make.api.user.social.models.google.PeopleName]](circe.this.Decoder.decodeSeq[org.make.api.user.social.models.google.PeopleName](google.this.PeopleName.decoder));
private[this] val circeGenericDecoderForphotos: io.circe.Decoder[Seq[org.make.api.user.social.models.google.PeoplePhoto]] = circe.this.Decoder.decodeSeq[org.make.api.user.social.models.google.PeoplePhoto](google.this.PeoplePhoto.decoder);
private[this] val circeGenericDecoderForemailAddresses: io.circe.Decoder[Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] = circe.this.Decoder.decodeSeq[org.make.api.user.social.models.google.PeopleEmailAddress](google.this.PeopleEmailAddress.decoder);
private[this] val circeGenericDecoderForbirthdays: io.circe.Decoder[Option[Seq[org.make.api.user.social.models.google.Birthday]]] = circe.this.Decoder.decodeOption[Seq[org.make.api.user.social.models.google.Birthday]](circe.this.Decoder.decodeSeq[org.make.api.user.social.models.google.Birthday](google.this.Birthday.decoder));
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("resourceName"), String, shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForetag.tryDecode(c.downField("resourceName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("etag"), String, shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForetag.tryDecode(c.downField("etag")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("names"), Option[Seq[org.make.api.user.social.models.google.PeopleName]], shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFornames.tryDecode(c.downField("names")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("photos"), Seq[org.make.api.user.social.models.google.PeoplePhoto], shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForphotos.tryDecode(c.downField("photos")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("emailAddresses"), Seq[org.make.api.user.social.models.google.PeopleEmailAddress], shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailAddresses.tryDecode(c.downField("emailAddresses")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("birthdays"), Option[Seq[org.make.api.user.social.models.google.Birthday]], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForbirthdays.tryDecode(c.downField("birthdays")), 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("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("resourceName"), String, shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForetag.tryDecodeAccumulating(c.downField("resourceName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("etag"), String, shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForetag.tryDecodeAccumulating(c.downField("etag")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("names"), Option[Seq[org.make.api.user.social.models.google.PeopleName]], shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFornames.tryDecodeAccumulating(c.downField("names")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("photos"), Seq[org.make.api.user.social.models.google.PeoplePhoto], shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForphotos.tryDecodeAccumulating(c.downField("photos")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("emailAddresses"), Seq[org.make.api.user.social.models.google.PeopleEmailAddress], shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailAddresses.tryDecodeAccumulating(c.downField("emailAddresses")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("birthdays"), Option[Seq[org.make.api.user.social.models.google.Birthday]], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForbirthdays.tryDecodeAccumulating(c.downField("birthdays")), 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("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("resourceName"),String] :: shapeless.labelled.FieldType[Symbol @@ String("etag"),String] :: shapeless.labelled.FieldType[Symbol @@ String("names"),Option[Seq[org.make.api.user.social.models.google.PeopleName]]] :: shapeless.labelled.FieldType[Symbol @@ String("photos"),Seq[org.make.api.user.social.models.google.PeoplePhoto]] :: shapeless.labelled.FieldType[Symbol @@ String("emailAddresses"),Seq[org.make.api.user.social.models.google.PeopleEmailAddress]] :: shapeless.labelled.FieldType[Symbol @@ String("birthdays"),Option[Seq[org.make.api.user.social.models.google.Birthday]]] :: 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.user.social.models.google.PeopleInfo]](inst$macro$28)
})
|
|
111
|
27048
|
3410
-
3420
|
Literal
|
<nosymbol>
|
|
"make.org"
|