| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
62
|
43620
|
2663
-
2690
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.personality.personalityapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.user.UserResponse]({
val inst$macro$72: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse] = {
final class anon$lazy$macro$71 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$71 = {
anon$lazy$macro$71.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.UserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("organisationName"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("isOrganisation"), (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")], ::.apply[Symbol @@ String("lastConnection"), (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("profile"), (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("isHardBounce"), (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")], ::.apply[Symbol @@ String("lastMailingError"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("followedUsers"), (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")], ::.apply[Symbol @@ String("userType"), shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.UserResponse, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil](((x0$3: org.make.api.user.UserResponse) => x0$3 match {
case (userId: org.make.core.user.UserId, email: String, firstName: Option[String], lastName: Option[String], organisationName: Option[String], enabled: Boolean, emailVerified: Boolean, isOrganisation: Boolean, lastConnection: Option[java.time.ZonedDateTime], roles: Seq[org.make.core.user.Role], profile: Option[org.make.api.user.ProfileResponse], country: org.make.core.reference.Country, isHardBounce: Boolean, lastMailingError: Option[org.make.api.user.MailingErrorLogResponse], hasPassword: Boolean, followedUsers: Seq[org.make.core.user.UserId], userType: org.make.core.user.UserType): org.make.api.user.UserResponse((userId$macro$53 @ _), (email$macro$54 @ _), (firstName$macro$55 @ _), (lastName$macro$56 @ _), (organisationName$macro$57 @ _), (enabled$macro$58 @ _), (emailVerified$macro$59 @ _), (isOrganisation$macro$60 @ _), (lastConnection$macro$61 @ _), (roles$macro$62 @ _), (profile$macro$63 @ _), (country$macro$64 @ _), (isHardBounce$macro$65 @ _), (lastMailingError$macro$66 @ _), (hasPassword$macro$67 @ _), (followedUsers$macro$68 @ _), (userType$macro$69 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](userId$macro$53, ::.apply[String, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](email$macro$54, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](firstName$macro$55, ::.apply[Option[String], Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastName$macro$56, ::.apply[Option[String], Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](organisationName$macro$57, ::.apply[Boolean, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](enabled$macro$58, ::.apply[Boolean, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](emailVerified$macro$59, ::.apply[Boolean, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isOrganisation$macro$60, ::.apply[Option[java.time.ZonedDateTime], Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastConnection$macro$61, ::.apply[Seq[org.make.core.user.Role], Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](roles$macro$62, ::.apply[Option[org.make.api.user.ProfileResponse], org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](profile$macro$63, ::.apply[org.make.core.reference.Country, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](country$macro$64, ::.apply[Boolean, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isHardBounce$macro$65, ::.apply[Option[org.make.api.user.MailingErrorLogResponse], Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastMailingError$macro$66, ::.apply[Boolean, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](hasPassword$macro$67, ::.apply[Seq[org.make.core.user.UserId], org.make.core.user.UserType :: shapeless.HNil.type](followedUsers$macro$68, ::.apply[org.make.core.user.UserType, shapeless.HNil.type](userType$macro$69, HNil))))))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil]
}), ((x0$4: org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.user.UserId, tail: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((userId$macro$36 @ _), (head: String, tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((email$macro$37 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((firstName$macro$38 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastName$macro$39 @ _), (head: Option[String], tail: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((organisationName$macro$40 @ _), (head: Boolean, tail: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((enabled$macro$41 @ _), (head: Boolean, tail: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((emailVerified$macro$42 @ _), (head: Boolean, tail: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isOrganisation$macro$43 @ _), (head: Option[java.time.ZonedDateTime], tail: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastConnection$macro$44 @ _), (head: Seq[org.make.core.user.Role], tail: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((roles$macro$45 @ _), (head: Option[org.make.api.user.ProfileResponse], tail: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((profile$macro$46 @ _), (head: org.make.core.reference.Country, tail: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((country$macro$47 @ _), (head: Boolean, tail: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isHardBounce$macro$48 @ _), (head: Option[org.make.api.user.MailingErrorLogResponse], tail: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastMailingError$macro$49 @ _), (head: Boolean, tail: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((hasPassword$macro$50 @ _), (head: Seq[org.make.core.user.UserId], tail: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((followedUsers$macro$51 @ _), (head: org.make.core.user.UserType, tail: shapeless.HNil): org.make.core.user.UserType :: shapeless.HNil((userType$macro$52 @ _), HNil))))))))))))))))) => user.this.UserResponse.apply(userId$macro$36, email$macro$37, firstName$macro$38, lastName$macro$39, organisationName$macro$40, enabled$macro$41, emailVerified$macro$42, isOrganisation$macro$43, lastConnection$macro$44, roles$macro$45, profile$macro$46, country$macro$47, isHardBounce$macro$48, lastMailingError$macro$49, hasPassword$macro$50, followedUsers$macro$51, userType$macro$52)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationName"), Option[String], (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isOrganisation"), Boolean, (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isHardBounce"), Boolean, (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("followedUsers")]](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("followedUsers")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastMailingError")]](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastMailingError")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isHardBounce")]](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isHardBounce")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profile")]](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profile")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastConnection")]](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastConnection")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isOrganisation")]](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isOrganisation")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationName")]](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$71.this.inst$macro$70)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse]];
<stable> <accessor> lazy val inst$macro$70: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForuserId: io.circe.Encoder[org.make.core.user.UserId] = UserResponse.this.stringValueEncoder[org.make.core.user.UserId];
private[this] val circeGenericEncoderForemail: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderFororganisationName: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForlastConnection: io.circe.Encoder[Option[java.time.ZonedDateTime]] = circe.this.Encoder.encodeOption[java.time.ZonedDateTime](UserResponse.this.zonedDateTimeEncoder);
private[this] val circeGenericEncoderForroles: io.circe.Encoder.AsArray[Seq[org.make.core.user.Role]] = circe.this.Encoder.encodeSeq[org.make.core.user.Role](user.this.Role.encoder(circe.this.Encoder.encodeString));
private[this] val circeGenericEncoderForprofile: io.circe.Encoder[Option[org.make.api.user.ProfileResponse]] = circe.this.Encoder.encodeOption[org.make.api.user.ProfileResponse](user.this.ProfileResponse.encoder);
private[this] val circeGenericEncoderForcountry: io.circe.Encoder[org.make.core.reference.Country] = UserResponse.this.stringValueEncoder[org.make.core.reference.Country];
private[this] val circeGenericEncoderForlastMailingError: io.circe.Encoder[Option[org.make.api.user.MailingErrorLogResponse]] = circe.this.Encoder.encodeOption[org.make.api.user.MailingErrorLogResponse](user.this.MailingErrorLogResponse.encoder);
private[this] val circeGenericEncoderForhasPassword: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean;
private[this] val circeGenericEncoderForfollowedUsers: io.circe.Encoder.AsArray[Seq[org.make.core.user.UserId]] = circe.this.Encoder.encodeSeq[org.make.core.user.UserId](UserResponse.this.stringValueEncoder[org.make.core.user.UserId]);
private[this] val circeGenericEncoderForuserType: io.circe.Encoder[org.make.core.user.UserType] = user.this.UserType.encoder(circe.this.Encoder.encodeString);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId], tail: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("email"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfirstName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFororganisationName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForenabled @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemailVerified @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForisOrganisation @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]], tail: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastConnection @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]], tail: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForroles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]], tail: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprofile @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForisHardBounce @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]], tail: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastMailingError @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForhasPassword @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]], tail: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfollowedUsers @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserType @ _), shapeless.HNil))))))))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("userId", $anon.this.circeGenericEncoderForuserId.apply(circeGenericHListBindingForuserId)), scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("firstName", $anon.this.circeGenericEncoderFororganisationName.apply(circeGenericHListBindingForfirstName)), scala.Tuple2.apply[String, io.circe.Json]("lastName", $anon.this.circeGenericEncoderFororganisationName.apply(circeGenericHListBindingForlastName)), scala.Tuple2.apply[String, io.circe.Json]("organisationName", $anon.this.circeGenericEncoderFororganisationName.apply(circeGenericHListBindingFororganisationName)), scala.Tuple2.apply[String, io.circe.Json]("enabled", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForenabled)), scala.Tuple2.apply[String, io.circe.Json]("emailVerified", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForemailVerified)), scala.Tuple2.apply[String, io.circe.Json]("isOrganisation", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForisOrganisation)), scala.Tuple2.apply[String, io.circe.Json]("lastConnection", $anon.this.circeGenericEncoderForlastConnection.apply(circeGenericHListBindingForlastConnection)), scala.Tuple2.apply[String, io.circe.Json]("roles", $anon.this.circeGenericEncoderForroles.apply(circeGenericHListBindingForroles)), scala.Tuple2.apply[String, io.circe.Json]("profile", $anon.this.circeGenericEncoderForprofile.apply(circeGenericHListBindingForprofile)), scala.Tuple2.apply[String, io.circe.Json]("country", $anon.this.circeGenericEncoderForcountry.apply(circeGenericHListBindingForcountry)), scala.Tuple2.apply[String, io.circe.Json]("isHardBounce", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForisHardBounce)), scala.Tuple2.apply[String, io.circe.Json]("lastMailingError", $anon.this.circeGenericEncoderForlastMailingError.apply(circeGenericHListBindingForlastMailingError)), scala.Tuple2.apply[String, io.circe.Json]("hasPassword", $anon.this.circeGenericEncoderForhasPassword.apply(circeGenericHListBindingForhasPassword)), scala.Tuple2.apply[String, io.circe.Json]("followedUsers", $anon.this.circeGenericEncoderForfollowedUsers.apply(circeGenericHListBindingForfollowedUsers)), scala.Tuple2.apply[String, io.circe.Json]("userType", $anon.this.circeGenericEncoderForuserType.apply(circeGenericHListBindingForuserType))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$71().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserResponse]](inst$macro$72)
})
|
|
63
|
36384
|
2739
-
2766
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.personality.personalityapitest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.UserResponse]({
val inst$macro$144: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse] = {
final class anon$lazy$macro$143 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$143 = {
anon$lazy$macro$143.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$73: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.UserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("organisationName"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("isOrganisation"), (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")], ::.apply[Symbol @@ String("lastConnection"), (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("profile"), (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("isHardBounce"), (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")], ::.apply[Symbol @@ String("lastMailingError"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("followedUsers"), (Symbol @@ String("userType")) :: shapeless.HNil.type](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")], ::.apply[Symbol @@ String("userType"), shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.UserResponse, org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil](((x0$7: org.make.api.user.UserResponse) => x0$7 match {
case (userId: org.make.core.user.UserId, email: String, firstName: Option[String], lastName: Option[String], organisationName: Option[String], enabled: Boolean, emailVerified: Boolean, isOrganisation: Boolean, lastConnection: Option[java.time.ZonedDateTime], roles: Seq[org.make.core.user.Role], profile: Option[org.make.api.user.ProfileResponse], country: org.make.core.reference.Country, isHardBounce: Boolean, lastMailingError: Option[org.make.api.user.MailingErrorLogResponse], hasPassword: Boolean, followedUsers: Seq[org.make.core.user.UserId], userType: org.make.core.user.UserType): org.make.api.user.UserResponse((userId$macro$125 @ _), (email$macro$126 @ _), (firstName$macro$127 @ _), (lastName$macro$128 @ _), (organisationName$macro$129 @ _), (enabled$macro$130 @ _), (emailVerified$macro$131 @ _), (isOrganisation$macro$132 @ _), (lastConnection$macro$133 @ _), (roles$macro$134 @ _), (profile$macro$135 @ _), (country$macro$136 @ _), (isHardBounce$macro$137 @ _), (lastMailingError$macro$138 @ _), (hasPassword$macro$139 @ _), (followedUsers$macro$140 @ _), (userType$macro$141 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](userId$macro$125, ::.apply[String, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](email$macro$126, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](firstName$macro$127, ::.apply[Option[String], Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastName$macro$128, ::.apply[Option[String], Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](organisationName$macro$129, ::.apply[Boolean, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](enabled$macro$130, ::.apply[Boolean, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](emailVerified$macro$131, ::.apply[Boolean, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isOrganisation$macro$132, ::.apply[Option[java.time.ZonedDateTime], Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastConnection$macro$133, ::.apply[Seq[org.make.core.user.Role], Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](roles$macro$134, ::.apply[Option[org.make.api.user.ProfileResponse], org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](profile$macro$135, ::.apply[org.make.core.reference.Country, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](country$macro$136, ::.apply[Boolean, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](isHardBounce$macro$137, ::.apply[Option[org.make.api.user.MailingErrorLogResponse], Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](lastMailingError$macro$138, ::.apply[Boolean, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil.type](hasPassword$macro$139, ::.apply[Seq[org.make.core.user.UserId], org.make.core.user.UserType :: shapeless.HNil.type](followedUsers$macro$140, ::.apply[org.make.core.user.UserType, shapeless.HNil.type](userType$macro$141, HNil))))))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil]
}), ((x0$8: org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil) => x0$8 match {
case (head: org.make.core.user.UserId, tail: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((userId$macro$108 @ _), (head: String, tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((email$macro$109 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((firstName$macro$110 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastName$macro$111 @ _), (head: Option[String], tail: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((organisationName$macro$112 @ _), (head: Boolean, tail: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((enabled$macro$113 @ _), (head: Boolean, tail: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((emailVerified$macro$114 @ _), (head: Boolean, tail: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isOrganisation$macro$115 @ _), (head: Option[java.time.ZonedDateTime], tail: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastConnection$macro$116 @ _), (head: Seq[org.make.core.user.Role], tail: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((roles$macro$117 @ _), (head: Option[org.make.api.user.ProfileResponse], tail: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((profile$macro$118 @ _), (head: org.make.core.reference.Country, tail: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((country$macro$119 @ _), (head: Boolean, tail: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((isHardBounce$macro$120 @ _), (head: Option[org.make.api.user.MailingErrorLogResponse], tail: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((lastMailingError$macro$121 @ _), (head: Boolean, tail: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil): Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((hasPassword$macro$122 @ _), (head: Seq[org.make.core.user.UserId], tail: org.make.core.user.UserType :: shapeless.HNil): Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil((followedUsers$macro$123 @ _), (head: org.make.core.user.UserType, tail: shapeless.HNil): org.make.core.user.UserType :: shapeless.HNil((userType$macro$124 @ _), HNil))))))))))))))))) => user.this.UserResponse.apply(userId$macro$108, email$macro$109, firstName$macro$110, lastName$macro$111, organisationName$macro$112, enabled$macro$113, emailVerified$macro$114, isOrganisation$macro$115, lastConnection$macro$116, roles$macro$117, profile$macro$118, country$macro$119, isHardBounce$macro$120, lastMailingError$macro$121, hasPassword$macro$122, followedUsers$macro$123, userType$macro$124)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("organisationName")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[String] :: Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationName"), Option[String], (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("isOrganisation")) :: (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isOrganisation"), Boolean, (Symbol @@ String("lastConnection")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], (Symbol @@ String("roles")) :: (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("profile")) :: (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.ProfileResponse] :: org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], (Symbol @@ String("country")) :: (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.reference.Country :: Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("isHardBounce")) :: (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("isHardBounce"), Boolean, (Symbol @@ String("lastMailingError")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Option[org.make.api.user.MailingErrorLogResponse] :: Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Boolean :: Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("followedUsers")) :: (Symbol @@ String("userType")) :: shapeless.HNil, Seq[org.make.core.user.UserId] :: org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], (Symbol @@ String("userType")) :: shapeless.HNil, org.make.core.user.UserType :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("followedUsers")]](scala.Symbol.apply("followedUsers").asInstanceOf[Symbol @@ String("followedUsers")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("followedUsers")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastMailingError")]](scala.Symbol.apply("lastMailingError").asInstanceOf[Symbol @@ String("lastMailingError")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastMailingError")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isHardBounce")]](scala.Symbol.apply("isHardBounce").asInstanceOf[Symbol @@ String("isHardBounce")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isHardBounce")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profile")]](scala.Symbol.apply("profile").asInstanceOf[Symbol @@ String("profile")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profile")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastConnection")]](scala.Symbol.apply("lastConnection").asInstanceOf[Symbol @@ String("lastConnection")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastConnection")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("isOrganisation")]](scala.Symbol.apply("isOrganisation").asInstanceOf[Symbol @@ String("isOrganisation")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("isOrganisation")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationName")]](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$143.this.inst$macro$142)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse]];
<stable> <accessor> lazy val inst$macro$142: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForuserId: io.circe.Decoder[org.make.core.user.UserId] = user.this.UserId.userIdDecoder;
private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderFororganisationName: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForlastConnection: io.circe.Decoder[Option[java.time.ZonedDateTime]] = circe.this.Decoder.decodeOption[java.time.ZonedDateTime](UserResponse.this.zonedDateTimeDecoder);
private[this] val circeGenericDecoderForroles: io.circe.Decoder[Seq[org.make.core.user.Role]] = circe.this.Decoder.decodeSeq[org.make.core.user.Role](user.this.Role.decoder(circe.this.Decoder.decodeString));
private[this] val circeGenericDecoderForprofile: io.circe.Decoder[Option[org.make.api.user.ProfileResponse]] = circe.this.Decoder.decodeOption[org.make.api.user.ProfileResponse](user.this.ProfileResponse.decoder);
private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder;
private[this] val circeGenericDecoderForlastMailingError: io.circe.Decoder[Option[org.make.api.user.MailingErrorLogResponse]] = circe.this.Decoder.decodeOption[org.make.api.user.MailingErrorLogResponse](user.this.MailingErrorLogResponse.decoder);
private[this] val circeGenericDecoderForhasPassword: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean;
private[this] val circeGenericDecoderForfollowedUsers: io.circe.Decoder[Seq[org.make.core.user.UserId]] = circe.this.Decoder.decodeSeq[org.make.core.user.UserId](user.this.UserId.userIdDecoder);
private[this] val circeGenericDecoderForuserType: io.circe.Decoder[org.make.core.user.UserType] = user.this.UserType.decoder(circe.this.Decoder.decodeString);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecode(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecode(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("organisationName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecode(c.downField("organisationName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("isOrganisation"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("isOrganisation")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastConnection.tryDecode(c.downField("lastConnection")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecode(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprofile.tryDecode(c.downField("profile")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecode(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("isHardBounce"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("isHardBounce")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastMailingError.tryDecode(c.downField("lastMailingError")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecode(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForfollowedUsers.tryDecode(c.downField("followedUsers")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecode(c.downField("userType")), 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))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(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("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecodeAccumulating(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecodeAccumulating(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("organisationName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationName.tryDecodeAccumulating(c.downField("organisationName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("isOrganisation"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("isOrganisation")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastConnection"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastConnection.tryDecodeAccumulating(c.downField("lastConnection")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecodeAccumulating(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("profile"), Option[org.make.api.user.ProfileResponse], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprofile.tryDecodeAccumulating(c.downField("profile")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecodeAccumulating(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("isHardBounce"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("isHardBounce")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastMailingError"), Option[org.make.api.user.MailingErrorLogResponse], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastMailingError.tryDecodeAccumulating(c.downField("lastMailingError")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForhasPassword.tryDecodeAccumulating(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("followedUsers"), Seq[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForfollowedUsers.tryDecodeAccumulating(c.downField("followedUsers")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecodeAccumulating(c.downField("userType")), 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))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(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("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("isOrganisation"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastConnection"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("profile"),Option[org.make.api.user.ProfileResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("isHardBounce"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("lastMailingError"),Option[org.make.api.user.MailingErrorLogResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("followedUsers"),Seq[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$143().inst$macro$73
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserResponse]](inst$macro$144)
})
|
|
65
|
49121
|
2827
-
2836
|
TypeApply
|
scala.collection.SeqFactory.Delegate.empty
|
org.make.api.personality.personalityapitest
|
scala.`package`.Seq.empty[Nothing]
|
|
65
|
45242
|
2808
-
2837
|
Apply
|
org.make.api.user.UserResponse.apply
|
org.make.api.personality.personalityapitest
|
UserResponse.apply(user, scala.`package`.Seq.empty[Nothing])
|
|
67
|
51253
|
2907
-
3603
|
Apply
|
org.make.api.user.UserResponse.apply
|
org.make.api.personality.personalityapitest
|
UserResponse.apply(user.userId, user.email, user.firstName, user.lastName, user.organisationName, user.enabled, user.emailVerified, user.userType.==(org.make.core.user.UserType.UserTypeOrganisation), user.lastConnection, user.roles, user.profile.map[org.make.api.user.ProfileResponse](((profile: org.make.core.profile.Profile) => ProfileResponse.fromProfile(profile))), user.country, user.isHardBounce, user.lastMailingError.map[org.make.api.user.MailingErrorLogResponse](((x$1: org.make.core.user.MailingErrorLog) => MailingErrorLogResponse.apply(x$1))), user.hashedPassword.isDefined, followedUsers, user.userType)
|
|
68
|
38147
|
2934
-
2945
|
Select
|
org.make.core.user.User.userId
|
org.make.api.personality.personalityapitest
|
user.userId
|
|
69
|
50159
|
2959
-
2969
|
Select
|
org.make.core.user.User.email
|
org.make.api.personality.personalityapitest
|
user.email
|
|
70
|
42896
|
2987
-
3001
|
Select
|
org.make.core.user.User.firstName
|
org.make.api.personality.personalityapitest
|
user.firstName
|
|
71
|
34770
|
3018
-
3031
|
Select
|
org.make.core.user.User.lastName
|
org.make.api.personality.personalityapitest
|
user.lastName
|
|
72
|
30867
|
3056
-
3077
|
Select
|
org.make.core.user.User.organisationName
|
org.make.api.personality.personalityapitest
|
user.organisationName
|
|
73
|
44672
|
3093
-
3105
|
Select
|
org.make.core.user.User.enabled
|
org.make.api.personality.personalityapitest
|
user.enabled
|
|
74
|
35810
|
3127
-
3145
|
Select
|
org.make.core.user.User.emailVerified
|
org.make.api.personality.personalityapitest
|
user.emailVerified
|
|
75
|
48883
|
3185
-
3214
|
Select
|
org.make.core.user.UserType.UserTypeOrganisation
|
org.make.api.personality.personalityapitest
|
org.make.core.user.UserType.UserTypeOrganisation
|
|
75
|
41303
|
3168
-
3214
|
Apply
|
java.lang.Object.==
|
org.make.api.personality.personalityapitest
|
user.userType.==(org.make.core.user.UserType.UserTypeOrganisation)
|
|
76
|
38186
|
3237
-
3256
|
Select
|
org.make.core.user.User.lastConnection
|
org.make.api.personality.personalityapitest
|
user.lastConnection
|
|
77
|
51215
|
3270
-
3280
|
Select
|
org.make.core.user.User.roles
|
org.make.api.personality.personalityapitest
|
user.roles
|
|
78
|
43093
|
3313
-
3340
|
Apply
|
org.make.api.user.ProfileResponse.fromProfile
|
org.make.api.personality.personalityapitest
|
ProfileResponse.fromProfile(profile)
|
|
78
|
34805
|
3296
-
3341
|
Apply
|
scala.Option.map
|
org.make.api.personality.personalityapitest
|
user.profile.map[org.make.api.user.ProfileResponse](((profile: org.make.core.profile.Profile) => ProfileResponse.fromProfile(profile)))
|
|
79
|
31395
|
3357
-
3369
|
Select
|
org.make.core.user.User.country
|
org.make.api.personality.personalityapitest
|
user.country
|
|
80
|
44714
|
3390
-
3407
|
Select
|
org.make.core.user.User.isHardBounce
|
org.make.api.personality.personalityapitest
|
user.isHardBounce
|
|
81
|
49613
|
3432
-
3485
|
Apply
|
scala.Option.map
|
org.make.api.personality.personalityapitest
|
user.lastMailingError.map[org.make.api.user.MailingErrorLogResponse](((x$1: org.make.core.user.MailingErrorLog) => MailingErrorLogResponse.apply(x$1)))
|
|
81
|
36869
|
3458
-
3484
|
Apply
|
org.make.api.user.MailingErrorLogResponse.apply
|
|
MailingErrorLogResponse.apply(x$1)
|
|
82
|
41346
|
3505
-
3534
|
Select
|
scala.Option.isDefined
|
org.make.api.personality.personalityapitest
|
user.hashedPassword.isDefined
|
|
84
|
37941
|
3586
-
3599
|
Select
|
org.make.core.user.User.userType
|
org.make.api.personality.personalityapitest
|
user.userType
|
|
113
|
42845
|
4942
-
4976
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.user.CurrentUserResponse]({
val inst$macro$60: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse] = {
final class anon$lazy$macro$59 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$59 = {
anon$lazy$macro$59.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.CurrentUserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("displayName"), (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")], ::.apply[Symbol @@ String("userType"), (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("privacyPolicyApprovalDate"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], ::.apply[Symbol @@ String("availableEvents"), shapeless.HNil.type](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")], HNil))))))))))))))), Generic.instance[org.make.api.user.CurrentUserResponse, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil](((x0$3: org.make.api.user.CurrentUserResponse) => x0$3 match {
case (userId: org.make.core.user.UserId, email: String, displayName: Option[String], userType: org.make.core.user.UserType, roles: Seq[org.make.core.user.Role], hasPassword: Boolean, enabled: Boolean, emailVerified: Boolean, country: org.make.core.reference.Country, avatarUrl: Option[String], privacyPolicyApprovalDate: Option[java.time.ZonedDateTime], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language], availableEvents: Seq[org.make.core.EventId]): org.make.api.user.CurrentUserResponse((userId$macro$44 @ _), (email$macro$45 @ _), (displayName$macro$46 @ _), (userType$macro$47 @ _), (roles$macro$48 @ _), (hasPassword$macro$49 @ _), (enabled$macro$50 @ _), (emailVerified$macro$51 @ _), (country$macro$52 @ _), (avatarUrl$macro$53 @ _), (privacyPolicyApprovalDate$macro$54 @ _), (crmCountry$macro$55 @ _), (crmLanguage$macro$56 @ _), (availableEvents$macro$57 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userId$macro$44, ::.apply[String, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](email$macro$45, ::.apply[Option[String], org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](displayName$macro$46, ::.apply[org.make.core.user.UserType, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userType$macro$47, ::.apply[Seq[org.make.core.user.Role], Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](roles$macro$48, ::.apply[Boolean, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](hasPassword$macro$49, ::.apply[Boolean, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](enabled$macro$50, ::.apply[Boolean, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](emailVerified$macro$51, ::.apply[org.make.core.reference.Country, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](country$macro$52, ::.apply[Option[String], Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](avatarUrl$macro$53, ::.apply[Option[java.time.ZonedDateTime], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](privacyPolicyApprovalDate$macro$54, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](crmCountry$macro$55, ::.apply[Option[org.make.core.reference.Language], Seq[org.make.core.EventId] :: shapeless.HNil.type](crmLanguage$macro$56, ::.apply[Seq[org.make.core.EventId], shapeless.HNil.type](availableEvents$macro$57, HNil)))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil]
}), ((x0$4: org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.user.UserId, tail: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userId$macro$30 @ _), (head: String, tail: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((email$macro$31 @ _), (head: Option[String], tail: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((displayName$macro$32 @ _), (head: org.make.core.user.UserType, tail: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userType$macro$33 @ _), (head: Seq[org.make.core.user.Role], tail: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((roles$macro$34 @ _), (head: Boolean, tail: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((hasPassword$macro$35 @ _), (head: Boolean, tail: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((enabled$macro$36 @ _), (head: Boolean, tail: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((emailVerified$macro$37 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((country$macro$38 @ _), (head: Option[String], tail: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((avatarUrl$macro$39 @ _), (head: Option[java.time.ZonedDateTime], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((privacyPolicyApprovalDate$macro$40 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmCountry$macro$41 @ _), (head: Option[org.make.core.reference.Language], tail: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmLanguage$macro$42 @ _), (head: Seq[org.make.core.EventId], tail: shapeless.HNil): Seq[org.make.core.EventId] :: shapeless.HNil((availableEvents$macro$43 @ _), HNil)))))))))))))) => user.this.CurrentUserResponse.apply(userId$macro$30, email$macro$31, displayName$macro$32, userType$macro$33, roles$macro$34, hasPassword$macro$35, enabled$macro$36, emailVerified$macro$37, country$macro$38, avatarUrl$macro$39, privacyPolicyApprovalDate$macro$40, crmCountry$macro$41, crmLanguage$macro$42, availableEvents$macro$43)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("displayName"), Option[String], (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("availableEvents")]](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("availableEvents")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), 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("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$59.this.inst$macro$58)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse]];
<stable> <accessor> lazy val inst$macro$58: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForuserId: io.circe.Encoder[org.make.core.user.UserId] = user.this.UserId.userIdEncoder;
private[this] val circeGenericEncoderForemail: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderForuserType: io.circe.Encoder[org.make.core.user.UserType] = user.this.UserType.encoder(circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForroles: io.circe.Encoder.AsArray[Seq[org.make.core.user.Role]] = circe.this.Encoder.encodeSeq[org.make.core.user.Role](user.this.Role.encoder(circe.this.Encoder.encodeString));
private[this] val circeGenericEncoderForemailVerified: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean;
private[this] val circeGenericEncoderForcountry: io.circe.Encoder[org.make.core.reference.Country] = reference.this.Country.countryEncoder;
private[this] val circeGenericEncoderForavatarUrl: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForprivacyPolicyApprovalDate: io.circe.Encoder[Option[java.time.ZonedDateTime]] = circe.this.Encoder.encodeOption[java.time.ZonedDateTime](circe.this.Encoder.encodeZonedDateTime);
private[this] val circeGenericEncoderForcrmCountry: io.circe.Encoder[Option[org.make.core.reference.Country]] = circe.this.Encoder.encodeOption[org.make.core.reference.Country](reference.this.Country.countryEncoder);
private[this] val circeGenericEncoderForcrmLanguage: io.circe.Encoder[Option[org.make.core.reference.Language]] = circe.this.Encoder.encodeOption[org.make.core.reference.Language](reference.this.Language.LanguageEncoder);
private[this] val circeGenericEncoderForavailableEvents: io.circe.Encoder.AsArray[Seq[org.make.core.EventId]] = circe.this.Encoder.encodeSeq[org.make.core.EventId](core.this.EventId.eventIdEncoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId], tail: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("email"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordisplayName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType], tail: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForuserType @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]], tail: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForroles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForhasPassword @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForenabled @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemailVerified @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprivacyPolicyApprovalDate @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmCountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]], tail: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmLanguage @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavailableEvents @ _), shapeless.HNil)))))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("userId", $anon.this.circeGenericEncoderForuserId.apply(circeGenericHListBindingForuserId)), scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("displayName", $anon.this.circeGenericEncoderForavatarUrl.apply(circeGenericHListBindingFordisplayName)), scala.Tuple2.apply[String, io.circe.Json]("userType", $anon.this.circeGenericEncoderForuserType.apply(circeGenericHListBindingForuserType)), scala.Tuple2.apply[String, io.circe.Json]("roles", $anon.this.circeGenericEncoderForroles.apply(circeGenericHListBindingForroles)), scala.Tuple2.apply[String, io.circe.Json]("hasPassword", $anon.this.circeGenericEncoderForemailVerified.apply(circeGenericHListBindingForhasPassword)), scala.Tuple2.apply[String, io.circe.Json]("enabled", $anon.this.circeGenericEncoderForemailVerified.apply(circeGenericHListBindingForenabled)), scala.Tuple2.apply[String, io.circe.Json]("emailVerified", $anon.this.circeGenericEncoderForemailVerified.apply(circeGenericHListBindingForemailVerified)), scala.Tuple2.apply[String, io.circe.Json]("country", $anon.this.circeGenericEncoderForcountry.apply(circeGenericHListBindingForcountry)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForavatarUrl.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("privacyPolicyApprovalDate", $anon.this.circeGenericEncoderForprivacyPolicyApprovalDate.apply(circeGenericHListBindingForprivacyPolicyApprovalDate)), scala.Tuple2.apply[String, io.circe.Json]("crmCountry", $anon.this.circeGenericEncoderForcrmCountry.apply(circeGenericHListBindingForcrmCountry)), scala.Tuple2.apply[String, io.circe.Json]("crmLanguage", $anon.this.circeGenericEncoderForcrmLanguage.apply(circeGenericHListBindingForcrmLanguage)), scala.Tuple2.apply[String, io.circe.Json]("availableEvents", $anon.this.circeGenericEncoderForavailableEvents.apply(circeGenericHListBindingForavailableEvents))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$59().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.CurrentUserResponse]](inst$macro$60)
})
|
|
114
|
35265
|
5032
-
5066
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.CurrentUserResponse]({
val inst$macro$120: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse] = {
final class anon$lazy$macro$119 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$119 = {
anon$lazy$macro$119.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$61: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.CurrentUserResponse, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.CurrentUserResponse, (Symbol @@ String("userId")) :: (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil](::.apply[Symbol @@ String("userId"), (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("displayName"), (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("displayName").asInstanceOf[Symbol @@ String("displayName")], ::.apply[Symbol @@ String("userType"), (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("hasPassword"), (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")], ::.apply[Symbol @@ String("enabled"), (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")], ::.apply[Symbol @@ String("emailVerified"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("privacyPolicyApprovalDate"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), (Symbol @@ String("availableEvents")) :: shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], ::.apply[Symbol @@ String("availableEvents"), shapeless.HNil.type](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")], HNil))))))))))))))), Generic.instance[org.make.api.user.CurrentUserResponse, org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil](((x0$7: org.make.api.user.CurrentUserResponse) => x0$7 match {
case (userId: org.make.core.user.UserId, email: String, displayName: Option[String], userType: org.make.core.user.UserType, roles: Seq[org.make.core.user.Role], hasPassword: Boolean, enabled: Boolean, emailVerified: Boolean, country: org.make.core.reference.Country, avatarUrl: Option[String], privacyPolicyApprovalDate: Option[java.time.ZonedDateTime], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language], availableEvents: Seq[org.make.core.EventId]): org.make.api.user.CurrentUserResponse((userId$macro$104 @ _), (email$macro$105 @ _), (displayName$macro$106 @ _), (userType$macro$107 @ _), (roles$macro$108 @ _), (hasPassword$macro$109 @ _), (enabled$macro$110 @ _), (emailVerified$macro$111 @ _), (country$macro$112 @ _), (avatarUrl$macro$113 @ _), (privacyPolicyApprovalDate$macro$114 @ _), (crmCountry$macro$115 @ _), (crmLanguage$macro$116 @ _), (availableEvents$macro$117 @ _)) => ::.apply[org.make.core.user.UserId, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userId$macro$104, ::.apply[String, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](email$macro$105, ::.apply[Option[String], org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](displayName$macro$106, ::.apply[org.make.core.user.UserType, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](userType$macro$107, ::.apply[Seq[org.make.core.user.Role], Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](roles$macro$108, ::.apply[Boolean, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](hasPassword$macro$109, ::.apply[Boolean, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](enabled$macro$110, ::.apply[Boolean, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](emailVerified$macro$111, ::.apply[org.make.core.reference.Country, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](country$macro$112, ::.apply[Option[String], Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](avatarUrl$macro$113, ::.apply[Option[java.time.ZonedDateTime], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](privacyPolicyApprovalDate$macro$114, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil.type](crmCountry$macro$115, ::.apply[Option[org.make.core.reference.Language], Seq[org.make.core.EventId] :: shapeless.HNil.type](crmLanguage$macro$116, ::.apply[Seq[org.make.core.EventId], shapeless.HNil.type](availableEvents$macro$117, HNil)))))))))))))).asInstanceOf[org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil]
}), ((x0$8: org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil) => x0$8 match {
case (head: org.make.core.user.UserId, tail: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserId :: String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userId$macro$90 @ _), (head: String, tail: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((email$macro$91 @ _), (head: Option[String], tail: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((displayName$macro$92 @ _), (head: org.make.core.user.UserType, tail: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((userType$macro$93 @ _), (head: Seq[org.make.core.user.Role], tail: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((roles$macro$94 @ _), (head: Boolean, tail: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((hasPassword$macro$95 @ _), (head: Boolean, tail: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((enabled$macro$96 @ _), (head: Boolean, tail: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((emailVerified$macro$97 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((country$macro$98 @ _), (head: Option[String], tail: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((avatarUrl$macro$99 @ _), (head: Option[java.time.ZonedDateTime], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((privacyPolicyApprovalDate$macro$100 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmCountry$macro$101 @ _), (head: Option[org.make.core.reference.Language], tail: Seq[org.make.core.EventId] :: shapeless.HNil): Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil((crmLanguage$macro$102 @ _), (head: Seq[org.make.core.EventId], tail: shapeless.HNil): Seq[org.make.core.EventId] :: shapeless.HNil((availableEvents$macro$103 @ _), HNil)))))))))))))) => user.this.CurrentUserResponse.apply(userId$macro$90, email$macro$91, displayName$macro$92, userType$macro$93, roles$macro$94, hasPassword$macro$95, enabled$macro$96, emailVerified$macro$97, country$macro$98, avatarUrl$macro$99, privacyPolicyApprovalDate$macro$100, crmCountry$macro$101, crmLanguage$macro$102, availableEvents$macro$103)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userId"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, String :: Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("displayName")) :: (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("displayName"), Option[String], (Symbol @@ String("userType")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.user.UserType :: Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("userType"), org.make.core.user.UserType, (Symbol @@ String("roles")) :: (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("hasPassword")) :: (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("hasPassword"), Boolean, (Symbol @@ String("enabled")) :: (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("enabled"), Boolean, (Symbol @@ String("emailVerified")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Boolean :: org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("emailVerified"), Boolean, (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[String] :: Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("privacyPolicyApprovalDate")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: (Symbol @@ String("availableEvents")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], (Symbol @@ String("availableEvents")) :: shapeless.HNil, Seq[org.make.core.EventId] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("availableEvents")]](scala.Symbol.apply("availableEvents").asInstanceOf[Symbol @@ String("availableEvents")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("availableEvents")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("emailVerified")]](scala.Symbol.apply("emailVerified").asInstanceOf[Symbol @@ String("emailVerified")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("emailVerified")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("enabled")]](scala.Symbol.apply("enabled").asInstanceOf[Symbol @@ String("enabled")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("enabled")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("hasPassword")]](scala.Symbol.apply("hasPassword").asInstanceOf[Symbol @@ String("hasPassword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("hasPassword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userType")]](scala.Symbol.apply("userType").asInstanceOf[Symbol @@ String("userType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userType")]])), 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("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("userId")]](scala.Symbol.apply("userId").asInstanceOf[Symbol @@ String("userId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("userId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$119.this.inst$macro$118)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse]];
<stable> <accessor> lazy val inst$macro$118: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForuserId: io.circe.Decoder[org.make.core.user.UserId] = user.this.UserId.userIdDecoder;
private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderForuserType: io.circe.Decoder[org.make.core.user.UserType] = user.this.UserType.decoder(circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForroles: io.circe.Decoder[Seq[org.make.core.user.Role]] = circe.this.Decoder.decodeSeq[org.make.core.user.Role](user.this.Role.decoder(circe.this.Decoder.decodeString));
private[this] val circeGenericDecoderForemailVerified: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean;
private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder;
private[this] val circeGenericDecoderForavatarUrl: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForprivacyPolicyApprovalDate: io.circe.Decoder[Option[java.time.ZonedDateTime]] = circe.this.Decoder.decodeOption[java.time.ZonedDateTime](circe.this.Decoder.decodeZonedDateTime);
private[this] val circeGenericDecoderForcrmCountry: io.circe.Decoder[Option[org.make.core.reference.Country]] = circe.this.Decoder.decodeOption[org.make.core.reference.Country](reference.this.Country.countryDecoder);
private[this] val circeGenericDecoderForcrmLanguage: io.circe.Decoder[Option[org.make.core.reference.Language]] = circe.this.Decoder.decodeOption[org.make.core.reference.Language](reference.this.Language.LanguageDecoder);
private[this] val circeGenericDecoderForavailableEvents: io.circe.Decoder[Seq[org.make.core.EventId]] = circe.this.Decoder.decodeSeq[org.make.core.EventId](core.this.EventId.eventIdDecoder);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecode(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("displayName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecode(c.downField("displayName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecode(c.downField("userType")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecode(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecode(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecode(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecode(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecode(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecode(c.downField("privacyPolicyApprovalDate")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecode(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecode(c.downField("crmLanguage")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavailableEvents.tryDecode(c.downField("availableEvents")), 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))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(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("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserId.tryDecodeAccumulating(c.downField("userId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("displayName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecodeAccumulating(c.downField("displayName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("userType"), org.make.core.user.UserType, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForuserType.tryDecodeAccumulating(c.downField("userType")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecodeAccumulating(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("hasPassword"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecodeAccumulating(c.downField("hasPassword")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("enabled"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecodeAccumulating(c.downField("enabled")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("emailVerified"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemailVerified.tryDecodeAccumulating(c.downField("emailVerified")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecodeAccumulating(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavatarUrl.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecodeAccumulating(c.downField("privacyPolicyApprovalDate")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecodeAccumulating(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecodeAccumulating(c.downField("crmLanguage")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("availableEvents"), Seq[org.make.core.EventId], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForavailableEvents.tryDecodeAccumulating(c.downField("availableEvents")), 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))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(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("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("userId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("displayName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("userType"),org.make.core.user.UserType] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("hasPassword"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("enabled"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("emailVerified"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("availableEvents"),Seq[org.make.core.EventId]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$119().inst$macro$61
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.CurrentUserResponse]](inst$macro$120)
})
|
|
133
|
31431
|
5917
-
5951
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.user.UserProfileResponse]({
val inst$macro$52: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse] = {
final class anon$lazy$macro$51 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$51 = {
anon$lazy$macro$51.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.UserProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil))))))))))))), Generic.instance[org.make.api.user.UserProfileResponse, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil](((x0$3: org.make.api.user.UserProfileResponse) => x0$3 match {
case (email: String, firstName: Option[String], lastName: Option[String], dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], description: Option[String], postalCode: Option[String], optInNewsletter: Boolean, website: Option[String], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language]): org.make.api.user.UserProfileResponse((email$macro$38 @ _), (firstName$macro$39 @ _), (lastName$macro$40 @ _), (dateOfBirth$macro$41 @ _), (avatarUrl$macro$42 @ _), (profession$macro$43 @ _), (description$macro$44 @ _), (postalCode$macro$45 @ _), (optInNewsletter$macro$46 @ _), (website$macro$47 @ _), (crmCountry$macro$48 @ _), (crmLanguage$macro$49 @ _)) => ::.apply[String, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](email$macro$38, ::.apply[Option[String], Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](firstName$macro$39, ::.apply[Option[String], Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](lastName$macro$40, ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](dateOfBirth$macro$41, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](avatarUrl$macro$42, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](profession$macro$43, ::.apply[Option[String], Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](description$macro$44, ::.apply[Option[String], Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](postalCode$macro$45, ::.apply[Boolean, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](optInNewsletter$macro$46, ::.apply[Option[String], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](website$macro$47, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: shapeless.HNil.type](crmCountry$macro$48, ::.apply[Option[org.make.core.reference.Language], shapeless.HNil.type](crmLanguage$macro$49, HNil)))))))))))).asInstanceOf[String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil]
}), ((x0$4: String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil) => x0$4 match {
case (head: String, tail: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((email$macro$26 @ _), (head: Option[String], tail: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((firstName$macro$27 @ _), (head: Option[String], tail: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((lastName$macro$28 @ _), (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((dateOfBirth$macro$29 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((avatarUrl$macro$30 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((profession$macro$31 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((description$macro$32 @ _), (head: Option[String], tail: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((postalCode$macro$33 @ _), (head: Boolean, tail: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((optInNewsletter$macro$34 @ _), (head: Option[String], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((website$macro$35 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((crmCountry$macro$36 @ _), (head: Option[org.make.core.reference.Language], tail: shapeless.HNil): Option[org.make.core.reference.Language] :: shapeless.HNil((crmLanguage$macro$37 @ _), HNil)))))))))))) => user.this.UserProfileResponse.apply(email$macro$26, firstName$macro$27, lastName$macro$28, dateOfBirth$macro$29, avatarUrl$macro$30, profession$macro$31, description$macro$32, postalCode$macro$33, optInNewsletter$macro$34, website$macro$35, crmCountry$macro$36, crmLanguage$macro$37)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$51.this.inst$macro$50)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse]];
<stable> <accessor> lazy val inst$macro$50: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForemail: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderFordateOfBirth: io.circe.Encoder[Option[java.time.LocalDate]] = circe.this.Encoder.encodeOption[java.time.LocalDate](circe.this.Encoder.encodeLocalDate);
private[this] val circeGenericEncoderForoptInNewsletter: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean;
private[this] val circeGenericEncoderForwebsite: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForcrmCountry: io.circe.Encoder[Option[org.make.core.reference.Country]] = circe.this.Encoder.encodeOption[org.make.core.reference.Country](reference.this.Country.countryEncoder);
private[this] val circeGenericEncoderForcrmLanguage: io.circe.Encoder[Option[org.make.core.reference.Language]] = circe.this.Encoder.encodeOption[org.make.core.reference.Language](reference.this.Language.LanguageEncoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("email"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfirstName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordateOfBirth @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprofession @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordescription @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpostalCode @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForoptInNewsletter @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForwebsite @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmCountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmLanguage @ _), shapeless.HNil)))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("firstName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForfirstName)), scala.Tuple2.apply[String, io.circe.Json]("lastName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForlastName)), scala.Tuple2.apply[String, io.circe.Json]("dateOfBirth", $anon.this.circeGenericEncoderFordateOfBirth.apply(circeGenericHListBindingFordateOfBirth)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("profession", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForprofession)), scala.Tuple2.apply[String, io.circe.Json]("description", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingFordescription)), scala.Tuple2.apply[String, io.circe.Json]("postalCode", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpostalCode)), scala.Tuple2.apply[String, io.circe.Json]("optInNewsletter", $anon.this.circeGenericEncoderForoptInNewsletter.apply(circeGenericHListBindingForoptInNewsletter)), scala.Tuple2.apply[String, io.circe.Json]("website", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForwebsite)), scala.Tuple2.apply[String, io.circe.Json]("crmCountry", $anon.this.circeGenericEncoderForcrmCountry.apply(circeGenericHListBindingForcrmCountry)), scala.Tuple2.apply[String, io.circe.Json]("crmLanguage", $anon.this.circeGenericEncoderForcrmLanguage.apply(circeGenericHListBindingForcrmLanguage))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$51().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.UserProfileResponse]](inst$macro$52)
})
|
|
134
|
44470
|
6007
-
6041
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.UserProfileResponse]({
val inst$macro$104: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse] = {
final class anon$lazy$macro$103 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$103 = {
anon$lazy$macro$103.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$53: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.UserProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserProfileResponse, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil))))))))))))), Generic.instance[org.make.api.user.UserProfileResponse, String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil](((x0$7: org.make.api.user.UserProfileResponse) => x0$7 match {
case (email: String, firstName: Option[String], lastName: Option[String], dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], description: Option[String], postalCode: Option[String], optInNewsletter: Boolean, website: Option[String], crmCountry: Option[org.make.core.reference.Country], crmLanguage: Option[org.make.core.reference.Language]): org.make.api.user.UserProfileResponse((email$macro$90 @ _), (firstName$macro$91 @ _), (lastName$macro$92 @ _), (dateOfBirth$macro$93 @ _), (avatarUrl$macro$94 @ _), (profession$macro$95 @ _), (description$macro$96 @ _), (postalCode$macro$97 @ _), (optInNewsletter$macro$98 @ _), (website$macro$99 @ _), (crmCountry$macro$100 @ _), (crmLanguage$macro$101 @ _)) => ::.apply[String, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](email$macro$90, ::.apply[Option[String], Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](firstName$macro$91, ::.apply[Option[String], Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](lastName$macro$92, ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](dateOfBirth$macro$93, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](avatarUrl$macro$94, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](profession$macro$95, ::.apply[Option[String], Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](description$macro$96, ::.apply[Option[String], Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](postalCode$macro$97, ::.apply[Boolean, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](optInNewsletter$macro$98, ::.apply[Option[String], Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil.type](website$macro$99, ::.apply[Option[org.make.core.reference.Country], Option[org.make.core.reference.Language] :: shapeless.HNil.type](crmCountry$macro$100, ::.apply[Option[org.make.core.reference.Language], shapeless.HNil.type](crmLanguage$macro$101, HNil)))))))))))).asInstanceOf[String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil]
}), ((x0$8: String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil) => x0$8 match {
case (head: String, tail: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): String :: Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((email$macro$78 @ _), (head: Option[String], tail: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((firstName$macro$79 @ _), (head: Option[String], tail: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((lastName$macro$80 @ _), (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((dateOfBirth$macro$81 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((avatarUrl$macro$82 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((profession$macro$83 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((description$macro$84 @ _), (head: Option[String], tail: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((postalCode$macro$85 @ _), (head: Boolean, tail: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((optInNewsletter$macro$86 @ _), (head: Option[String], tail: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((website$macro$87 @ _), (head: Option[org.make.core.reference.Country], tail: Option[org.make.core.reference.Language] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil((crmCountry$macro$88 @ _), (head: Option[org.make.core.reference.Language], tail: shapeless.HNil): Option[org.make.core.reference.Language] :: shapeless.HNil((crmLanguage$macro$89 @ _), HNil)))))))))))) => user.this.UserProfileResponse.apply(email$macro$78, firstName$macro$79, lastName$macro$80, dateOfBirth$macro$81, avatarUrl$macro$82, profession$macro$83, description$macro$84, postalCode$macro$85, optInNewsletter$macro$86, website$macro$87, crmCountry$macro$88, crmLanguage$macro$89)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.reference.Language] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("lastName")]](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("lastName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("firstName")]](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("firstName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("email")]](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("email")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$103.this.inst$macro$102)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse]];
<stable> <accessor> lazy val inst$macro$102: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderFordateOfBirth: io.circe.Decoder[Option[java.time.LocalDate]] = circe.this.Decoder.decodeOption[java.time.LocalDate](circe.this.Decoder.decodeLocalDate);
private[this] val circeGenericDecoderForoptInNewsletter: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean;
private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForcrmCountry: io.circe.Decoder[Option[org.make.core.reference.Country]] = circe.this.Decoder.decodeOption[org.make.core.reference.Country](reference.this.Country.countryDecoder);
private[this] val circeGenericDecoderForcrmLanguage: io.circe.Decoder[Option[org.make.core.reference.Language]] = circe.this.Decoder.decodeOption[org.make.core.reference.Language](reference.this.Language.LanguageDecoder);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecode(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecode(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecode(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecode(c.downField("crmLanguage")), 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))(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("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), String, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("firstName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecodeAccumulating(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecodeAccumulating(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmCountry"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecodeAccumulating(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmLanguage"), Option[org.make.core.reference.Language], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecodeAccumulating(c.downField("crmLanguage")), 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))(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("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),String] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),Option[org.make.core.reference.Language]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$103().inst$macro$53
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.UserProfileResponse]](inst$macro$104)
})
|
|
140
|
36375
|
6239
-
6277
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.personality.personalityapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.user.MailingErrorLogResponse]({
val inst$macro$12: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse] = {
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.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.MailingErrorLogResponse, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil, String :: java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil](::.apply[Symbol @@ String("error"), (Symbol @@ String("date")) :: shapeless.HNil.type](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")], ::.apply[Symbol @@ String("date"), shapeless.HNil.type](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")], HNil))), Generic.instance[org.make.api.user.MailingErrorLogResponse, String :: java.time.ZonedDateTime :: shapeless.HNil](((x0$3: org.make.api.user.MailingErrorLogResponse) => x0$3 match {
case (error: String, date: java.time.ZonedDateTime): org.make.api.user.MailingErrorLogResponse((error$macro$8 @ _), (date$macro$9 @ _)) => ::.apply[String, java.time.ZonedDateTime :: shapeless.HNil.type](error$macro$8, ::.apply[java.time.ZonedDateTime, shapeless.HNil.type](date$macro$9, HNil)).asInstanceOf[String :: java.time.ZonedDateTime :: shapeless.HNil]
}), ((x0$4: String :: java.time.ZonedDateTime :: shapeless.HNil) => x0$4 match {
case (head: String, tail: java.time.ZonedDateTime :: shapeless.HNil): String :: java.time.ZonedDateTime :: shapeless.HNil((error$macro$6 @ _), (head: java.time.ZonedDateTime, tail: shapeless.HNil): java.time.ZonedDateTime :: shapeless.HNil((date$macro$7 @ _), HNil)) => user.this.MailingErrorLogResponse.apply(error$macro$6, date$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("error"), String, (Symbol @@ String("date")) :: shapeless.HNil, java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("date"), java.time.ZonedDateTime, 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("error")]](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("error")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForerror: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderFordate: io.circe.Encoder[java.time.ZonedDateTime] = MailingErrorLogResponse.this.zonedDateTimeEncoder;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("error"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForerror @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordate @ _), shapeless.HNil)) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("error", $anon.this.circeGenericEncoderForerror.apply(circeGenericHListBindingForerror)), scala.Tuple2.apply[String, io.circe.Json]("date", $anon.this.circeGenericEncoderFordate.apply(circeGenericHListBindingFordate))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$11().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.MailingErrorLogResponse]](inst$macro$12)
})
|
|
141
|
49654
|
6337
-
6375
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.personality.personalityapitest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.MailingErrorLogResponse]({
val inst$macro$24: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse] = {
final class anon$lazy$macro$23 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$23 = {
anon$lazy$macro$23.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$13: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.MailingErrorLogResponse, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil, String :: java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.MailingErrorLogResponse, (Symbol @@ String("error")) :: (Symbol @@ String("date")) :: shapeless.HNil](::.apply[Symbol @@ String("error"), (Symbol @@ String("date")) :: shapeless.HNil.type](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")], ::.apply[Symbol @@ String("date"), shapeless.HNil.type](scala.Symbol.apply("date").asInstanceOf[Symbol @@ String("date")], HNil))), Generic.instance[org.make.api.user.MailingErrorLogResponse, String :: java.time.ZonedDateTime :: shapeless.HNil](((x0$7: org.make.api.user.MailingErrorLogResponse) => x0$7 match {
case (error: String, date: java.time.ZonedDateTime): org.make.api.user.MailingErrorLogResponse((error$macro$20 @ _), (date$macro$21 @ _)) => ::.apply[String, java.time.ZonedDateTime :: shapeless.HNil.type](error$macro$20, ::.apply[java.time.ZonedDateTime, shapeless.HNil.type](date$macro$21, HNil)).asInstanceOf[String :: java.time.ZonedDateTime :: shapeless.HNil]
}), ((x0$8: String :: java.time.ZonedDateTime :: shapeless.HNil) => x0$8 match {
case (head: String, tail: java.time.ZonedDateTime :: shapeless.HNil): String :: java.time.ZonedDateTime :: shapeless.HNil((error$macro$18 @ _), (head: java.time.ZonedDateTime, tail: shapeless.HNil): java.time.ZonedDateTime :: shapeless.HNil((date$macro$19 @ _), HNil)) => user.this.MailingErrorLogResponse.apply(error$macro$18, date$macro$19)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("error"), String, (Symbol @@ String("date")) :: shapeless.HNil, java.time.ZonedDateTime :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("date"), java.time.ZonedDateTime, 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("error")]](scala.Symbol.apply("error").asInstanceOf[Symbol @@ String("error")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("error")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$23.this.inst$macro$22)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse]];
<stable> <accessor> lazy val inst$macro$22: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForerror: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderFordate: io.circe.Decoder[java.time.ZonedDateTime] = MailingErrorLogResponse.this.zonedDateTimeDecoder;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("error"), String, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForerror.tryDecode(c.downField("error")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("date"), java.time.ZonedDateTime, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordate.tryDecode(c.downField("date")), 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("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("error"), String, shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForerror.tryDecodeAccumulating(c.downField("error")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("date"), java.time.ZonedDateTime, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordate.tryDecodeAccumulating(c.downField("date")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("error"),String] :: shapeless.labelled.FieldType[Symbol @@ String("date"),java.time.ZonedDateTime] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$23().inst$macro$13
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.MailingErrorLogResponse]](inst$macro$24)
})
|
|
144
|
37977
|
6516
-
6536
|
Select
|
org.make.core.user.MailingErrorLog.date
|
|
mailingErrorLog.date
|
|
144
|
41801
|
6486
-
6507
|
Select
|
org.make.core.user.MailingErrorLog.error
|
|
mailingErrorLog.error
|
|
144
|
51012
|
6454
-
6537
|
Apply
|
org.make.api.user.MailingErrorLogResponse.apply
|
|
MailingErrorLogResponse.apply(mailingErrorLog.error, mailingErrorLog.date)
|
|
175
|
42880
|
8002
-
8032
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.user.ProfileResponse]({
val inst$macro$72: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse] = {
final class anon$lazy$macro$71 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$71 = {
anon$lazy$macro$71.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.user.ProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("phoneNumber"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("locale"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("socioProfessionalCategory"), (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")], ::.apply[Symbol @@ String("registerQuestionId"), (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")], ::.apply[Symbol @@ String("optInPartner"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.ProfileResponse, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil](((x0$3: org.make.api.user.ProfileResponse) => x0$3 match {
case (dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], phoneNumber: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], postalCode: Option[String], locale: Option[String], optInNewsletter: Boolean, socioProfessionalCategory: Option[org.make.core.profile.SocioProfessionalCategory], registerQuestionId: Option[org.make.core.question.QuestionId], optInPartner: Option[Boolean], politicalParty: Option[String], website: Option[String], crmCountry: org.make.core.reference.Country, crmLanguage: org.make.core.reference.Language): org.make.api.user.ProfileResponse((dateOfBirth$macro$53 @ _), (avatarUrl$macro$54 @ _), (profession$macro$55 @ _), (phoneNumber$macro$56 @ _), (description$macro$57 @ _), (gender$macro$58 @ _), (genderName$macro$59 @ _), (postalCode$macro$60 @ _), (locale$macro$61 @ _), (optInNewsletter$macro$62 @ _), (socioProfessionalCategory$macro$63 @ _), (registerQuestionId$macro$64 @ _), (optInPartner$macro$65 @ _), (politicalParty$macro$66 @ _), (website$macro$67 @ _), (crmCountry$macro$68 @ _), (crmLanguage$macro$69 @ _)) => ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](dateOfBirth$macro$53, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](avatarUrl$macro$54, ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](profession$macro$55, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](phoneNumber$macro$56, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](description$macro$57, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](gender$macro$58, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](genderName$macro$59, ::.apply[Option[String], Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](postalCode$macro$60, ::.apply[Option[String], Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](locale$macro$61, ::.apply[Boolean, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInNewsletter$macro$62, ::.apply[Option[org.make.core.profile.SocioProfessionalCategory], Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](socioProfessionalCategory$macro$63, ::.apply[Option[org.make.core.question.QuestionId], Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](registerQuestionId$macro$64, ::.apply[Option[Boolean], Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInPartner$macro$65, ::.apply[Option[String], Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](politicalParty$macro$66, ::.apply[Option[String], org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](website$macro$67, ::.apply[org.make.core.reference.Country, org.make.core.reference.Language :: shapeless.HNil.type](crmCountry$macro$68, ::.apply[org.make.core.reference.Language, shapeless.HNil.type](crmLanguage$macro$69, HNil))))))))))))))))).asInstanceOf[Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil]
}), ((x0$4: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil) => x0$4 match {
case (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((dateOfBirth$macro$36 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((avatarUrl$macro$37 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((profession$macro$38 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((phoneNumber$macro$39 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((description$macro$40 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((gender$macro$41 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((genderName$macro$42 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((postalCode$macro$43 @ _), (head: Option[String], tail: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((locale$macro$44 @ _), (head: Boolean, tail: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInNewsletter$macro$45 @ _), (head: Option[org.make.core.profile.SocioProfessionalCategory], tail: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((socioProfessionalCategory$macro$46 @ _), (head: Option[org.make.core.question.QuestionId], tail: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((registerQuestionId$macro$47 @ _), (head: Option[Boolean], tail: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInPartner$macro$48 @ _), (head: Option[String], tail: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((politicalParty$macro$49 @ _), (head: Option[String], tail: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((website$macro$50 @ _), (head: org.make.core.reference.Country, tail: org.make.core.reference.Language :: shapeless.HNil): org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((crmCountry$macro$51 @ _), (head: org.make.core.reference.Language, tail: shapeless.HNil): org.make.core.reference.Language :: shapeless.HNil((crmLanguage$macro$52 @ _), HNil))))))))))))))))) => user.this.ProfileResponse.apply(dateOfBirth$macro$36, avatarUrl$macro$37, profession$macro$38, phoneNumber$macro$39, description$macro$40, gender$macro$41, genderName$macro$42, postalCode$macro$43, locale$macro$44, optInNewsletter$macro$45, socioProfessionalCategory$macro$46, registerQuestionId$macro$47, optInPartner$macro$48, politicalParty$macro$49, website$macro$50, crmCountry$macro$51, crmLanguage$macro$52)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("phoneNumber"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("locale"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInPartner"), Option[Boolean], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), org.make.core.reference.Country, (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("politicalParty")]](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("politicalParty")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInPartner")]](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInPartner")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("locale")]](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("locale")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("genderName")]](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("genderName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("gender")]](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("gender")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("phoneNumber")]](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("phoneNumber")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$71.this.inst$macro$70)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse]];
<stable> <accessor> lazy val inst$macro$70: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderFordateOfBirth: io.circe.Encoder[Option[java.time.LocalDate]] = circe.this.Encoder.encodeOption[java.time.LocalDate](ProfileResponse.this.localDateEncoder);
private[this] val circeGenericEncoderForgender: io.circe.Encoder[Option[org.make.core.profile.Gender]] = circe.this.Encoder.encodeOption[org.make.core.profile.Gender](profile.this.Gender.encoder);
private[this] val circeGenericEncoderForoptInNewsletter: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean;
private[this] val circeGenericEncoderForsocioProfessionalCategory: io.circe.Encoder[Option[org.make.core.profile.SocioProfessionalCategory]] = circe.this.Encoder.encodeOption[org.make.core.profile.SocioProfessionalCategory](profile.this.SocioProfessionalCategory.encoder);
private[this] val circeGenericEncoderForregisterQuestionId: io.circe.Encoder[Option[org.make.core.question.QuestionId]] = circe.this.Encoder.encodeOption[org.make.core.question.QuestionId](ProfileResponse.this.stringValueEncoder[org.make.core.question.QuestionId]);
private[this] val circeGenericEncoderForoptInPartner: io.circe.Encoder[Option[Boolean]] = circe.this.Encoder.encodeOption[Boolean](circe.this.Encoder.encodeBoolean);
private[this] val circeGenericEncoderForwebsite: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForcrmCountry: io.circe.Encoder[org.make.core.reference.Country] = ProfileResponse.this.stringValueEncoder[org.make.core.reference.Country];
private[this] val circeGenericEncoderForcrmLanguage: io.circe.Encoder[org.make.core.reference.Language] = ProfileResponse.this.stringValueEncoder[org.make.core.reference.Language];
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordateOfBirth @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprofession @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForphoneNumber @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordescription @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]], tail: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForgender @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForgenderName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpostalCode @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlocale @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForoptInNewsletter @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]], tail: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsocioProfessionalCategory @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]], tail: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForregisterQuestionId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]], tail: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForoptInPartner @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpoliticalParty @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForwebsite @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmCountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcrmLanguage @ _), shapeless.HNil))))))))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("dateOfBirth", $anon.this.circeGenericEncoderFordateOfBirth.apply(circeGenericHListBindingFordateOfBirth)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("profession", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForprofession)), scala.Tuple2.apply[String, io.circe.Json]("phoneNumber", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForphoneNumber)), scala.Tuple2.apply[String, io.circe.Json]("description", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingFordescription)), scala.Tuple2.apply[String, io.circe.Json]("gender", $anon.this.circeGenericEncoderForgender.apply(circeGenericHListBindingForgender)), scala.Tuple2.apply[String, io.circe.Json]("genderName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForgenderName)), scala.Tuple2.apply[String, io.circe.Json]("postalCode", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpostalCode)), scala.Tuple2.apply[String, io.circe.Json]("locale", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForlocale)), scala.Tuple2.apply[String, io.circe.Json]("optInNewsletter", $anon.this.circeGenericEncoderForoptInNewsletter.apply(circeGenericHListBindingForoptInNewsletter)), scala.Tuple2.apply[String, io.circe.Json]("socioProfessionalCategory", $anon.this.circeGenericEncoderForsocioProfessionalCategory.apply(circeGenericHListBindingForsocioProfessionalCategory)), scala.Tuple2.apply[String, io.circe.Json]("registerQuestionId", $anon.this.circeGenericEncoderForregisterQuestionId.apply(circeGenericHListBindingForregisterQuestionId)), scala.Tuple2.apply[String, io.circe.Json]("optInPartner", $anon.this.circeGenericEncoderForoptInPartner.apply(circeGenericHListBindingForoptInPartner)), scala.Tuple2.apply[String, io.circe.Json]("politicalParty", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpoliticalParty)), scala.Tuple2.apply[String, io.circe.Json]("website", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForwebsite)), scala.Tuple2.apply[String, io.circe.Json]("crmCountry", $anon.this.circeGenericEncoderForcrmCountry.apply(circeGenericHListBindingForcrmCountry)), scala.Tuple2.apply[String, io.circe.Json]("crmLanguage", $anon.this.circeGenericEncoderForcrmLanguage.apply(circeGenericHListBindingForcrmLanguage))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$71().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.user.ProfileResponse]](inst$macro$72)
})
|
|
176
|
35305
|
8084
-
8114
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.user.ProfileResponse]({
val inst$macro$144: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse] = {
final class anon$lazy$macro$143 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$143 = {
anon$lazy$macro$143.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$73: io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.user.ProfileResponse, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.ProfileResponse, (Symbol @@ String("dateOfBirth")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil](::.apply[Symbol @@ String("dateOfBirth"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("profession"), (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")], ::.apply[Symbol @@ String("phoneNumber"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("postalCode"), (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")], ::.apply[Symbol @@ String("locale"), (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")], ::.apply[Symbol @@ String("optInNewsletter"), (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")], ::.apply[Symbol @@ String("socioProfessionalCategory"), (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")], ::.apply[Symbol @@ String("registerQuestionId"), (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")], ::.apply[Symbol @@ String("optInPartner"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("crmCountry"), (Symbol @@ String("crmLanguage")) :: shapeless.HNil.type](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")], ::.apply[Symbol @@ String("crmLanguage"), shapeless.HNil.type](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")], HNil)))))))))))))))))), Generic.instance[org.make.api.user.ProfileResponse, Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil](((x0$7: org.make.api.user.ProfileResponse) => x0$7 match {
case (dateOfBirth: Option[java.time.LocalDate], avatarUrl: Option[String], profession: Option[String], phoneNumber: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], postalCode: Option[String], locale: Option[String], optInNewsletter: Boolean, socioProfessionalCategory: Option[org.make.core.profile.SocioProfessionalCategory], registerQuestionId: Option[org.make.core.question.QuestionId], optInPartner: Option[Boolean], politicalParty: Option[String], website: Option[String], crmCountry: org.make.core.reference.Country, crmLanguage: org.make.core.reference.Language): org.make.api.user.ProfileResponse((dateOfBirth$macro$125 @ _), (avatarUrl$macro$126 @ _), (profession$macro$127 @ _), (phoneNumber$macro$128 @ _), (description$macro$129 @ _), (gender$macro$130 @ _), (genderName$macro$131 @ _), (postalCode$macro$132 @ _), (locale$macro$133 @ _), (optInNewsletter$macro$134 @ _), (socioProfessionalCategory$macro$135 @ _), (registerQuestionId$macro$136 @ _), (optInPartner$macro$137 @ _), (politicalParty$macro$138 @ _), (website$macro$139 @ _), (crmCountry$macro$140 @ _), (crmLanguage$macro$141 @ _)) => ::.apply[Option[java.time.LocalDate], Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](dateOfBirth$macro$125, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](avatarUrl$macro$126, ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](profession$macro$127, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](phoneNumber$macro$128, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](description$macro$129, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](gender$macro$130, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](genderName$macro$131, ::.apply[Option[String], Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](postalCode$macro$132, ::.apply[Option[String], Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](locale$macro$133, ::.apply[Boolean, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInNewsletter$macro$134, ::.apply[Option[org.make.core.profile.SocioProfessionalCategory], Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](socioProfessionalCategory$macro$135, ::.apply[Option[org.make.core.question.QuestionId], Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](registerQuestionId$macro$136, ::.apply[Option[Boolean], Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](optInPartner$macro$137, ::.apply[Option[String], Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](politicalParty$macro$138, ::.apply[Option[String], org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil.type](website$macro$139, ::.apply[org.make.core.reference.Country, org.make.core.reference.Language :: shapeless.HNil.type](crmCountry$macro$140, ::.apply[org.make.core.reference.Language, shapeless.HNil.type](crmLanguage$macro$141, HNil))))))))))))))))).asInstanceOf[Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil]
}), ((x0$8: Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil) => x0$8 match {
case (head: Option[java.time.LocalDate], tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[java.time.LocalDate] :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((dateOfBirth$macro$108 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((avatarUrl$macro$109 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((profession$macro$110 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((phoneNumber$macro$111 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((description$macro$112 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((gender$macro$113 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((genderName$macro$114 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((postalCode$macro$115 @ _), (head: Option[String], tail: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((locale$macro$116 @ _), (head: Boolean, tail: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInNewsletter$macro$117 @ _), (head: Option[org.make.core.profile.SocioProfessionalCategory], tail: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((socioProfessionalCategory$macro$118 @ _), (head: Option[org.make.core.question.QuestionId], tail: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((registerQuestionId$macro$119 @ _), (head: Option[Boolean], tail: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((optInPartner$macro$120 @ _), (head: Option[String], tail: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((politicalParty$macro$121 @ _), (head: Option[String], tail: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil): Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((website$macro$122 @ _), (head: org.make.core.reference.Country, tail: org.make.core.reference.Language :: shapeless.HNil): org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil((crmCountry$macro$123 @ _), (head: org.make.core.reference.Language, tail: shapeless.HNil): org.make.core.reference.Language :: shapeless.HNil((crmLanguage$macro$124 @ _), HNil))))))))))))))))) => user.this.ProfileResponse.apply(dateOfBirth$macro$108, avatarUrl$macro$109, profession$macro$110, phoneNumber$macro$111, description$macro$112, gender$macro$113, genderName$macro$114, postalCode$macro$115, locale$macro$116, optInNewsletter$macro$117, socioProfessionalCategory$macro$118, registerQuestionId$macro$119, optInPartner$macro$120, politicalParty$macro$121, website$macro$122, crmCountry$macro$123, crmLanguage$macro$124)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("profession")) :: (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("profession"), Option[String], (Symbol @@ String("phoneNumber")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("phoneNumber"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("postalCode")) :: (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("postalCode"), Option[String], (Symbol @@ String("locale")) :: (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("locale"), Option[String], (Symbol @@ String("optInNewsletter")) :: (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Boolean :: Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInNewsletter"), Boolean, (Symbol @@ String("socioProfessionalCategory")) :: (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.profile.SocioProfessionalCategory] :: Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], (Symbol @@ String("registerQuestionId")) :: (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[org.make.core.question.QuestionId] :: Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], (Symbol @@ String("optInPartner")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[Boolean] :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("optInPartner"), Option[Boolean], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("crmCountry")) :: (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Country :: org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmCountry"), org.make.core.reference.Country, (Symbol @@ String("crmLanguage")) :: shapeless.HNil, org.make.core.reference.Language :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmLanguage")]](scala.Symbol.apply("crmLanguage").asInstanceOf[Symbol @@ String("crmLanguage")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmLanguage")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("crmCountry")]](scala.Symbol.apply("crmCountry").asInstanceOf[Symbol @@ String("crmCountry")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("crmCountry")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("politicalParty")]](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("politicalParty")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInPartner")]](scala.Symbol.apply("optInPartner").asInstanceOf[Symbol @@ String("optInPartner")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInPartner")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]](scala.Symbol.apply("registerQuestionId").asInstanceOf[Symbol @@ String("registerQuestionId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("registerQuestionId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]](scala.Symbol.apply("socioProfessionalCategory").asInstanceOf[Symbol @@ String("socioProfessionalCategory")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("socioProfessionalCategory")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]](scala.Symbol.apply("optInNewsletter").asInstanceOf[Symbol @@ String("optInNewsletter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("optInNewsletter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("locale")]](scala.Symbol.apply("locale").asInstanceOf[Symbol @@ String("locale")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("locale")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("postalCode")]](scala.Symbol.apply("postalCode").asInstanceOf[Symbol @@ String("postalCode")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("postalCode")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("genderName")]](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("genderName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("gender")]](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("gender")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("phoneNumber")]](scala.Symbol.apply("phoneNumber").asInstanceOf[Symbol @@ String("phoneNumber")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("phoneNumber")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("profession")]](scala.Symbol.apply("profession").asInstanceOf[Symbol @@ String("profession")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("profession")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]](scala.Symbol.apply("dateOfBirth").asInstanceOf[Symbol @@ String("dateOfBirth")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dateOfBirth")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$143.this.inst$macro$142)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse]];
<stable> <accessor> lazy val inst$macro$142: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFordateOfBirth: io.circe.Decoder[Option[java.time.LocalDate]] = circe.this.Decoder.decodeOption[java.time.LocalDate](ProfileResponse.this.localDateDecoder);
private[this] val circeGenericDecoderForgender: io.circe.Decoder[Option[org.make.core.profile.Gender]] = circe.this.Decoder.decodeOption[org.make.core.profile.Gender](profile.this.Gender.decoder);
private[this] val circeGenericDecoderForoptInNewsletter: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean;
private[this] val circeGenericDecoderForsocioProfessionalCategory: io.circe.Decoder[Option[org.make.core.profile.SocioProfessionalCategory]] = circe.this.Decoder.decodeOption[org.make.core.profile.SocioProfessionalCategory](profile.this.SocioProfessionalCategory.decoder);
private[this] val circeGenericDecoderForregisterQuestionId: io.circe.Decoder[Option[org.make.core.question.QuestionId]] = circe.this.Decoder.decodeOption[org.make.core.question.QuestionId](question.this.QuestionId.QuestionIdDecoder);
private[this] val circeGenericDecoderForoptInPartner: io.circe.Decoder[Option[Boolean]] = circe.this.Decoder.decodeOption[Boolean](circe.this.Decoder.decodeBoolean);
private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForcrmCountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder;
private[this] val circeGenericDecoderForcrmLanguage: io.circe.Decoder[org.make.core.reference.Language] = reference.this.Language.LanguageDecoder;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecode(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("phoneNumber"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("phoneNumber")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("gender"), Option[org.make.core.profile.Gender], shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForgender.tryDecode(c.downField("gender")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("genderName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("locale"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("locale")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecode(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForsocioProfessionalCategory.tryDecode(c.downField("socioProfessionalCategory")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForregisterQuestionId.tryDecode(c.downField("registerQuestionId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("optInPartner"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInPartner.tryDecode(c.downField("optInPartner")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmCountry"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecode(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecode(c.downField("crmLanguage")), 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))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(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("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("dateOfBirth"), Option[java.time.LocalDate], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordateOfBirth.tryDecodeAccumulating(c.downField("dateOfBirth")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("profession"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("profession")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("phoneNumber"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("phoneNumber")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("gender"), Option[org.make.core.profile.Gender], shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForgender.tryDecodeAccumulating(c.downField("gender")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("genderName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("postalCode"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("postalCode")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("locale"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("locale")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("optInNewsletter"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInNewsletter.tryDecodeAccumulating(c.downField("optInNewsletter")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("socioProfessionalCategory"), Option[org.make.core.profile.SocioProfessionalCategory], shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForsocioProfessionalCategory.tryDecodeAccumulating(c.downField("socioProfessionalCategory")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("registerQuestionId"), Option[org.make.core.question.QuestionId], shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForregisterQuestionId.tryDecodeAccumulating(c.downField("registerQuestionId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("optInPartner"), Option[Boolean], shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForoptInPartner.tryDecodeAccumulating(c.downField("optInPartner")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmCountry"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmCountry.tryDecodeAccumulating(c.downField("crmCountry")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("crmLanguage"), org.make.core.reference.Language, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcrmLanguage.tryDecodeAccumulating(c.downField("crmLanguage")), 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))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(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("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("dateOfBirth"),Option[java.time.LocalDate]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("profession"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("phoneNumber"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("gender"),Option[org.make.core.profile.Gender]] :: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("postalCode"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("locale"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("optInNewsletter"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("socioProfessionalCategory"),Option[org.make.core.profile.SocioProfessionalCategory]] :: shapeless.labelled.FieldType[Symbol @@ String("registerQuestionId"),Option[org.make.core.question.QuestionId]] :: shapeless.labelled.FieldType[Symbol @@ String("optInPartner"),Option[Boolean]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("crmCountry"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("crmLanguage"),org.make.core.reference.Language] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$143().inst$macro$73
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.user.ProfileResponse]](inst$macro$144)
})
|
|
179
|
34562
|
8177
-
8913
|
Apply
|
org.make.api.user.ProfileResponse.apply
|
org.make.api.personality.personalityapitest
|
ProfileResponse.apply(profile.dateOfBirth, profile.avatarUrl, profile.profession, profile.phoneNumber, profile.description, profile.gender, profile.genderName, profile.postalCode, profile.locale, profile.optInNewsletter, profile.socioProfessionalCategory, profile.registerQuestionId, profile.optInPartner, profile.politicalParty, profile.website, profile.crmCountry, profile.crmLanguage)
|
|
180
|
47787
|
8214
-
8233
|
Select
|
org.make.core.profile.Profile.dateOfBirth
|
org.make.api.personality.personalityapitest
|
profile.dateOfBirth
|
|
181
|
44506
|
8253
-
8270
|
Select
|
org.make.core.profile.Profile.avatarUrl
|
org.make.api.personality.personalityapitest
|
profile.avatarUrl
|
|
182
|
36411
|
8291
-
8309
|
Select
|
org.make.core.profile.Profile.profession
|
org.make.api.personality.personalityapitest
|
profile.profession
|
|
183
|
49407
|
8331
-
8350
|
Select
|
org.make.core.profile.Profile.phoneNumber
|
org.make.api.personality.personalityapitest
|
profile.phoneNumber
|
|
184
|
41295
|
8372
-
8391
|
Select
|
org.make.core.profile.Profile.description
|
org.make.api.personality.personalityapitest
|
profile.description
|
|
185
|
37137
|
8408
-
8422
|
Select
|
org.make.core.profile.Profile.gender
|
org.make.api.personality.personalityapitest
|
profile.gender
|
|
186
|
50508
|
8443
-
8461
|
Select
|
org.make.core.profile.Profile.genderName
|
org.make.api.personality.personalityapitest
|
profile.genderName
|
|
187
|
42924
|
8482
-
8500
|
Select
|
org.make.core.profile.Profile.postalCode
|
org.make.api.personality.personalityapitest
|
profile.postalCode
|
|
188
|
35057
|
8517
-
8531
|
Select
|
org.make.core.profile.Profile.locale
|
org.make.api.personality.personalityapitest
|
profile.locale
|
|
189
|
47827
|
8557
-
8580
|
Select
|
org.make.core.profile.Profile.optInNewsletter
|
org.make.api.personality.personalityapitest
|
profile.optInNewsletter
|
|
190
|
43660
|
8616
-
8649
|
Select
|
org.make.core.profile.Profile.socioProfessionalCategory
|
org.make.api.personality.personalityapitest
|
profile.socioProfessionalCategory
|
|
191
|
36166
|
8678
-
8704
|
Select
|
org.make.core.profile.Profile.registerQuestionId
|
org.make.api.personality.personalityapitest
|
profile.registerQuestionId
|
|
192
|
49444
|
8727
-
8747
|
Select
|
org.make.core.profile.Profile.optInPartner
|
org.make.api.personality.personalityapitest
|
profile.optInPartner
|
|
193
|
41058
|
8772
-
8794
|
Select
|
org.make.core.profile.Profile.politicalParty
|
org.make.api.personality.personalityapitest
|
profile.politicalParty
|
|
194
|
33461
|
8812
-
8827
|
Select
|
org.make.core.profile.Profile.website
|
org.make.api.personality.personalityapitest
|
profile.website
|
|
195
|
51249
|
8848
-
8866
|
Select
|
org.make.core.profile.Profile.crmCountry
|
org.make.api.personality.personalityapitest
|
profile.crmCountry
|
|
196
|
43385
|
8888
-
8907
|
Select
|
org.make.core.profile.Profile.crmLanguage
|
org.make.api.personality.personalityapitest
|
profile.crmLanguage
|
|
219
|
51002
|
9698
-
9915
|
Apply
|
org.make.api.technical.auth.TokenResponse.apply
|
|
org.make.api.technical.auth.TokenResponse.apply(SocialLoginResponse.this.tokenType, SocialLoginResponse.this.accessToken, SocialLoginResponse.this.expiresIn, SocialLoginResponse.this.refreshToken, SocialLoginResponse.this.refreshExpiresIn, SocialLoginResponse.this.createdAt)
|
|
220
|
47581
|
9731
-
9740
|
Select
|
org.make.api.user.SocialLoginResponse.tokenType
|
|
SocialLoginResponse.this.tokenType
|
|
221
|
44463
|
9762
-
9773
|
Select
|
org.make.api.user.SocialLoginResponse.accessToken
|
|
SocialLoginResponse.this.accessToken
|
|
222
|
36904
|
9793
-
9802
|
Select
|
org.make.api.user.SocialLoginResponse.expiresIn
|
|
SocialLoginResponse.this.expiresIn
|
|
223
|
49916
|
9825
-
9837
|
Select
|
org.make.api.user.SocialLoginResponse.refreshToken
|
|
SocialLoginResponse.this.refreshToken
|
|
224
|
41096
|
9864
-
9880
|
Select
|
org.make.api.user.SocialLoginResponse.refreshExpiresIn
|
|
SocialLoginResponse.this.refreshExpiresIn
|
|
225
|
33500
|
9900
-
9909
|
Select
|
org.make.api.user.SocialLoginResponse.createdAt
|
|
SocialLoginResponse.this.createdAt
|
|
233
|
41547
|
10042
-
10342
|
Apply
|
org.make.api.user.SocialLoginResponse.apply
|
|
SocialLoginResponse.apply(token.tokenType, token.accessToken, token.expiresIn, token.refreshToken, accountCreation, token.refreshExpiresIn, token.createdAt)
|
|
234
|
43426
|
10081
-
10096
|
Select
|
org.make.api.technical.auth.TokenResponse.tokenType
|
|
token.tokenType
|
|
235
|
35011
|
10118
-
10135
|
Select
|
org.make.api.technical.auth.TokenResponse.accessToken
|
|
token.accessToken
|
|
236
|
47615
|
10155
-
10170
|
Select
|
org.make.api.technical.auth.TokenResponse.expiresIn
|
|
token.expiresIn
|
|
237
|
44502
|
10193
-
10211
|
Select
|
org.make.api.technical.auth.TokenResponse.refreshToken
|
|
token.refreshToken
|
|
239
|
36660
|
10279
-
10301
|
Select
|
org.make.api.technical.auth.TokenResponse.refreshExpiresIn
|
|
token.refreshExpiresIn
|
|
240
|
49399
|
10321
-
10336
|
Select
|
org.make.api.technical.auth.TokenResponse.createdAt
|
|
token.createdAt
|
|
246
|
34033
|
10434
-
10446
|
Literal
|
<nosymbol>
|
|
"token_type"
|
|
247
|
51040
|
10454
-
10468
|
Literal
|
<nosymbol>
|
|
"access_token"
|
|
248
|
43176
|
10476
-
10488
|
Literal
|
<nosymbol>
|
|
"expires_in"
|
|
249
|
35047
|
10496
-
10511
|
Literal
|
<nosymbol>
|
|
"refresh_token"
|
|
250
|
48365
|
10519
-
10537
|
Literal
|
<nosymbol>
|
|
"account_creation"
|
|
251
|
40557
|
10545
-
10565
|
Literal
|
<nosymbol>
|
|
"refresh_expires_in"
|
|
252
|
36700
|
10573
-
10585
|
Literal
|
<nosymbol>
|
|
"created_at"
|
|
253
|
33201
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeString
|
|
circe.this.Encoder.encodeString
|
|
253
|
36458
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeString
|
|
circe.this.Encoder.encodeString
|
|
253
|
49189
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeString
|
|
circe.this.Encoder.encodeString
|
|
253
|
39744
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeString
|
|
circe.this.Encoder.encodeString
|
|
253
|
36654
|
10407
-
10840
|
ApplyToImplicitArgs
|
io.circe.ProductEncoders.forProduct7
|
|
io.circe.Encoder.forProduct7[org.make.api.user.SocialLoginResponse, String, String, Long, Option[String], Boolean, Option[Long], String]("token_type", "access_token", "expires_in", "refresh_token", "account_creation", "refresh_expires_in", "created_at")(((response: org.make.api.user.SocialLoginResponse) => scala.Tuple7.apply[String, String, Long, Option[String], Boolean, Option[Long], String](response.tokenType, response.accessToken, response.expiresIn, response.refreshToken, response.accountCreation, response.refreshExpiresIn, response.createdAt)))(circe.this.Encoder.encodeString, circe.this.Encoder.encodeString, circe.this.Encoder.encodeLong, circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString), circe.this.Encoder.encodeBoolean, circe.this.Encoder.encodeOption[Long](circe.this.Encoder.encodeLong), circe.this.Encoder.encodeString)
|
|
253
|
47608
|
10592
-
10592
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeOption
|
|
circe.this.Encoder.encodeOption[Long](circe.this.Encoder.encodeLong)
|
|
253
|
41624
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeLong
|
|
circe.this.Encoder.encodeLong
|
|
253
|
34841
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeLong
|
|
circe.this.Encoder.encodeLong
|
|
253
|
42425
|
10592
-
10592
|
Select
|
io.circe.Encoder.encodeBoolean
|
|
circe.this.Encoder.encodeBoolean
|
|
253
|
50242
|
10592
-
10592
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeOption
|
|
circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString)
|
|
254
|
39982
|
10612
-
10834
|
Apply
|
scala.Tuple7.apply
|
|
scala.Tuple7.apply[String, String, Long, Option[String], Boolean, Option[Long], String](response.tokenType, response.accessToken, response.expiresIn, response.refreshToken, response.accountCreation, response.refreshExpiresIn, response.createdAt)
|
|
255
|
49157
|
10622
-
10640
|
Select
|
org.make.api.user.SocialLoginResponse.tokenType
|
|
response.tokenType
|
|
256
|
41585
|
10650
-
10670
|
Select
|
org.make.api.user.SocialLoginResponse.accessToken
|
|
response.accessToken
|
|
257
|
33456
|
10680
-
10698
|
Select
|
org.make.api.user.SocialLoginResponse.expiresIn
|
|
response.expiresIn
|
|
258
|
50794
|
10708
-
10729
|
Select
|
org.make.api.user.SocialLoginResponse.refreshToken
|
|
response.refreshToken
|
|
259
|
42670
|
10739
-
10763
|
Select
|
org.make.api.user.SocialLoginResponse.accountCreation
|
|
response.accountCreation
|
|
260
|
34804
|
10773
-
10798
|
Select
|
org.make.api.user.SocialLoginResponse.refreshExpiresIn
|
|
response.refreshExpiresIn
|
|
261
|
47568
|
10808
-
10826
|
Select
|
org.make.api.user.SocialLoginResponse.createdAt
|
|
response.createdAt
|
|
270
|
49227
|
11055
-
11066
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveCodec
|
org.make.api.user.userapitest
|
io.circe.generic.semiauto.deriveCodec[org.make.api.user.UserPrivacyPolicyResponse]({
val inst$macro$8: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse] = {
final class anon$lazy$macro$7 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$7 = {
anon$lazy$macro$7.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse] = codec.this.DerivedAsObjectCodec.deriveCodec[org.make.api.user.UserPrivacyPolicyResponse, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.user.UserPrivacyPolicyResponse, (Symbol @@ String("privacyPolicyApprovalDate")) :: shapeless.HNil, Option[java.time.ZonedDateTime] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.user.UserPrivacyPolicyResponse, (Symbol @@ String("privacyPolicyApprovalDate")) :: shapeless.HNil](::.apply[Symbol @@ String("privacyPolicyApprovalDate"), shapeless.HNil.type](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")], HNil)), Generic.instance[org.make.api.user.UserPrivacyPolicyResponse, Option[java.time.ZonedDateTime] :: shapeless.HNil](((x0$3: org.make.api.user.UserPrivacyPolicyResponse) => x0$3 match {
case (privacyPolicyApprovalDate: Option[java.time.ZonedDateTime]): org.make.api.user.UserPrivacyPolicyResponse((privacyPolicyApprovalDate$macro$5 @ _)) => ::.apply[Option[java.time.ZonedDateTime], shapeless.HNil.type](privacyPolicyApprovalDate$macro$5, HNil).asInstanceOf[Option[java.time.ZonedDateTime] :: shapeless.HNil]
}), ((x0$4: Option[java.time.ZonedDateTime] :: shapeless.HNil) => x0$4 match {
case (head: Option[java.time.ZonedDateTime], tail: shapeless.HNil): Option[java.time.ZonedDateTime] :: shapeless.HNil((privacyPolicyApprovalDate$macro$4 @ _), HNil) => user.this.UserPrivacyPolicyResponse.apply(privacyPolicyApprovalDate$macro$4)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]](scala.Symbol.apply("privacyPolicyApprovalDate").asInstanceOf[Symbol @@ String("privacyPolicyApprovalDate")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("privacyPolicyApprovalDate")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$7.this.inst$macro$6)).asInstanceOf[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse]];
<stable> <accessor> lazy val inst$macro$6: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForprivacyPolicyApprovalDate: io.circe.Decoder[Option[java.time.ZonedDateTime]] = circe.this.Decoder.decodeOption[java.time.ZonedDateTime](UserPrivacyPolicyResponse.this.zonedDateTimeDecoder);
private[this] val circeGenericEncoderForprivacyPolicyApprovalDate: io.circe.Encoder[Option[java.time.ZonedDateTime]] = circe.this.Encoder.encodeOption[java.time.ZonedDateTime](UserPrivacyPolicyResponse.this.zonedDateTimeEncoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForprivacyPolicyApprovalDate @ _), shapeless.HNil) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("privacyPolicyApprovalDate", $anon.this.circeGenericEncoderForprivacyPolicyApprovalDate.apply(circeGenericHListBindingForprivacyPolicyApprovalDate))))
};
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecode(c.downField("privacyPolicyApprovalDate")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("privacyPolicyApprovalDate"), Option[java.time.ZonedDateTime], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForprivacyPolicyApprovalDate.tryDecodeAccumulating(c.downField("privacyPolicyApprovalDate")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("privacyPolicyApprovalDate"),Option[java.time.ZonedDateTime]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$7().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.user.UserPrivacyPolicyResponse]](inst$macro$8)
})
|