1 /*
2  *  Make.org Core API
3  *  Copyright (C) 2018 Make.org
4  *
5  * This program is free software: you can redistribute it and/or modify
6  *  it under the terms of the GNU Affero General Public License as
7  *  published by the Free Software Foundation, either version 3 of the
8  *  License, or (at your option) any later version.
9  *
10  *  This program is distributed in the hope that it will be useful,
11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  *  GNU Affero General Public License for more details.
14  *
15  *  You should have received a copy of the GNU Affero General Public License
16  *  along with this program.  If not, see <https://www.gnu.org/licenses/>.
17  *
18  */
19 
20 package org.make.api.personality
21 
22 import cats.implicits._
23 import akka.http.scaladsl.model._
24 import akka.http.scaladsl.server._
25 import eu.timepit.refined.api.Refined
26 import eu.timepit.refined.string.Url
27 import io.circe.generic.semiauto.{deriveDecoder, deriveEncoder}
28 import io.circe.{Decoder, Encoder}
29 import io.circe.refined._
30 import io.swagger.annotations._
31 import org.make.api.operation.OperationServiceComponent
32 import org.make.api.question.QuestionServiceComponent
33 
34 import javax.ws.rs.Path
35 import org.make.api.technical.CsvReceptacle._
36 import org.make.api.technical.MakeDirectives.MakeDirectivesDependencies
37 import org.make.api.technical.{`X-Total-Count`, MakeAuthenticationDirectives}
38 import org.make.api.technical.directives.FutureDirectivesExtensions._
39 import org.make.api.user.DefaultPersistentUserServiceComponent.PersistentUser
40 import org.make.api.user.{PersonalityRegisterData, UserServiceComponent}
41 import org.make.core._
42 import org.make.core.Validation._
43 import org.make.core.technical.Pagination
44 import org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils
45 import org.make.core.Validation.StringWithParsers
46 import org.make.core.auth.UserRights
47 import org.make.core.profile.{Gender, Profile}
48 import org.make.core.reference.{Country, Language}
49 import org.make.core.user.{User, UserId, UserType}
50 import scalaoauth2.provider.AuthInfo
51 
52 import scala.annotation.meta.field
53 
54 @Api(
55   value = "Admin Personalities",
56   authorizations = Array(
57     new Authorization(
58       value = "MakeApi",
59       scopes = Array(new AuthorizationScope(scope = "admin", description = "BO Admin"))
60     )
61   )
62 )
63 @Path(value = "/admin/personalities")
64 trait AdminPersonalityApi extends Directives {
65 
66   @ApiOperation(value = "get-personality", httpMethod = "GET", code = HttpCodes.OK)
67   @ApiResponses(
68     value = Array(new ApiResponse(code = HttpCodes.OK, message = "Ok", response = classOf[PersonalityResponse]))
69   )
70   @ApiImplicitParams(
71     value = Array(
72       new ApiImplicitParam(
73         name = "userId",
74         paramType = "path",
75         dataType = "string",
76         example = "11111111-2222-3333-4444-555555555555"
77       )
78     )
79   )
80   @Path(value = "/{userId}")
81   def getPersonality: Route
82 
83   @ApiOperation(value = "get-personalities", httpMethod = "GET", code = HttpCodes.OK)
84   @ApiImplicitParams(
85     value = Array(
86       new ApiImplicitParam(
87         name = "_start",
88         paramType = "query",
89         dataType = "int",
90         allowableValues = "range[0, infinity]"
91       ),
92       new ApiImplicitParam(
93         name = "_end",
94         paramType = "query",
95         dataType = "int",
96         allowableValues = "range[0, infinity]"
97       ),
98       new ApiImplicitParam(
99         name = "_sort",
100         paramType = "query",
101         dataType = "string",
102         allowableValues = PersistentUser.swaggerAllowableValues
103       ),
104       new ApiImplicitParam(
105         name = "_order",
106         paramType = "query",
107         dataType = "string",
108         allowableValues = Order.swaggerAllowableValues
109       ),
110       new ApiImplicitParam(name = "id", paramType = "query", dataType = "string", allowMultiple = true),
111       new ApiImplicitParam(name = "email", paramType = "query", dataType = "string"),
112       new ApiImplicitParam(name = "firstName", paramType = "query", dataType = "string"),
113       new ApiImplicitParam(name = "lastName", paramType = "query", dataType = "string")
114     )
115   )
116   @ApiResponses(
117     value = Array(new ApiResponse(code = HttpCodes.OK, message = "Ok", response = classOf[Array[PersonalityResponse]]))
118   )
119   @Path(value = "/")
120   def getPersonalities: Route
121 
122   @ApiOperation(value = "create-personality", httpMethod = "POST", code = HttpCodes.Created)
123   @ApiImplicitParams(
124     value = Array(
125       new ApiImplicitParam(
126         value = "body",
127         paramType = "body",
128         dataType = "org.make.api.personality.CreatePersonalityRequest"
129       )
130     )
131   )
132   @ApiResponses(
133     value =
134       Array(new ApiResponse(code = HttpCodes.Created, message = "Created", response = classOf[PersonalityResponse]))
135   )
136   @Path(value = "/")
137   def createPersonality: Route
138 
139   @ApiOperation(value = "update-personality", httpMethod = "PUT", code = HttpCodes.OK)
140   @ApiImplicitParams(
141     value = Array(
142       new ApiImplicitParam(
143         value = "body",
144         paramType = "body",
145         dataType = "org.make.api.personality.UpdatePersonalityRequest"
146       ),
147       new ApiImplicitParam(
148         name = "userId",
149         paramType = "path",
150         dataType = "string",
151         example = "11111111-2222-3333-4444-555555555555"
152       )
153     )
154   )
155   @ApiResponses(
156     value = Array(new ApiResponse(code = HttpCodes.OK, message = "Ok", response = classOf[PersonalityResponse]))
157   )
158   @Path(value = "/{userId}")
159   def updatePersonality: Route
160 
161   def routes: Route = getPersonality ~ getPersonalities ~ createPersonality ~ updatePersonality
162 
163 }
164 
165 trait AdminPersonalityApiComponent {
166   def adminPersonalityApi: AdminPersonalityApi
167 }
168 
169 trait DefaultAdminPersonalityApiComponent
170     extends AdminPersonalityApiComponent
171     with MakeAuthenticationDirectives
172     with ParameterExtractors {
173   this: MakeDirectivesDependencies
174     with UserServiceComponent
175     with QuestionServiceComponent
176     with OperationServiceComponent =>
177 
178   override lazy val adminPersonalityApi: AdminPersonalityApi = new DefaultAdminPersonalityApi
179 
180   class DefaultAdminPersonalityApi extends AdminPersonalityApi {
181 
182     val userId: PathMatcher1[UserId] = Segment.map(UserId.apply)
183 
184     override def getPersonality: Route = get {
185       path("admin" / "personalities" / userId) { userId =>
186         makeOperation("GetPersonality") { _ =>
187           makeOAuth2 { auth: AuthInfo[UserRights] =>
188             requireAdminRole(auth.user) {
189               userService.getUser(userId).asDirectiveOrNotFound { user =>
190                 complete(PersonalityResponse(user))
191               }
192             }
193           }
194         }
195       }
196     }
197 
198     override def getPersonalities: Route = get {
199       path("admin" / "personalities") {
200         makeOperation("GetPersonalities") { _ =>
201           parameters(
202             "_start".as[Pagination.Offset].?,
203             "_end".as[Pagination.End].?,
204             "_sort".?,
205             "_order".as[Order].?,
206             "id".csv[UserId],
207             "email".?,
208             "firstName".?,
209             "lastName".?
210           ) {
211             (
212               offset: Option[Pagination.Offset],
213               end: Option[Pagination.End],
214               sort: Option[String],
215               order: Option[Order],
216               ids: Option[Seq[UserId]],
217               email: Option[String],
218               firstName: Option[String],
219               lastName: Option[String]
220             ) =>
221               makeOAuth2 { auth: AuthInfo[UserRights] =>
222                 requireAdminRole(auth.user) {
223                   (
224                     userService
225                       .adminCountUsers(
226                         ids = ids,
227                         email = email,
228                         firstName = firstName,
229                         lastName = lastName,
230                         role = None,
231                         userType = Some(UserType.UserTypePersonality)
232                       )
233                       .asDirective,
234                     userService
235                       .adminFindUsers(
236                         offset.orZero,
237                         end,
238                         sort,
239                         order,
240                         ids = ids,
241                         email = email,
242                         firstName = firstName,
243                         lastName = lastName,
244                         role = None,
245                         userType = Some(UserType.UserTypePersonality)
246                       )
247                       .asDirective
248                   ).tupled.apply({
249                     case (count, users) =>
250                       complete(
251                         (StatusCodes.OK, List(`X-Total-Count`(count.toString)), users.map(PersonalityResponse.apply))
252                       )
253                   })
254                 }
255               }
256           }
257         }
258       }
259     }
260 
261     override def createPersonality: Route = post {
262       path("admin" / "personalities") {
263         makeOperation("CreatePersonality") { requestContext =>
264           makeOAuth2 { auth: AuthInfo[UserRights] =>
265             requireAdminRole(auth.user) {
266               decodeRequest {
267                 entity(as[CreatePersonalityRequest]) { request: CreatePersonalityRequest =>
268                   userService
269                     .registerPersonality(
270                       PersonalityRegisterData(
271                         email = request.email,
272                         firstName = request.firstName,
273                         lastName = request.lastName,
274                         country = request.country,
275                         language = request.language,
276                         gender = request.gender,
277                         genderName = request.genderName,
278                         description = request.description,
279                         avatarUrl = request.avatarUrl,
280                         website = request.website.map(_.value),
281                         politicalParty = request.politicalParty
282                       ),
283                       requestContext
284                     )
285                     .asDirective { result =>
286                       complete(StatusCodes.Created -> PersonalityResponse(result))
287                     }
288                 }
289               }
290             }
291           }
292         }
293       }
294     }
295 
296     override def updatePersonality: Route =
297       put {
298         path("admin" / "personalities" / userId) { userId =>
299           makeOperation("UpdatePersonality") { requestContext =>
300             makeOAuth2 { userAuth: AuthInfo[UserRights] =>
301               requireAdminRole(userAuth.user) {
302                 decodeRequest {
303                   entity(as[UpdatePersonalityRequest]) { request: UpdatePersonalityRequest =>
304                     userService.getUser(userId).asDirectiveOrNotFound { personality =>
305                       val lowerCasedEmail: String = request.email.getOrElse(personality.email).toLowerCase()
306                       userService.getUserByEmail(lowerCasedEmail).asDirective { maybeUser =>
307                         maybeUser.foreach { userToCheck =>
308                           Validation.validate(
309                             Validation.validateField(
310                               field = "email",
311                               "already_registered",
312                               condition = userToCheck.userId.value == personality.userId.value,
313                               message = s"Email $lowerCasedEmail already exists"
314                             )
315                           )
316                         }
317                         onSuccess(
318                           userService.updatePersonality(
319                             personality = personality.copy(
320                               email = lowerCasedEmail,
321                               firstName = request.firstName.orElse(personality.firstName),
322                               lastName = request.lastName.orElse(personality.lastName),
323                               country = request.country.getOrElse(personality.country),
324                               profile = personality.profile
325                                 .map(
326                                   _.copy(
327                                     avatarUrl = request.avatarUrl.orElse(personality.profile.flatMap(_.avatarUrl)),
328                                     description = request.description.orElse(personality.profile.flatMap(_.description)),
329                                     gender = request.gender.orElse(personality.profile.flatMap(_.gender)),
330                                     genderName = request.genderName.orElse(personality.profile.flatMap(_.genderName)),
331                                     politicalParty =
332                                       request.politicalParty.orElse(personality.profile.flatMap(_.politicalParty)),
333                                     website =
334                                       request.website.map(_.value).orElse(personality.profile.flatMap(_.website))
335                                   )
336                                 )
337                                 .orElse(
338                                   Profile.parseProfile(
339                                     avatarUrl = request.avatarUrl,
340                                     description = request.description,
341                                     gender = request.gender,
342                                     genderName = request.genderName,
343                                     politicalParty = request.politicalParty,
344                                     website = request.website.map(_.value)
345                                   )
346                                 )
347                             ),
348                             moderatorId = Some(userAuth.user.userId),
349                             oldEmail = personality.email.toLowerCase,
350                             requestContext
351                           )
352                         ) { user: User =>
353                           complete(StatusCodes.OK -> PersonalityResponse(user))
354                         }
355                       }
356                     }
357                   }
358                 }
359               }
360             }
361           }
362         }
363       }
364   }
365 
366 }
367 
368 final case class CreatePersonalityRequest(
369   @(ApiModelProperty @field)(dataType = "string", example = "yopmail+test@make.org", required = true) email: String,
370   firstName: Option[String],
371   lastName: Option[String],
372   @(ApiModelProperty @field)(dataType = "string", example = "FR", required = true) country: Country,
373   @(ApiModelProperty @field)(dataType = "string", example = "fr", required = true) language: Language,
374   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/avatar.png") avatarUrl: Option[String],
375   description: Option[String],
376   @(ApiModelProperty @field)(dataType = "string", allowableValues = Gender.swaggerAllowableValues) gender: Option[
377     Gender
378   ],
379   genderName: Option[String],
380   politicalParty: Option[String],
381   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/website")
382   website: Option[String Refined Url]
383 ) {
384 
385   (firstName.getValidated("firstName"), email.toEmail).tupled.throwIfInvalid()
386 
387   Seq(firstName.map(_.toSanitizedInput("firstName")), lastName.map(_.toSanitizedInput("lastName"))).flatten
388     .foreach(_.throwIfInvalid())
389 }
390 
391 object CreatePersonalityRequest {
392   implicit val decoder: Decoder[CreatePersonalityRequest] = deriveDecoder[CreatePersonalityRequest]
393 }
394 
395 final case class UpdatePersonalityRequest(
396   @(ApiModelProperty @field)(dataType = "string", example = "yopmail+test@make.org") email: Option[String],
397   firstName: Option[String],
398   lastName: Option[String],
399   @(ApiModelProperty @field)(dataType = "string", example = "FR") country: Option[Country],
400   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/avatar.png") avatarUrl: Option[String],
401   description: Option[String],
402   @(ApiModelProperty @field)(dataType = "string", allowableValues = Gender.swaggerAllowableValues) gender: Option[
403     Gender
404   ],
405   genderName: Option[String],
406   politicalParty: Option[String],
407   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/website")
408   website: Option[String Refined Url]
409 ) {
410 
411   private val maxCountryLength = 3
412 
413   Seq(
414     email.map(_.toEmail.void),
415     email.map(_.toSanitizedInput("email").void),
416     firstName.map(_.toNonEmpty("firstName", Some("firstName should not be an empty string")).void),
417     firstName.map(_.toSanitizedInput("firstName").void),
418     lastName.map(_.toSanitizedInput("lastName").void),
419     country.map(_.value.withMaxLength(maxCountryLength, "country").void)
420   ).flatten.foreach(_.throwIfInvalid())
421 }
422 
423 object UpdatePersonalityRequest {
424   implicit val decoder: Decoder[UpdatePersonalityRequest] = deriveDecoder[UpdatePersonalityRequest]
425 }
426 
427 final case class PersonalityResponse(
428   @(ApiModelProperty @field)(dataType = "string", example = "11111111-2222-3333-4444-555555555555", required = true) id: UserId,
429   @(ApiModelProperty @field)(dataType = "string", example = "yopmail+test@make.org", required = true) email: String Refined ValidHtml,
430   firstName: Option[Name],
431   lastName: Option[Name],
432   @(ApiModelProperty @field)(dataType = "string", example = "FR", required = true) country: Country,
433   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/avatar.png") avatarUrl: Option[String],
434   description: Option[String],
435   @(ApiModelProperty @field)(dataType = "string", allowableValues = Gender.swaggerAllowableValues) gender: Option[
436     Gender
437   ],
438   genderName: Option[String],
439   politicalParty: Option[String],
440   @(ApiModelProperty @field)(dataType = "string", example = "https://example.com/website")
441   website: Option[String]
442 )
443 
444 object PersonalityResponse extends CirceFormatters {
445   implicit val encoder: Encoder[PersonalityResponse] = deriveEncoder[PersonalityResponse]
446   implicit val decoder: Decoder[PersonalityResponse] = deriveDecoder[PersonalityResponse]
447 
448   def apply(user: User): PersonalityResponse = PersonalityResponse(
449     id = user.userId,
450     email = Refined.unsafeApply(user.email), // this is ok since data has already been validated before
451     firstName = user.firstName.map(Refined.unsafeApply), // this is ok since data has already been validated before
452     lastName = user.lastName.map(Refined.unsafeApply), // this is ok since data has already been validated before
453     country = user.country,
454     avatarUrl = user.profile.flatMap(_.avatarUrl),
455     description = user.profile.flatMap(_.description),
456     gender = user.profile.flatMap(_.gender),
457     genderName = user.profile.flatMap(_.genderName),
458     politicalParty = user.profile.flatMap(_.politicalParty),
459     website = user.profile.flatMap(_.website)
460   )
461 }
Line Stmt Id Pos Tree Symbol Tests Code
161 32418 5549 - 5566 Select org.make.api.personality.AdminPersonalityApi.createPersonality org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this.createPersonality
161 31057 5513 - 5527 Select org.make.api.personality.AdminPersonalityApi.getPersonality org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this.getPersonality
161 37618 5569 - 5586 Select org.make.api.personality.AdminPersonalityApi.updatePersonality org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this.updatePersonality
161 44706 5530 - 5546 Select org.make.api.personality.AdminPersonalityApi.getPersonalities org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this.getPersonalities
161 45190 5513 - 5566 Apply akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~ org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this._enhanceRouteWithConcatenation(AdminPersonalityApi.this._enhanceRouteWithConcatenation(AdminPersonalityApi.this.getPersonality).~(AdminPersonalityApi.this.getPersonalities)).~(AdminPersonalityApi.this.createPersonality)
161 40290 5513 - 5546 Apply akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~ org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this._enhanceRouteWithConcatenation(AdminPersonalityApi.this.getPersonality).~(AdminPersonalityApi.this.getPersonalities)
161 50709 5513 - 5586 Apply akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~ org.make.api.personality.adminpersonalityapitest AdminPersonalityApi.this._enhanceRouteWithConcatenation(AdminPersonalityApi.this._enhanceRouteWithConcatenation(AdminPersonalityApi.this._enhanceRouteWithConcatenation(AdminPersonalityApi.this.getPersonality).~(AdminPersonalityApi.this.getPersonalities)).~(AdminPersonalityApi.this.createPersonality)).~(AdminPersonalityApi.this.updatePersonality)
182 30810 6168 - 6193 Apply akka.http.scaladsl.server.PathMatcher.PathMatcher1Ops.map org.make.api.personality.adminpersonalityapitest server.this.PathMatcher.PathMatcher1Ops[String](DefaultAdminPersonalityApi.this.Segment).map[org.make.core.user.UserId](((value: String) => org.make.core.user.UserId.apply(value)))
182 38708 6180 - 6192 Apply org.make.core.user.UserId.apply org.make.api.personality.adminpersonalityapitest org.make.core.user.UserId.apply(value)
182 46812 6168 - 6175 Select akka.http.scaladsl.server.PathMatchers.Segment org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.Segment
184 43605 6236 - 6239 Select akka.http.scaladsl.server.directives.MethodDirectives.get org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.get
184 42872 6236 - 6634 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.path[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)])))(util.this.ApplyConverter.hac1[org.make.core.user.UserId]).apply(((userId: org.make.core.user.UserId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))))))))))
185 30847 6252 - 6252 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[org.make.core.user.UserId]
185 31915 6263 - 6278 ApplyImplicitView akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities")
185 45223 6261 - 6261 TypeApply akka.http.scaladsl.server.util.TupleOps.Join.join0P org.make.api.personality.adminpersonalityapitest TupleOps.this.Join.join0P[Unit]
185 51279 6248 - 6628 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.path[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)])))(util.this.ApplyConverter.hac1[org.make.core.user.UserId]).apply(((userId: org.make.core.user.UserId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))))))))))
185 38458 6248 - 6288 Apply akka.http.scaladsl.server.directives.PathDirectives.path org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.path[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)]))
185 40055 6253 - 6260 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "admin"
185 50145 6279 - 6279 TypeApply akka.http.scaladsl.server.util.TupleOps.Join.join0P org.make.api.personality.adminpersonalityapitest TupleOps.this.Join.join0P[(org.make.core.user.UserId,)]
185 37374 6281 - 6287 Select org.make.api.personality.DefaultAdminPersonalityApiComponent.DefaultAdminPersonalityApi.userId org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.userId
185 46576 6253 - 6287 ApplyToImplicitArgs akka.http.scaladsl.server.PathMatcher./ org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)])
186 35794 6309 - 6309 Select org.make.api.technical.MakeDirectives.makeOperation$default$2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$2
186 31954 6309 - 6309 Select org.make.api.technical.MakeDirectives.makeOperation$default$3 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$3
186 44981 6309 - 6340 Apply org.make.api.technical.MakeDirectives.makeOperation org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3)
186 37970 6309 - 6620 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))))))))
186 44662 6323 - 6339 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "GetPersonality"
186 38175 6322 - 6322 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[org.make.core.RequestContext]
187 46764 6358 - 6358 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
187 51201 6358 - 6368 Select org.make.api.technical.auth.MakeAuthentication.makeOAuth2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOAuth2
187 45486 6358 - 6610 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))))))
188 32444 6413 - 6598 Apply scala.Function1.apply server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))))
188 30605 6413 - 6440 Apply org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)
188 38497 6430 - 6439 Select scalaoauth2.provider.AuthInfo.user auth.user
189 44700 6457 - 6484 Apply org.make.api.user.UserService.getUser DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)
189 36366 6457 - 6584 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))
189 32406 6485 - 6485 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[org.make.core.user.User]
189 35833 6457 - 6506 Select org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound
190 45020 6542 - 6567 Apply org.make.api.personality.PersonalityResponse.apply PersonalityResponse.apply(user)
190 46799 6561 - 6561 ApplyToImplicitArgs de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])
190 51243 6561 - 6561 TypeApply de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2 DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]
190 38957 6561 - 6561 ApplyToImplicitArgs akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))
190 37931 6561 - 6561 Select org.make.api.personality.PersonalityResponse.encoder personality.this.PersonalityResponse.encoder
190 44459 6533 - 6568 Apply akka.http.scaladsl.server.directives.RouteDirectives.complete DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))
190 31426 6542 - 6567 ApplyToImplicitArgs akka.http.scaladsl.marshalling.ToResponseMarshallable.apply marshalling.this.ToResponseMarshallable.apply[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))(marshalling.this.Marshaller.liftMarshaller[org.make.api.personality.PersonalityResponse](DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))
198 44072 6679 - 8813 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.get).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.path[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonalities", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$2: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String])](DefaultAdminPersonalityApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.user.UserId](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId])(DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("email").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("firstName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("lastName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac8[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], sort: Option[String], order: Option[org.make.core.Order], ids: Option[Seq[org.make.core.user.UserId]], email: Option[String], firstName: Option[String], lastName: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) })))))))))))
198 38996 6679 - 6682 Select akka.http.scaladsl.server.directives.MethodDirectives.get org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.get
199 30560 6696 - 6703 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "admin"
199 47893 6691 - 8807 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.path[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonalities", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$2: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String])](DefaultAdminPersonalityApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.user.UserId](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId])(DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("email").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("firstName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("lastName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac8[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], sort: Option[String], order: Option[org.make.core.Order], ids: Option[Seq[org.make.core.user.UserId]], email: Option[String], firstName: Option[String], lastName: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) }))))))))))
199 32204 6696 - 6721 ApplyToImplicitArgs akka.http.scaladsl.server.PathMatcher./ org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])
199 36403 6704 - 6704 TypeApply akka.http.scaladsl.server.util.TupleOps.Join.join0P org.make.api.personality.adminpersonalityapitest TupleOps.this.Join.join0P[Unit]
199 44974 6691 - 6722 Apply akka.http.scaladsl.server.directives.PathDirectives.path org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.path[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit]))
199 44497 6706 - 6721 ApplyImplicitView akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities")
200 38752 6733 - 6766 Apply org.make.api.technical.MakeDirectives.makeOperation org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonalities", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3)
200 51034 6733 - 6733 Select org.make.api.technical.MakeDirectives.makeOperation$default$2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$2
200 34587 6733 - 8799 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("GetPersonalities", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$2: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String])](DefaultAdminPersonalityApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.user.UserId](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId])(DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("email").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("firstName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("lastName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac8[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], sort: Option[String], order: Option[org.make.core.Order], ids: Option[Seq[org.make.core.user.UserId]], email: Option[String], firstName: Option[String], lastName: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) })))))))))
200 37401 6747 - 6765 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "GetPersonalities"
200 30597 6746 - 6746 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[org.make.core.RequestContext]
200 42912 6733 - 6733 Select org.make.api.technical.MakeDirectives.makeOperation$default$3 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$3
201 45301 6784 - 7056 Apply akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.user.UserId](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId])(DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("email").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("firstName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("lastName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])))
201 38211 6794 - 6794 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac8 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac8[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String]]
202 32237 6839 - 6839 Select org.make.core.ParameterExtractors.startFromIntUnmarshaller org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller
202 36152 6808 - 6840 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?
202 43936 6808 - 6816 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "_start"
202 46044 6839 - 6839 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller)
202 37167 6808 - 6840 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller))
203 30635 6880 - 6880 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller)
203 43689 6854 - 6881 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller))
203 39550 6880 - 6880 Select org.make.core.ParameterExtractors.endFromIntUnmarshaller org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller
203 42664 6854 - 6881 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?
203 51232 6854 - 6860 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "_end"
204 36886 6895 - 6902 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "_sort"
204 37196 6903 - 6903 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
204 50994 6895 - 6904 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
204 49184 6895 - 6904 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("_sort").?
204 46079 6903 - 6903 TypeApply akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
205 44490 6937 - 6937 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))
205 43407 6918 - 6926 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "_order"
205 31710 6937 - 6937 ApplyToImplicitArgs org.make.core.ParameterExtractors.enumeratumEnumUnmarshaller org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))
205 36650 6918 - 6938 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))
205 39306 6918 - 6938 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?
206 51028 6952 - 6968 ApplyToImplicitArgs org.make.api.technical.CsvReceptacle.paramSpec org.make.api.personality.adminpersonalityapitest org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.user.UserId](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId])(DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller)
206 46111 6952 - 6968 TypeApply org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps.csv org.make.api.personality.adminpersonalityapitest org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId]
206 38260 6960 - 6960 Select org.make.core.ParameterExtractors.userIdFromStringUnmarshaller org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller
206 49390 6952 - 6956 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "id"
207 35040 6982 - 6991 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("email").?
207 43165 6982 - 6989 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "email"
207 31749 6990 - 6990 TypeApply akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
207 36686 6982 - 6991 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("email").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
207 44252 6990 - 6990 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
208 37755 7017 - 7017 TypeApply akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
208 42659 7005 - 7018 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("firstName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
208 45261 7005 - 7018 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("firstName").?
208 50787 7017 - 7017 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
208 49429 7005 - 7016 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "firstName"
209 30886 7032 - 7044 Select akka.http.scaladsl.common.NameReceptacle.? org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._string2NR("lastName").?
209 44286 7043 - 7043 TypeApply akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
209 36447 7043 - 7043 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller org.make.api.personality.adminpersonalityapitest unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
209 49181 7032 - 7044 ApplyToImplicitArgs akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR org.make.api.personality.adminpersonalityapitest ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("lastName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
209 35074 7032 - 7042 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "lastName"
210 42989 6784 - 8789 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String])](DefaultAdminPersonalityApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminPersonalityApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminPersonalityApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminPersonalityApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultAdminPersonalityApi.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminPersonalityApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.user.UserId](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("id").csv[org.make.core.user.UserId])(DefaultAdminPersonalityApiComponent.this.userIdFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("email").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("firstName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminPersonalityApi.this._string2NR("lastName").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac8[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String], Option[org.make.core.Order], Option[Seq[org.make.core.user.UserId]], Option[String], Option[String], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], sort: Option[String], order: Option[org.make.core.Order], ids: Option[Seq[org.make.core.user.UserId]], email: Option[String], firstName: Option[String], lastName: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) })))))))
221 42696 7425 - 7425 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
221 50824 7425 - 7435 Select org.make.api.technical.auth.MakeAuthentication.makeOAuth2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOAuth2
221 50578 7425 - 8777 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) })))))
222 31700 7484 - 7511 Apply org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)
222 34831 7501 - 7510 Select scalaoauth2.provider.AuthInfo.user auth.user
222 38082 7484 - 8761 Apply scala.Function1.apply server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) })))
223 48984 7532 - 8490 Apply scala.Tuple2.apply scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)
225 41368 7554 - 7902 Apply org.make.api.user.UserService.adminCountUsers DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))
230 44735 7803 - 7807 Select scala.None scala.None
231 49218 7844 - 7878 Apply scala.Some.apply scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality)
231 36486 7849 - 7877 Select org.make.core.user.UserType.UserTypePersonality org.make.core.user.UserType.UserTypePersonality
233 38252 7554 - 7937 Select org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective
235 44777 7959 - 8435 Apply org.make.api.user.UserService.adminFindUsers DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))
236 50259 8034 - 8047 Select org.make.core.technical.Pagination.RichOptionOffset.orZero technical.this.Pagination.RichOptionOffset(offset).orZero
244 42453 8336 - 8340 Select scala.None scala.None
245 31460 8377 - 8411 Apply scala.Some.apply scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality)
245 34868 8382 - 8410 Select org.make.core.user.UserType.UserTypePersonality org.make.core.user.UserType.UserTypePersonality
247 36674 7959 - 8470 Select org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective
248 43187 8491 - 8491 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]
248 41361 7532 - 8743 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.user.User]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.user.User])]).apply(((x0$1: (Int, Seq[org.make.core.user.User])) => x0$1 match { case (_1: Int, _2: Seq[org.make.core.user.User]): (Int, Seq[org.make.core.user.User])((count @ _), (users @ _)) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))) }))
248 42168 8491 - 8491 Select org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
248 51319 7532 - 8497 ApplyToImplicitArgs cats.syntax.Tuple2SemigroupalOps.tupled cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.user.User]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminPersonalityApiComponent.this.userService.adminCountUsers(ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.adminFindUsers(technical.this.Pagination.RichOptionOffset(offset).orZero, end, sort, order, ids, email, firstName, lastName, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypePersonality.type](org.make.core.user.UserType.UserTypePersonality))).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
248 38008 8491 - 8491 Select org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
250 49472 8571 - 8722 Apply akka.http.scaladsl.server.directives.RouteDirectives.complete DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]]))))
251 41919 8661 - 8697 Apply scala.collection.IterableOps.map users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))
251 44571 8605 - 8605 ApplyToImplicitArgs akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCodeAndHeadersAndValue marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]]))
251 42956 8605 - 8605 ApplyToImplicitArgs io.circe.Encoder.encodeSeq circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder)
251 36442 8622 - 8659 Apply scala.collection.IterableFactory.apply scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString()))
251 50815 8605 - 8605 Select org.make.api.personality.PersonalityResponse.encoder personality.this.PersonalityResponse.encoder
251 48449 8605 - 8605 ApplyToImplicitArgs de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])
251 44809 8627 - 8658 Apply akka.http.scaladsl.model.headers.ModeledCustomHeaderCompanion.apply org.make.api.technical.X-Total-Count.apply(count.toString())
251 38047 8605 - 8698 Apply scala.Tuple3.apply scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user))))
251 34629 8606 - 8620 Select akka.http.scaladsl.model.StatusCodes.OK akka.http.scaladsl.model.StatusCodes.OK
251 36477 8605 - 8698 ApplyToImplicitArgs akka.http.scaladsl.marshalling.ToResponseMarshallable.apply marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.personality.PersonalityResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), users.map[org.make.api.personality.PersonalityResponse](((user: org.make.core.user.User) => PersonalityResponse.apply(user)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.personality.PersonalityResponse]](DefaultAdminPersonalityApiComponent.this.marshaller[Seq[org.make.api.personality.PersonalityResponse]](circe.this.Encoder.encodeSeq[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder), DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]])))
251 49716 8671 - 8696 Apply org.make.api.personality.PersonalityResponse.apply PersonalityResponse.apply(user)
251 34823 8605 - 8605 TypeApply de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2 DefaultAdminPersonalityApiComponent.this.marshaller$default$2[Seq[org.make.api.personality.PersonalityResponse]]
251 31497 8643 - 8657 Apply scala.Any.toString count.toString()
261 36233 8859 - 8863 Select akka.http.scaladsl.server.directives.MethodDirectives.post org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.post
261 49056 8859 - 10229 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.post).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.path[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("CreatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))))))))))))
262 48980 8877 - 8884 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "admin"
262 33528 8885 - 8885 TypeApply akka.http.scaladsl.server.util.TupleOps.Join.join0P org.make.api.personality.adminpersonalityapitest TupleOps.this.Join.join0P[Unit]
262 41399 8887 - 8902 ApplyImplicitView akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities")
262 50613 8877 - 8902 ApplyToImplicitArgs akka.http.scaladsl.server.PathMatcher./ org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])
262 36046 8872 - 10223 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.path[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("CreatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))))))))))))
262 42739 8872 - 8903 Apply akka.http.scaladsl.server.directives.PathDirectives.path org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.path[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit]))
263 34625 8928 - 8947 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "CreatePersonality"
263 39846 8914 - 10215 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("CreatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))))))))))
263 50040 8927 - 8927 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[org.make.core.RequestContext]
263 47932 8914 - 8914 Select org.make.api.technical.MakeDirectives.makeOperation$default$2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$2
263 36270 8914 - 8948 Apply org.make.api.technical.MakeDirectives.makeOperation org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation("CreatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3)
263 44527 8914 - 8914 Select org.make.api.technical.MakeDirectives.makeOperation$default$3 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$3
264 41159 8979 - 8989 Select org.make.api.technical.auth.MakeAuthentication.makeOAuth2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOAuth2
264 34334 8979 - 8979 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
264 48729 8979 - 10205 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))))))))
265 43541 9034 - 9061 Apply org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)
265 35720 9034 - 10193 Apply scala.Function1.apply server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))))))
265 51062 9051 - 9060 Select scalaoauth2.provider.AuthInfo.user auth.user
266 34660 9078 - 9091 Select akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest DefaultAdminPersonalityApi.this.decodeRequest
266 42524 9078 - 10179 Apply scala.Function1.apply server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))))))
267 41195 9110 - 9146 Apply akka.http.scaladsl.server.directives.MarshallingDirectives.entity DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder))))
267 34095 9116 - 9116 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]
267 46667 9110 - 10163 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(org.make.api.personality.CreatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.CreatePersonalityRequest]).apply(((request: org.make.api.personality.CreatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))))
267 36717 9119 - 9119 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.messageUnmarshallerFromEntityUnmarshaller unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder))
267 44561 9119 - 9119 ApplyToImplicitArgs de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)
267 47677 9119 - 9119 Select org.make.api.personality.CreatePersonalityRequest.decoder personality.this.CreatePersonalityRequest.decoder
267 50078 9117 - 9145 ApplyToImplicitArgs akka.http.scaladsl.server.directives.MarshallingDirectives.as DefaultAdminPersonalityApi.this.as[org.make.api.personality.CreatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.CreatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.CreatePersonalityRequest](personality.this.CreatePersonalityRequest.decoder)))
269 40653 9204 - 9995 Apply org.make.api.user.UserService.registerPersonality DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)
270 48240 9280 - 9935 Apply org.make.api.user.PersonalityRegisterData.apply org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11)
271 51100 9337 - 9350 Select org.make.api.personality.CreatePersonalityRequest.email request.email
272 42695 9388 - 9405 Select org.make.api.personality.CreatePersonalityRequest.firstName request.firstName
273 35727 9442 - 9458 Select org.make.api.personality.CreatePersonalityRequest.lastName request.lastName
274 48487 9494 - 9509 Select org.make.api.personality.CreatePersonalityRequest.country request.country
275 40610 9546 - 9562 Select org.make.api.personality.CreatePersonalityRequest.language request.language
276 36756 9597 - 9611 Select org.make.api.personality.CreatePersonalityRequest.gender request.gender
277 49494 9650 - 9668 Select org.make.api.personality.CreatePersonalityRequest.genderName request.genderName
278 42250 9708 - 9727 Select org.make.api.personality.CreatePersonalityRequest.description request.description
279 34132 9765 - 9782 Select org.make.api.personality.CreatePersonalityRequest.avatarUrl request.avatarUrl
280 42729 9818 - 9846 Apply scala.Option.map request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value))
280 50861 9838 - 9845 Select eu.timepit.refined.api.Refined.value x$3.value
281 35141 9889 - 9911 Select org.make.api.personality.CreatePersonalityRequest.politicalParty request.politicalParty
285 49254 10017 - 10017 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[org.make.core.user.User]
285 33307 9204 - 10145 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((result: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))
285 36258 9204 - 10028 Select org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.registerPersonality({ <artifact> val x$1: String = request.email; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName; <artifact> val x$4: org.make.core.reference.Country = request.country; <artifact> val x$5: org.make.core.reference.Language = request.language; <artifact> val x$6: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$3.value)); <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; org.make.api.user.PersonalityRegisterData.apply(x$1, x$2, x$3, x$6, x$7, x$4, x$5, x$8, x$9, x$10, x$11) }, requestContext)).asDirective
286 34906 10092 - 10092 Select org.make.api.personality.PersonalityResponse.encoder personality.this.PersonalityResponse.encoder
286 41153 10072 - 10091 Select akka.http.scaladsl.model.StatusCodes.Created akka.http.scaladsl.model.StatusCodes.Created
286 36012 10092 - 10092 ApplyToImplicitArgs akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCodeAndValue marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))
286 33885 10095 - 10122 Apply org.make.api.personality.PersonalityResponse.apply PersonalityResponse.apply(result)
286 40399 10092 - 10092 ApplyToImplicitArgs de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])
286 47669 10092 - 10092 TypeApply de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2 DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]
286 50895 10072 - 10122 Apply scala.Predef.ArrowAssoc.-> scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result))
286 42207 10063 - 10123 Apply akka.http.scaladsl.server.directives.RouteDirectives.complete DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))
286 42763 10092 - 10092 TypeApply scala.Predef.$conforms scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success]
286 49288 10072 - 10122 ApplyToImplicitArgs akka.http.scaladsl.marshalling.ToResponseMarshallable.apply marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(result)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))
297 37370 10281 - 14052 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.put).apply(server.this.Directive.addDirectiveApply[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.path[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)])))(util.this.ApplyConverter.hac1[org.make.core.user.UserId]).apply(((userId: org.make.core.user.UserId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("UpdatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) })))))))))))))
297 42244 10281 - 10284 Select akka.http.scaladsl.server.directives.MethodDirectives.put org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.put
298 40645 10300 - 10334 ApplyToImplicitArgs akka.http.scaladsl.server.PathMatcher./ org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)])
298 44936 10295 - 14044 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.path[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)])))(util.this.ApplyConverter.hac1[org.make.core.user.UserId]).apply(((userId: org.make.core.user.UserId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("UpdatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) }))))))))))))
298 48767 10326 - 10326 TypeApply akka.http.scaladsl.server.util.TupleOps.Join.join0P org.make.api.personality.adminpersonalityapitest TupleOps.this.Join.join0P[(org.make.core.user.UserId,)]
298 42559 10308 - 10308 TypeApply akka.http.scaladsl.server.util.TupleOps.Join.join0P org.make.api.personality.adminpersonalityapitest TupleOps.this.Join.join0P[Unit]
298 49242 10299 - 10299 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[org.make.core.user.UserId]
298 32761 10295 - 10335 Apply akka.http.scaladsl.server.directives.PathDirectives.path org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.path[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.user.UserId,)](DefaultAdminPersonalityApi.this.userId)(TupleOps.this.Join.join0P[(org.make.core.user.UserId,)]))
298 35467 10328 - 10334 Select org.make.api.personality.DefaultAdminPersonalityApiComponent.DefaultAdminPersonalityApi.userId org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this.userId
298 33345 10300 - 10307 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "admin"
298 47120 10310 - 10325 ApplyImplicitView akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApi.this._segmentStringToPathMatcher("personalities")
299 34896 10371 - 10371 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[org.make.core.RequestContext]
299 43024 10358 - 10392 Apply org.make.api.technical.MakeDirectives.makeOperation org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation("UpdatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3)
299 47160 10358 - 10358 Select org.make.api.technical.MakeDirectives.makeOperation$default$3 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$3
299 34414 10358 - 10358 Select org.make.api.technical.MakeDirectives.makeOperation$default$2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOperation$default$2
299 42003 10372 - 10391 Literal <nosymbol> org.make.api.personality.adminpersonalityapitest "UpdatePersonality"
299 32448 10358 - 14034 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminPersonalityApiComponent.this.makeOperation("UpdatePersonality", DefaultAdminPersonalityApiComponent.this.makeOperation$default$2, DefaultAdminPersonalityApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) }))))))))))
300 36368 10425 - 14022 Apply scala.Function1.apply org.make.api.personality.adminpersonalityapitest server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminPersonalityApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) }))))))))
300 40396 10425 - 10425 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 org.make.api.personality.adminpersonalityapitest util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
300 47500 10425 - 10435 Select org.make.api.technical.auth.MakeAuthentication.makeOAuth2 org.make.api.personality.adminpersonalityapitest DefaultAdminPersonalityApiComponent.this.makeOAuth2
301 32800 10503 - 10516 Select scalaoauth2.provider.AuthInfo.user userAuth.user
301 43599 10486 - 14008 Apply scala.Function1.apply server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) }))))))
301 49014 10486 - 10517 Apply org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole DefaultAdminPersonalityApiComponent.this.requireAdminRole(userAuth.user)
302 30805 10536 - 13992 Apply scala.Function1.apply server.this.Directive.addByNameNullaryApply(DefaultAdminPersonalityApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) })))))
302 41435 10536 - 10549 Select akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest DefaultAdminPersonalityApi.this.decodeRequest
303 43061 10579 - 10579 ApplyToImplicitArgs akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.messageUnmarshallerFromEntityUnmarshaller unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder))
303 47968 10570 - 10606 Apply akka.http.scaladsl.server.directives.MarshallingDirectives.entity DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder))))
303 46906 10579 - 10579 ApplyToImplicitArgs de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)
303 38419 10570 - 13974 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(org.make.api.personality.UpdatePersonalityRequest,)](DefaultAdminPersonalityApi.this.entity[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]).apply(((request: org.make.api.personality.UpdatePersonalityRequest) => server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) }))))
303 34659 10577 - 10605 ApplyToImplicitArgs akka.http.scaladsl.server.directives.MarshallingDirectives.as DefaultAdminPersonalityApi.this.as[org.make.api.personality.UpdatePersonalityRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.personality.UpdatePersonalityRequest](DefaultAdminPersonalityApiComponent.this.unmarshaller[org.make.api.personality.UpdatePersonalityRequest](personality.this.UpdatePersonalityRequest.decoder)))
303 33917 10579 - 10579 Select org.make.api.personality.UpdatePersonalityRequest.decoder personality.this.UpdatePersonalityRequest.decoder
303 40436 10576 - 10576 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[org.make.api.personality.UpdatePersonalityRequest]
304 41469 10694 - 10694 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[org.make.core.user.User]
304 49047 10666 - 10715 Select org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound
304 32548 10666 - 10693 Apply org.make.api.user.UserService.getUser DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)
304 46806 10666 - 13954 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.getUser(userId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((personality: org.make.core.user.User) => { val lowerCasedEmail: String = request.email.getOrElse[String](personality.email).toLowerCase(); server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) })) }))
305 34375 10785 - 10841 Apply java.lang.String.toLowerCase request.email.getOrElse[String](personality.email).toLowerCase()
306 50708 10864 - 13932 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => { maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))))); server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))))) }))
306 38554 10864 - 10919 Select org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)).asDirective
306 46948 10864 - 10907 Apply org.make.api.user.UserService.getUserByEmail DefaultAdminPersonalityApiComponent.this.userService.getUserByEmail(lowerCasedEmail)
306 34697 10908 - 10908 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]
307 47418 10959 - 11454 Apply scala.Option.foreach maybeUser.foreach[Unit](((userToCheck: org.make.core.user.User) => org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String)))))
308 34407 11020 - 11428 Apply org.make.core.Validation.validate org.make.core.Validation.validate(org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String)))
309 41230 11069 - 11400 Apply org.make.core.Validation.validateField org.make.core.Validation.validateField("email", "already_registered", userToCheck.userId.value.==(personality.userId.value), ("Email ".+(lowerCasedEmail).+(" already exists"): String))
310 48758 11133 - 11140 Literal <nosymbol> "email"
311 40903 11172 - 11192 Literal <nosymbol> "already_registered"
312 32588 11264 - 11288 Select org.make.core.user.UserId.value personality.userId.value
312 49079 11236 - 11288 Apply java.lang.Object.== userToCheck.userId.value.==(personality.userId.value)
317 32650 11488 - 11488 TypeApply akka.http.scaladsl.server.util.ApplyConverterInstances.hac1 util.this.ApplyConverter.hac1[org.make.core.user.User]
317 40251 11479 - 13786 Apply akka.http.scaladsl.server.directives.FutureDirectives.onSuccess DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User]))
318 39164 11516 - 13760 Apply org.make.api.user.UserService.updatePersonality DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext)
318 44663 11516 - 13760 ApplyToImplicitArgs akka.http.scaladsl.server.directives.OnSuccessMagnet.apply directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])
318 31636 11545 - 11545 TypeApply akka.http.scaladsl.server.util.LowerPriorityTupler.forAnyRef util.this.Tupler.forAnyRef[org.make.core.user.User]
319 50110 11601 - 11601 Select org.make.core.user.User.copy$default$23 personality.copy$default$23
319 47024 11601 - 11601 Select org.make.core.user.User.copy$default$1 personality.copy$default$1
319 46246 11601 - 11601 Select org.make.core.user.User.copy$default$13 personality.copy$default$13
319 40220 11601 - 11601 Select org.make.core.user.User.copy$default$28 personality.copy$default$28
319 43611 11601 - 11601 Select org.make.core.user.User.copy$default$27 personality.copy$default$27
319 45229 11589 - 13548 Apply org.make.core.user.User.copy personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77)
319 32614 11601 - 11601 Select org.make.core.user.User.copy$default$29 personality.copy$default$29
319 45444 11601 - 11601 Select org.make.core.user.User.copy$default$10 personality.copy$default$10
319 31600 11601 - 11601 Select org.make.core.user.User.copy$default$26 personality.copy$default$26
319 38673 11601 - 11601 Select org.make.core.user.User.copy$default$14 personality.copy$default$14
319 37085 11601 - 11601 Select org.make.core.user.User.copy$default$22 personality.copy$default$22
319 40261 11601 - 11601 Select org.make.core.user.User.copy$default$8 personality.copy$default$8
319 33158 11601 - 11601 Select org.make.core.user.User.copy$default$12 personality.copy$default$12
319 32129 11601 - 11601 Select org.make.core.user.User.copy$default$9 personality.copy$default$9
319 32165 11601 - 11601 Select org.make.core.user.User.copy$default$20 personality.copy$default$20
319 43571 11601 - 11601 Select org.make.core.user.User.copy$default$17 personality.copy$default$17
319 30517 11601 - 11601 Select org.make.core.user.User.copy$default$15 personality.copy$default$15
319 46974 11601 - 11601 Select org.make.core.user.User.copy$default$24 personality.copy$default$24
319 37045 11601 - 11601 Select org.make.core.user.User.copy$default$11 personality.copy$default$11
319 43819 11601 - 11601 Select org.make.core.user.User.copy$default$7 personality.copy$default$7
319 31025 11601 - 11601 Select org.make.core.user.User.copy$default$6 personality.copy$default$6
319 38636 11601 - 11601 Select org.make.core.user.User.copy$default$5 personality.copy$default$5
319 38713 11601 - 11601 Select org.make.core.user.User.copy$default$25 personality.copy$default$25
319 45191 11601 - 11601 Select org.make.core.user.User.copy$default$21 personality.copy$default$21
319 39700 11601 - 11601 Select org.make.core.user.User.copy$default$19 personality.copy$default$19
321 34728 11704 - 11751 Apply scala.Option.orElse request.firstName.orElse[String](personality.firstName)
321 38597 11729 - 11750 Select org.make.core.user.User.firstName personality.firstName
322 40935 11794 - 11839 Apply scala.Option.orElse request.lastName.orElse[String](personality.lastName)
322 48519 11818 - 11838 Select org.make.core.user.User.lastName personality.lastName
323 32507 11907 - 11926 Select org.make.core.user.User.country personality.country
323 48844 11881 - 11927 Apply scala.Option.getOrElse request.country.getOrElse[org.make.core.reference.Country](personality.country)
326 45113 12063 - 12063 Select org.make.core.profile.Profile.copy$default$12 x$4.copy$default$12
326 33964 12063 - 12063 Select org.make.core.profile.Profile.copy$default$1 x$4.copy$default$1
326 30692 12063 - 12063 Select org.make.core.profile.Profile.copy$default$6 x$4.copy$default$6
326 34191 12061 - 12897 Apply org.make.core.profile.Profile.copy x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24)
326 47499 12063 - 12063 Select org.make.core.profile.Profile.copy$default$18 x$4.copy$default$18
326 33386 12063 - 12063 Select org.make.core.profile.Profile.copy$default$14 x$4.copy$default$14
326 40979 12063 - 12063 Select org.make.core.profile.Profile.copy$default$13 x$4.copy$default$13
326 46739 12063 - 12063 Select org.make.core.profile.Profile.copy$default$15 x$4.copy$default$15
326 46706 12063 - 12063 Select org.make.core.profile.Profile.copy$default$3 x$4.copy$default$3
326 30733 12063 - 12063 Select org.make.core.profile.Profile.copy$default$17 x$4.copy$default$17
326 41020 12063 - 12063 Select org.make.core.profile.Profile.copy$default$24 x$4.copy$default$24
326 38885 12063 - 12063 Select org.make.core.profile.Profile.copy$default$16 x$4.copy$default$16
326 44863 12063 - 12063 Select org.make.core.profile.Profile.copy$default$23 x$4.copy$default$23
326 47743 12063 - 12063 Select org.make.core.profile.Profile.copy$default$7 x$4.copy$default$7
326 32338 12063 - 12063 Select org.make.core.profile.Profile.copy$default$9 x$4.copy$default$9
326 32374 12063 - 12063 Select org.make.core.profile.Profile.copy$default$20 x$4.copy$default$20
326 40682 12063 - 12063 Select org.make.core.profile.Profile.copy$default$19 x$4.copy$default$19
326 40221 12063 - 12063 Select org.make.core.profile.Profile.copy$default$8 x$4.copy$default$8
326 39132 12063 - 12063 Select org.make.core.profile.Profile.copy$default$4 x$4.copy$default$4
327 47454 12117 - 12183 Apply scala.Option.orElse request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl)))
327 34168 12142 - 12182 Apply scala.Option.flatMap personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))
327 42030 12170 - 12181 Select org.make.core.profile.Profile.avatarUrl x$5.avatarUrl
328 48558 12235 - 12305 Apply scala.Option.orElse request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description)))
328 39337 12290 - 12303 Select org.make.core.profile.Profile.description x$6.description
328 34491 12262 - 12304 Apply scala.Option.flatMap personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))
329 40692 12402 - 12410 Select org.make.core.profile.Profile.gender x$7.gender
329 45869 12352 - 12412 Apply scala.Option.orElse request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender)))
329 32544 12374 - 12411 Apply scala.Option.flatMap personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))
330 46666 12463 - 12531 Apply scala.Option.orElse request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName)))
330 34204 12489 - 12530 Apply scala.Option.flatMap personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))
330 41785 12517 - 12529 Select org.make.core.profile.Profile.genderName x$8.genderName
332 34684 12654 - 12699 Apply scala.Option.flatMap personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))
332 48317 12624 - 12700 Apply scala.Option.orElse request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty)))
332 39094 12682 - 12698 Select org.make.core.profile.Profile.politicalParty x$9.politicalParty
334 32579 12850 - 12859 Select org.make.core.profile.Profile.website x$11.website
334 45621 12822 - 12860 Apply scala.Option.flatMap personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))
334 40728 12806 - 12813 Select eu.timepit.refined.api.Refined.value x$10.value
334 41218 12786 - 12861 Apply scala.Option.orElse request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website)))
337 33749 11969 - 13518 Apply scala.Option.orElse personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) })
338 48343 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$8 org.make.core.profile.Profile.parseProfile$default$8
338 45409 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$24 org.make.core.profile.Profile.parseProfile$default$24
338 37289 13007 - 13484 Apply org.make.core.profile.Profile.parseProfile org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48)
338 30524 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$7 org.make.core.profile.Profile.parseProfile$default$7
338 33954 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$3 org.make.core.profile.Profile.parseProfile$default$3
338 37333 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$1 org.make.core.profile.Profile.parseProfile$default$1
338 37091 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$14 org.make.core.profile.Profile.parseProfile$default$14
338 40512 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$20 org.make.core.profile.Profile.parseProfile$default$20
338 45366 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$13 org.make.core.profile.Profile.parseProfile$default$13
338 38879 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$17 org.make.core.profile.Profile.parseProfile$default$17
338 38843 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$6 org.make.core.profile.Profile.parseProfile$default$6
338 40472 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$9 org.make.core.profile.Profile.parseProfile$default$9
338 31276 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$18 org.make.core.profile.Profile.parseProfile$default$18
338 47231 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$4 org.make.core.profile.Profile.parseProfile$default$4
338 32876 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$12 org.make.core.profile.Profile.parseProfile$default$12
338 33991 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$15 org.make.core.profile.Profile.parseProfile$default$15
338 32092 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$23 org.make.core.profile.Profile.parseProfile$default$23
338 48098 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$19 org.make.core.profile.Profile.parseProfile$default$19
338 46985 13015 - 13015 Select org.make.core.profile.Profile.parseProfile$default$16 org.make.core.profile.Profile.parseProfile$default$16
339 47196 13077 - 13094 Select org.make.api.personality.UpdatePersonalityRequest.avatarUrl request.avatarUrl
340 38928 13146 - 13165 Select org.make.api.personality.UpdatePersonalityRequest.description request.description
341 30486 13212 - 13226 Select org.make.api.personality.UpdatePersonalityRequest.gender request.gender
342 47538 13277 - 13295 Select org.make.api.personality.UpdatePersonalityRequest.genderName request.genderName
343 40719 13350 - 13372 Select org.make.api.personality.UpdatePersonalityRequest.politicalParty request.politicalParty
344 32841 13440 - 13447 Select eu.timepit.refined.api.Refined.value x$12.value
344 44902 13420 - 13448 Apply scala.Option.map request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value))
348 50149 13592 - 13618 Apply scala.Some.apply scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId)
348 38141 13597 - 13617 Select org.make.core.auth.UserRights.userId userAuth.user.userId
349 47013 13659 - 13688 Apply java.lang.String.toLowerCase personality.email.toLowerCase()
352 37332 11479 - 13908 Apply scala.Function1.apply server.this.Directive.addDirectiveApply[(org.make.core.user.User,)](DefaultAdminPersonalityApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.user.User](DefaultAdminPersonalityApiComponent.this.userService.updatePersonality({ <artifact> val x$49: String = lowerCasedEmail; <artifact> val x$50: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.firstName.orElse[String](personality.firstName); <artifact> val x$51: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.lastName.orElse[String](personality.lastName); <artifact> val x$52: org.make.core.reference.Country = request.country.getOrElse[org.make.core.reference.Country](personality.country); <artifact> val x$53: Option[org.make.core.profile.Profile] @scala.reflect.internal.annotations.uncheckedBounds = personality.profile.map[org.make.core.profile.Profile](((x$4: org.make.core.profile.Profile) => { <artifact> val x$1: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl.orElse[String](personality.profile.flatMap[String](((x$5: org.make.core.profile.Profile) => x$5.avatarUrl))); <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description.orElse[String](personality.profile.flatMap[String](((x$6: org.make.core.profile.Profile) => x$6.description))); <artifact> val x$3: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender.orElse[org.make.core.profile.Gender](personality.profile.flatMap[org.make.core.profile.Gender](((x$7: org.make.core.profile.Profile) => x$7.gender))); <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName.orElse[String](personality.profile.flatMap[String](((x$8: org.make.core.profile.Profile) => x$8.genderName))); <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty.orElse[String](personality.profile.flatMap[String](((x$9: org.make.core.profile.Profile) => x$9.politicalParty))); <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$10: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$10.value)).orElse[String](personality.profile.flatMap[String](((x$11: org.make.core.profile.Profile) => x$11.website))); <artifact> val x$7: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$1; <artifact> val x$8: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$3; <artifact> val x$9: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$4; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$6; <artifact> val x$11: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$7; <artifact> val x$12: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$8; <artifact> val x$13: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$9; <artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$12; <artifact> val x$15: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$13; <artifact> val x$16: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$14; <artifact> val x$17: org.make.core.reference.Country = x$4.copy$default$15; <artifact> val x$18: org.make.core.reference.Language = x$4.copy$default$16; <artifact> val x$19: Boolean = x$4.copy$default$17; <artifact> val x$20: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$18; <artifact> val x$21: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$19; <artifact> val x$22: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$20; <artifact> val x$23: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$23; <artifact> val x$24: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = x$4.copy$default$24; x$4.copy(x$7, x$1, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$3, x$4, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$5, x$6, x$23, x$24) })).orElse[org.make.core.profile.Profile]({ <artifact> val x$25: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.avatarUrl; <artifact> val x$26: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.description; <artifact> val x$27: Option[org.make.core.profile.Gender] @scala.reflect.internal.annotations.uncheckedBounds = request.gender; <artifact> val x$28: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.genderName; <artifact> val x$29: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.politicalParty; <artifact> val x$30: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = request.website.map[String](((x$12: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]) => x$12.value)); <artifact> val x$31: Option[java.time.LocalDate] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$1; <artifact> val x$32: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$3; <artifact> val x$33: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$4; <artifact> val x$34: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$6; <artifact> val x$35: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$7; <artifact> val x$36: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$8; <artifact> val x$37: Option[Map[org.make.core.operation.OperationId,org.make.core.user.OidcInfo]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$9; <artifact> val x$38: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$12; <artifact> val x$39: Option[Int] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$13; <artifact> val x$40: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$14; <artifact> val x$41: org.make.core.reference.Country = org.make.core.profile.Profile.parseProfile$default$15; <artifact> val x$42: org.make.core.reference.Language = org.make.core.profile.Profile.parseProfile$default$16; <artifact> val x$43: Boolean = org.make.core.profile.Profile.parseProfile$default$17; <artifact> val x$44: Option[org.make.core.profile.SocioProfessionalCategory] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$18; <artifact> val x$45: Option[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$19; <artifact> val x$46: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$20; <artifact> val x$47: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$23; <artifact> val x$48: Option[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.profile.Profile.parseProfile$default$24; org.make.core.profile.Profile.parseProfile(x$31, x$25, x$32, x$33, x$26, x$34, x$35, x$36, x$37, x$27, x$28, x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$29, x$30, x$47, x$48) }); <artifact> val x$54: org.make.core.user.UserId = personality.copy$default$1; <artifact> val x$55: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$5; <artifact> val x$56: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$6; <artifact> val x$57: Boolean = personality.copy$default$7; <artifact> val x$58: Boolean = personality.copy$default$8; <artifact> val x$59: org.make.core.user.UserType = personality.copy$default$9; <artifact> val x$60: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$10; <artifact> val x$61: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$11; <artifact> val x$62: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$12; <artifact> val x$63: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$13; <artifact> val x$64: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$14; <artifact> val x$65: Seq[org.make.core.user.Role] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$15; <artifact> val x$66: org.make.core.reference.Language = personality.copy$default$17; <artifact> val x$67: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$19; <artifact> val x$68: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$20; <artifact> val x$69: Boolean = personality.copy$default$21; <artifact> val x$70: Option[org.make.core.user.MailingErrorLog] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$22; <artifact> val x$71: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$23; <artifact> val x$72: Boolean = personality.copy$default$24; <artifact> val x$73: Seq[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$25; <artifact> val x$74: Seq[org.make.core.EventId] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$26; <artifact> val x$75: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$27; <artifact> val x$76: Int = personality.copy$default$28; <artifact> val x$77: Option[java.time.ZonedDateTime] @scala.reflect.internal.annotations.uncheckedBounds = personality.copy$default$29; personality.copy(x$54, x$49, x$50, x$51, x$55, x$56, x$57, x$58, x$59, x$60, x$61, x$62, x$63, x$64, x$65, x$52, x$66, x$53, x$67, x$68, x$69, x$70, x$71, x$72, x$73, x$74, x$75, x$76, x$77) }, scala.Some.apply[org.make.core.user.UserId](userAuth.user.userId), personality.email.toLowerCase(), requestContext))(util.this.Tupler.forAnyRef[org.make.core.user.User])))(util.this.ApplyConverter.hac1[org.make.core.user.User]).apply(((user: org.make.core.user.User) => DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))))
353 44703 13853 - 13853 ApplyToImplicitArgs de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])
353 39203 13853 - 13853 Select org.make.api.personality.PersonalityResponse.encoder personality.this.PersonalityResponse.encoder
353 50953 13838 - 13881 Apply scala.Predef.ArrowAssoc.-> scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user))
353 46769 13853 - 13853 TypeApply scala.Predef.$conforms scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success]
353 45147 13838 - 13852 Select akka.http.scaladsl.model.StatusCodes.OK akka.http.scaladsl.model.StatusCodes.OK
353 30768 13853 - 13853 TypeApply de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2 DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]
353 32410 13838 - 13881 ApplyToImplicitArgs akka.http.scaladsl.marshalling.ToResponseMarshallable.apply marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse])))
353 38178 13856 - 13881 Apply org.make.api.personality.PersonalityResponse.apply PersonalityResponse.apply(user)
353 36608 13853 - 13853 ApplyToImplicitArgs akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCodeAndValue marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))
353 45185 13829 - 13882 Apply akka.http.scaladsl.server.directives.RouteDirectives.complete DefaultAdminPersonalityApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.OK).->[org.make.api.personality.PersonalityResponse](PersonalityResponse.apply(user)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.personality.PersonalityResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminPersonalityApiComponent.this.marshaller[org.make.api.personality.PersonalityResponse](personality.this.PersonalityResponse.encoder, DefaultAdminPersonalityApiComponent.this.marshaller$default$2[org.make.api.personality.PersonalityResponse]))))
385 50138 14965 - 15041 Apply org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils.throwIfInvalid org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils[(String, org.make.core.Validation.Email)](cats.implicits.catsSyntaxTuple2Semigroupal[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], String, org.make.core.Validation.Email](scala.Tuple2.apply[cats.data.ValidatedNec[org.make.core.ValidationError,String], cats.data.ValidatedNec[org.make.core.ValidationError,org.make.core.Validation.Email]]({ <artifact> val qual$1: org.make.core.Validation.OptionWithParsers[String] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.Validation.OptionWithParsers[String](CreatePersonalityRequest.this.firstName); <artifact> val x$1: String("firstName") = "firstName"; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.getValidated$default$2; <artifact> val x$3: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.getValidated$default$3; qual$1.getValidated("firstName", x$2, x$3) }, org.make.core.Validation.StringWithParsers(CreatePersonalityRequest.this.email).toEmail)).tupled(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]), data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]))).throwIfInvalid()
387 42873 15063 - 15064 ApplyImplicitView org.make.core.Validation.StringWithParsers org.make.core.Validation.StringWithParsers(x$13)
387 38455 15082 - 15093 Literal <nosymbol> "firstName"
387 51198 15110 - 15140 Apply org.make.core.Validation.StringWithParsers.toSanitizedInput qual$3.toSanitizedInput("lastName", x$7)
387 44977 15129 - 15139 Literal <nosymbol> "lastName"
387 44660 15063 - 15094 Apply org.make.core.Validation.StringWithParsers.toSanitizedInput qual$2.toSanitizedInput("firstName", x$5)
387 32978 15110 - 15111 ApplyImplicitView org.make.core.Validation.StringWithParsers org.make.core.Validation.StringWithParsers(x$14)
387 35789 15049 - 15095 Apply scala.Option.map CreatePersonalityRequest.this.firstName.map[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]](((x$13: String) => { <artifact> val qual$2: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$13); <artifact> val x$4: String("firstName") = "firstName"; <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.toSanitizedInput$default$2; qual$2.toSanitizedInput("firstName", x$5) }))
387 38169 15112 - 15112 Select org.make.core.Validation.StringWithParsers.toSanitizedInput$default$2 qual$3.toSanitizedInput$default$2
387 39515 15143 - 15143 TypeApply scala.Predef.$conforms scala.Predef.$conforms[Option[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]]]
387 30564 15065 - 15065 Select org.make.core.Validation.StringWithParsers.toSanitizedInput$default$2 qual$2.toSanitizedInput$default$2
387 42317 15097 - 15141 Apply scala.Option.map CreatePersonalityRequest.this.lastName.map[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]](((x$14: String) => { <artifact> val qual$3: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$14); <artifact> val x$6: String("lastName") = "lastName"; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$3.toSanitizedInput$default$2; qual$3.toSanitizedInput("lastName", x$7) }))
388 44694 15045 - 15183 Apply scala.collection.IterableOnceOps.foreach scala.`package`.Seq.apply[Option[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]]](CreatePersonalityRequest.this.firstName.map[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]](((x$13: String) => { <artifact> val qual$2: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$13); <artifact> val x$4: String("firstName") = "firstName"; <artifact> val x$5: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.toSanitizedInput$default$2; qual$2.toSanitizedInput("firstName", x$5) })), CreatePersonalityRequest.this.lastName.map[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]](((x$14: String) => { <artifact> val qual$3: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$14); <artifact> val x$6: String("lastName") = "lastName"; <artifact> val x$7: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$3.toSanitizedInput$default$2; qual$3.toSanitizedInput("lastName", x$7) }))).flatten[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]](scala.Predef.$conforms[Option[cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]]]).foreach[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]](((x$15: cats.data.ValidatedNec[org.make.core.ValidationError,eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]) => org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]](x$15).throwIfInvalid()))
388 30600 15164 - 15182 Apply org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils.throwIfInvalid org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]](x$15).throwIfInvalid()
392 36855 15281 - 15320 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder io.circe.generic.semiauto.deriveDecoder[org.make.api.personality.CreatePersonalityRequest]({ val inst$macro$48: io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.CreatePersonalityRequest] = { final class anon$lazy$macro$47 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$47 = { anon$lazy$macro$47.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.CreatePersonalityRequest] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.personality.CreatePersonalityRequest, 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.personality.CreatePersonalityRequest, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, String :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.personality.CreatePersonalityRequest, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil](::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("language"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("language").asInstanceOf[Symbol @@ String("language")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], HNil)))))))))))), Generic.instance[org.make.api.personality.CreatePersonalityRequest, String :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil](((x0$3: org.make.api.personality.CreatePersonalityRequest) => x0$3 match { case (email: String, firstName: Option[String], lastName: Option[String], country: org.make.core.reference.Country, language: org.make.core.reference.Language, avatarUrl: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], politicalParty: Option[String], website: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]): org.make.api.personality.CreatePersonalityRequest((email$macro$35 @ _), (firstName$macro$36 @ _), (lastName$macro$37 @ _), (country$macro$38 @ _), (language$macro$39 @ _), (avatarUrl$macro$40 @ _), (description$macro$41 @ _), (gender$macro$42 @ _), (genderName$macro$43 @ _), (politicalParty$macro$44 @ _), (website$macro$45 @ _)) => ::.apply[String, Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](email$macro$35, ::.apply[Option[String], Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](firstName$macro$36, ::.apply[Option[String], org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](lastName$macro$37, ::.apply[org.make.core.reference.Country, org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](country$macro$38, ::.apply[org.make.core.reference.Language, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](language$macro$39, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](avatarUrl$macro$40, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](description$macro$41, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](gender$macro$42, ::.apply[Option[String], Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](genderName$macro$43, ::.apply[Option[String], Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](politicalParty$macro$44, ::.apply[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.HNil.type](website$macro$45, HNil))))))))))).asInstanceOf[String :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil] }), ((x0$4: String :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil) => x0$4 match { case (head: String, tail: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): String :: Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((email$macro$24 @ _), (head: Option[String], tail: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((firstName$macro$25 @ _), (head: Option[String], tail: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((lastName$macro$26 @ _), (head: org.make.core.reference.Country, tail: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((country$macro$27 @ _), (head: org.make.core.reference.Language, tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((language$macro$28 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((avatarUrl$macro$29 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((description$macro$30 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((gender$macro$31 @ _), (head: Option[String], tail: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((genderName$macro$32 @ _), (head: Option[String], tail: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((politicalParty$macro$33 @ _), (head: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], tail: shapeless.HNil): Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((website$macro$34 @ _), HNil))))))))))) => personality.this.CreatePersonalityRequest.apply(email$macro$24, firstName$macro$25, lastName$macro$26, country$macro$27, language$macro$28, avatarUrl$macro$29, description$macro$30, gender$macro$31, genderName$macro$32, politicalParty$macro$33, website$macro$34) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), String, (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("country")) :: (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, org.make.core.reference.Country :: org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("language")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, org.make.core.reference.Language :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("language"), org.make.core.reference.Language, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: shapeless.HNil, Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, 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("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("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("language")]](scala.Symbol.apply("language").asInstanceOf[Symbol @@ String("language")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("language")]])), 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("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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$47.this.inst$macro$46)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.CreatePersonalityRequest]]; <stable> <accessor> lazy val inst$macro$46: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForemail: io.circe.Decoder[String] = circe.this.Decoder.decodeString; private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder; private[this] val circeGenericDecoderForlanguage: io.circe.Decoder[org.make.core.reference.Language] = reference.this.Language.LanguageDecoder; 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 circeGenericDecoderForpoliticalParty: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] = circe.this.Decoder.decodeOption[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]](io.circe.refined.`package`.refinedDecoder[String, eu.timepit.refined.string.Url, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, string.this.Url.urlValidate, api.this.RefType.refinedRefType)); 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecode(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("language"), org.make.core.reference.Language, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlanguage.tryDecode(c.downField("language")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("avatarUrl")), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), 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); 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecodeAccumulating(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("language"), org.make.core.reference.Language, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlanguage.tryDecodeAccumulating(c.downField("language")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("avatarUrl")), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), 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) }; 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("language"),org.make.core.reference.Language] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$47().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.CreatePersonalityRequest]](inst$macro$48) })
411 32401 16138 - 16139 Literal <nosymbol> 3
414 38952 16152 - 16177 Apply scala.Option.map UpdatePersonalityRequest.this.email.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$16: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.Email](org.make.core.Validation.StringWithParsers(x$16).toEmail)(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))
414 45013 16162 - 16171 Select org.make.core.Validation.StringWithParsers.toEmail org.make.core.Validation.StringWithParsers(x$16).toEmail
414 42827 16162 - 16176 Select cats.Functor.Ops.void cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.Email](org.make.core.Validation.StringWithParsers(x$16).toEmail)(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void
414 37928 16164 - 16164 TypeApply cats.data.NonEmptyChainInstances.catsDataSemigroupForNonEmptyChain data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]
414 51236 16164 - 16164 ApplyToImplicitArgs cats.data.ValidatedInstances.catsDataApplicativeErrorForValidated data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])
415 37965 16211 - 16211 ApplyToImplicitArgs cats.data.ValidatedInstances.catsDataApplicativeErrorForValidated data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])
415 50995 16193 - 16225 Select cats.Functor.Ops.void cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$1: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$17); <artifact> val x$1: String("email") = "email"; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.toSanitizedInput$default$2; qual$1.toSanitizedInput("email", x$2) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void
415 45480 16211 - 16211 TypeApply cats.data.NonEmptyChainInstances.catsDataSemigroupForNonEmptyChain data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]
415 44457 16212 - 16219 Literal <nosymbol> "email"
415 36890 16195 - 16195 Select org.make.core.Validation.StringWithParsers.toSanitizedInput$default$2 qual$1.toSanitizedInput$default$2
415 31420 16193 - 16194 ApplyImplicitView org.make.core.Validation.StringWithParsers org.make.core.Validation.StringWithParsers(x$17)
415 49355 16193 - 16220 Apply org.make.core.Validation.StringWithParsers.toSanitizedInput qual$1.toSanitizedInput("email", x$2)
415 42867 16183 - 16226 Apply scala.Option.map UpdatePersonalityRequest.this.email.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$17: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$1: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$17); <artifact> val x$1: String("email") = "email"; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.toSanitizedInput$default$2; qual$1.toSanitizedInput("email", x$2) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))
416 36105 16258 - 16258 TypeApply cats.data.NonEmptyChainInstances.catsDataSemigroupForNonEmptyChain data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]
416 37119 16232 - 16326 Apply scala.Option.map UpdatePersonalityRequest.this.firstName.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$18: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.NonEmptyString](org.make.core.Validation.StringWithParsers(x$18).toNonEmpty("firstName", scala.Some.apply[String]("firstName should not be an empty string")))(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))
416 38990 16259 - 16270 Literal <nosymbol> "firstName"
416 44493 16246 - 16320 Apply org.make.core.Validation.StringWithParsers.toNonEmpty org.make.core.Validation.StringWithParsers(x$18).toNonEmpty("firstName", scala.Some.apply[String]("firstName should not be an empty string"))
416 49391 16258 - 16258 ApplyToImplicitArgs cats.data.ValidatedInstances.catsDataApplicativeErrorForValidated data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])
416 45518 16246 - 16325 Select cats.Functor.Ops.void cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.NonEmptyString](org.make.core.Validation.StringWithParsers(x$18).toNonEmpty("firstName", scala.Some.apply[String]("firstName should not be an empty string")))(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void
416 30555 16272 - 16319 Apply scala.Some.apply scala.Some.apply[String]("firstName should not be an empty string")
417 51031 16346 - 16347 ApplyImplicitView org.make.core.Validation.StringWithParsers org.make.core.Validation.StringWithParsers(x$19)
417 42621 16365 - 16376 Literal <nosymbol> "firstName"
417 30590 16346 - 16377 Apply org.make.core.Validation.StringWithParsers.toSanitizedInput qual$2.toSanitizedInput("firstName", x$4)
417 36149 16364 - 16364 ApplyToImplicitArgs cats.data.ValidatedInstances.catsDataApplicativeErrorForValidated data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])
417 49433 16346 - 16382 Select cats.Functor.Ops.void cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$2: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$19); <artifact> val x$3: String("firstName") = "firstName"; <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.toSanitizedInput$default$2; qual$2.toSanitizedInput("firstName", x$4) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void
417 38744 16348 - 16348 Select org.make.core.Validation.StringWithParsers.toSanitizedInput$default$2 qual$2.toSanitizedInput$default$2
417 46041 16332 - 16383 Apply scala.Option.map UpdatePersonalityRequest.this.firstName.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$19: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$2: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$19); <artifact> val x$3: String("firstName") = "firstName"; <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.toSanitizedInput$default$2; qual$2.toSanitizedInput("firstName", x$4) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))
417 43645 16364 - 16364 TypeApply cats.data.NonEmptyChainInstances.catsDataSemigroupForNonEmptyChain data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]
418 43683 16420 - 16420 ApplyToImplicitArgs cats.data.ValidatedInstances.catsDataApplicativeErrorForValidated data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])
418 35079 16402 - 16432 Apply org.make.core.Validation.StringWithParsers.toSanitizedInput qual$3.toSanitizedInput("lastName", x$6)
418 49182 16389 - 16438 Apply scala.Option.map UpdatePersonalityRequest.this.lastName.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$20: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$3: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$20); <artifact> val x$5: String("lastName") = "lastName"; <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$3.toSanitizedInput$default$2; qual$3.toSanitizedInput("lastName", x$6) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))
418 50952 16421 - 16431 Literal <nosymbol> "lastName"
418 37162 16402 - 16403 ApplyImplicitView org.make.core.Validation.StringWithParsers org.make.core.Validation.StringWithParsers(x$20)
418 31671 16420 - 16420 TypeApply cats.data.NonEmptyChainInstances.catsDataSemigroupForNonEmptyChain data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]
418 36880 16402 - 16437 Select cats.Functor.Ops.void cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$3: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$20); <artifact> val x$5: String("lastName") = "lastName"; <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$3.toSanitizedInput$default$2; qual$3.toSanitizedInput("lastName", x$6) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void
418 42661 16404 - 16404 Select org.make.core.Validation.StringWithParsers.toSanitizedInput$default$2 qual$3.toSanitizedInput$default$2
419 50989 16478 - 16494 Select org.make.api.personality.UpdatePersonalityRequest.maxCountryLength UpdatePersonalityRequest.this.maxCountryLength
419 43399 16496 - 16505 Literal <nosymbol> "country"
419 46075 16456 - 16463 Select org.make.core.reference.Country.value x$21.value
419 49936 16477 - 16477 ApplyToImplicitArgs cats.data.ValidatedInstances.catsDataApplicativeErrorForValidated data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])
419 31705 16464 - 16464 Select org.make.core.Validation.StringWithParsers.withMaxLength$default$4 qual$4.withMaxLength$default$4
419 42130 16456 - 16511 Select cats.Functor.Ops.void cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.StringWithMaxLength]({ <artifact> val qual$4: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$21.value); <artifact> val x$7: Int = UpdatePersonalityRequest.this.maxCountryLength; <artifact> val x$8: String("country") = "country"; <artifact> val x$9: Option[org.make.core.reference.Language] @scala.reflect.internal.annotations.uncheckedBounds = qual$4.withMaxLength$default$3; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$4.withMaxLength$default$4; qual$4.withMaxLength(x$7, "country", x$9, x$10) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void
419 44208 16456 - 16506 Apply org.make.core.Validation.StringWithParsers.withMaxLength qual$4.withMaxLength(x$7, "country", x$9, x$10)
419 35604 16464 - 16464 Select org.make.core.Validation.StringWithParsers.withMaxLength$default$3 qual$4.withMaxLength$default$3
419 38256 16444 - 16512 Apply scala.Option.map UpdatePersonalityRequest.this.country.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$21: org.make.core.reference.Country) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.StringWithMaxLength]({ <artifact> val qual$4: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$21.value); <artifact> val x$7: Int = UpdatePersonalityRequest.this.maxCountryLength; <artifact> val x$8: String("country") = "country"; <artifact> val x$9: Option[org.make.core.reference.Language] @scala.reflect.internal.annotations.uncheckedBounds = qual$4.withMaxLength$default$3; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$4.withMaxLength$default$4; qual$4.withMaxLength(x$7, "country", x$9, x$10) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))
419 38214 16456 - 16463 ApplyImplicitView org.make.core.Validation.StringWithParsers org.make.core.Validation.StringWithParsers(x$21.value)
419 36647 16477 - 16477 TypeApply cats.data.NonEmptyChainInstances.catsDataSemigroupForNonEmptyChain data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError]
420 35034 16143 - 16552 Apply scala.collection.IterableOnceOps.foreach scala.`package`.Seq.apply[Option[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]]](UpdatePersonalityRequest.this.email.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$16: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.Email](org.make.core.Validation.StringWithParsers(x$16).toEmail)(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void)), UpdatePersonalityRequest.this.email.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$17: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$1: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$17); <artifact> val x$1: String("email") = "email"; <artifact> val x$2: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.toSanitizedInput$default$2; qual$1.toSanitizedInput("email", x$2) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void)), UpdatePersonalityRequest.this.firstName.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$18: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.NonEmptyString](org.make.core.Validation.StringWithParsers(x$18).toNonEmpty("firstName", scala.Some.apply[String]("firstName should not be an empty string")))(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void)), UpdatePersonalityRequest.this.firstName.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$19: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$2: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$19); <artifact> val x$3: String("firstName") = "firstName"; <artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.toSanitizedInput$default$2; qual$2.toSanitizedInput("firstName", x$4) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void)), UpdatePersonalityRequest.this.lastName.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$20: String) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]]({ <artifact> val qual$3: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$20); <artifact> val x$5: String("lastName") = "lastName"; <artifact> val x$6: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$3.toSanitizedInput$default$2; qual$3.toSanitizedInput("lastName", x$6) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void)), UpdatePersonalityRequest.this.country.map[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](((x$21: org.make.core.reference.Country) => cats.implicits.toFunctorOps[[+A]cats.data.ValidatedNec[org.make.core.ValidationError,A], org.make.core.Validation.StringWithMaxLength]({ <artifact> val qual$4: org.make.core.Validation.StringWithParsers = org.make.core.Validation.StringWithParsers(x$21.value); <artifact> val x$7: Int = UpdatePersonalityRequest.this.maxCountryLength; <artifact> val x$8: String("country") = "country"; <artifact> val x$9: Option[org.make.core.reference.Language] @scala.reflect.internal.annotations.uncheckedBounds = qual$4.withMaxLength$default$3; <artifact> val x$10: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$4.withMaxLength$default$4; qual$4.withMaxLength(x$7, "country", x$9, x$10) })(data.this.Validated.catsDataApplicativeErrorForValidated[cats.data.NonEmptyChain[org.make.core.ValidationError]](data.this.NonEmptyChainImpl.catsDataSemigroupForNonEmptyChain[org.make.core.ValidationError])).void))).flatten[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]](scala.Predef.$conforms[Option[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]]]).foreach[Unit](((x$22: cats.data.ValidatedNec[org.make.core.ValidationError,Unit]) => org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils[Unit](x$22).throwIfInvalid()))
420 43162 16533 - 16551 Apply org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils.throwIfInvalid org.make.core.technical.ValidatedUtils.ValidatedNecWithUtils[Unit](x$22).throwIfInvalid()
420 51024 16517 - 16517 TypeApply scala.Predef.$conforms scala.Predef.$conforms[Option[cats.data.ValidatedNec[org.make.core.ValidationError,Unit]]]
424 31464 16650 - 16689 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder io.circe.generic.semiauto.deriveDecoder[org.make.api.personality.UpdatePersonalityRequest]({ val inst$macro$44: io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.UpdatePersonalityRequest] = { final class anon$lazy$macro$43 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$43 = { anon$lazy$macro$43.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.UpdatePersonalityRequest] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.personality.UpdatePersonalityRequest, shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.personality.UpdatePersonalityRequest, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.personality.UpdatePersonalityRequest, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil](::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], HNil))))))))))), Generic.instance[org.make.api.personality.UpdatePersonalityRequest, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil](((x0$3: org.make.api.personality.UpdatePersonalityRequest) => x0$3 match { case (email: Option[String], firstName: Option[String], lastName: Option[String], country: Option[org.make.core.reference.Country], avatarUrl: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], politicalParty: Option[String], website: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]): org.make.api.personality.UpdatePersonalityRequest((email$macro$32 @ _), (firstName$macro$33 @ _), (lastName$macro$34 @ _), (country$macro$35 @ _), (avatarUrl$macro$36 @ _), (description$macro$37 @ _), (gender$macro$38 @ _), (genderName$macro$39 @ _), (politicalParty$macro$40 @ _), (website$macro$41 @ _)) => ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](email$macro$32, ::.apply[Option[String], Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](firstName$macro$33, ::.apply[Option[String], Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](lastName$macro$34, ::.apply[Option[org.make.core.reference.Country], Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](country$macro$35, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](avatarUrl$macro$36, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](description$macro$37, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](gender$macro$38, ::.apply[Option[String], Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](genderName$macro$39, ::.apply[Option[String], Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil.type](politicalParty$macro$40, ::.apply[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.HNil.type](website$macro$41, HNil)))))))))).asInstanceOf[Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil] }), ((x0$4: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil) => x0$4 match { case (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((email$macro$22 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((firstName$macro$23 @ _), (head: Option[String], tail: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((lastName$macro$24 @ _), (head: Option[org.make.core.reference.Country], tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((country$macro$25 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((avatarUrl$macro$26 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((description$macro$27 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((gender$macro$28 @ _), (head: Option[String], tail: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((genderName$macro$29 @ _), (head: Option[String], tail: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil): Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((politicalParty$macro$30 @ _), (head: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], tail: shapeless.HNil): Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil((website$macro$31 @ _), HNil)))))))))) => personality.this.UpdatePersonalityRequest.apply(email$macro$22, firstName$macro$23, lastName$macro$24, country$macro$25, avatarUrl$macro$26, description$macro$27, gender$macro$28, genderName$macro$29, politicalParty$macro$30, website$macro$31) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), Option[String], (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[String], (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[String], (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.reference.Country] :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), Option[org.make.core.reference.Country], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: shapeless.HNil, Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, 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("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("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("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"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$43.this.inst$macro$42)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.UpdatePersonalityRequest]]; <stable> <accessor> lazy val inst$macro$42: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForcountry: 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 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 circeGenericDecoderForpoliticalParty: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] = circe.this.Decoder.decodeOption[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]](io.circe.refined.`package`.refinedDecoder[String, eu.timepit.refined.string.Url, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, string.this.Url.urlValidate, api.this.RefType.refinedRefType)); final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.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("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("avatarUrl")), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecode(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), 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); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.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("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("lastName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), Option[org.make.core.reference.Country], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("avatarUrl")), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpoliticalParty.tryDecodeAccumulating(c.downField("politicalParty")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), 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) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("email"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),Option[org.make.core.reference.Country]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Url]]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$43().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.UpdatePersonalityRequest]](inst$macro$44) })
445 44247 17724 - 17758 ApplyToImplicitArgs io.circe.generic.semiauto.deriveEncoder io.circe.generic.semiauto.deriveEncoder[org.make.api.personality.PersonalityResponse]({ val inst$macro$48: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.personality.PersonalityResponse] = { final class anon$lazy$macro$47 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$47 = { anon$lazy$macro$47.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.personality.PersonalityResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.personality.PersonalityResponse, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.personality.PersonalityResponse, (Symbol @@ String("id")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.personality.PersonalityResponse, (Symbol @@ String("id")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil](::.apply[Symbol @@ String("id"), (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], HNil)))))))))))), Generic.instance[org.make.api.personality.PersonalityResponse, org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil](((x0$3: org.make.api.personality.PersonalityResponse) => x0$3 match { case (id: org.make.core.user.UserId, email: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], firstName: Option[org.make.core.Validation.Name], lastName: Option[org.make.core.Validation.Name], country: org.make.core.reference.Country, avatarUrl: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], politicalParty: Option[String], website: Option[String]): org.make.api.personality.PersonalityResponse((id$macro$35 @ _), (email$macro$36 @ _), (firstName$macro$37 @ _), (lastName$macro$38 @ _), (country$macro$39 @ _), (avatarUrl$macro$40 @ _), (description$macro$41 @ _), (gender$macro$42 @ _), (genderName$macro$43 @ _), (politicalParty$macro$44 @ _), (website$macro$45 @ _)) => ::.apply[org.make.core.user.UserId, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](id$macro$35, ::.apply[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](email$macro$36, ::.apply[Option[org.make.core.Validation.Name], Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](firstName$macro$37, ::.apply[Option[org.make.core.Validation.Name], org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](lastName$macro$38, ::.apply[org.make.core.reference.Country, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](country$macro$39, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](avatarUrl$macro$40, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](description$macro$41, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](gender$macro$42, ::.apply[Option[String], Option[String] :: Option[String] :: shapeless.HNil.type](genderName$macro$43, ::.apply[Option[String], Option[String] :: shapeless.HNil.type](politicalParty$macro$44, ::.apply[Option[String], shapeless.HNil.type](website$macro$45, HNil))))))))))).asInstanceOf[org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil] }), ((x0$4: org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil) => x0$4 match { case (head: org.make.core.user.UserId, tail: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((id$macro$24 @ _), (head: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], tail: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((email$macro$25 @ _), (head: Option[org.make.core.Validation.Name], tail: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((firstName$macro$26 @ _), (head: Option[org.make.core.Validation.Name], tail: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((lastName$macro$27 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((country$macro$28 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((avatarUrl$macro$29 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((description$macro$30 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((gender$macro$31 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((genderName$macro$32 @ _), (head: Option[String], tail: Option[String] :: shapeless.HNil): Option[String] :: Option[String] :: shapeless.HNil((politicalParty$macro$33 @ _), (head: Option[String], tail: shapeless.HNil): Option[String] :: shapeless.HNil((website$macro$34 @ _), HNil))))))))))) => personality.this.PersonalityResponse.apply(id$macro$24, email$macro$25, firstName$macro$26, lastName$macro$27, country$macro$28, avatarUrl$macro$29, description$macro$30, gender$macro$31, genderName$macro$32, politicalParty$macro$33, website$macro$34) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[org.make.core.Validation.Name], (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[org.make.core.Validation.Name], (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, 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("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("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("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("id")]](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("id")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$47.this.inst$macro$46)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.personality.PersonalityResponse]]; <stable> <accessor> lazy val inst$macro$46: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericEncoderForid: io.circe.Encoder[org.make.core.user.UserId] = PersonalityResponse.this.stringValueEncoder[org.make.core.user.UserId]; private[this] val circeGenericEncoderForemail: io.circe.Encoder[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] = io.circe.refined.`package`.refinedEncoder[String, org.make.core.Validation.ValidHtml, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType); private[this] val circeGenericEncoderForlastName: io.circe.Encoder[Option[org.make.core.Validation.Name]] = circe.this.Encoder.encodeOption[org.make.core.Validation.Name](io.circe.refined.`package`.refinedEncoder[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty], eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType)); private[this] val circeGenericEncoderForcountry: io.circe.Encoder[org.make.core.reference.Country] = PersonalityResponse.this.stringValueEncoder[org.make.core.reference.Country]; 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 circeGenericEncoderForwebsite: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString); final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match { case (head: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId], tail: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForid @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]], tail: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForemail @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]], tail: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForfirstName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]], 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlastName @ _), (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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForgender @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForgenderName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpoliticalParty @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForwebsite @ _), shapeless.HNil))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("id", $anon.this.circeGenericEncoderForid.apply(circeGenericHListBindingForid)), scala.Tuple2.apply[String, io.circe.Json]("email", $anon.this.circeGenericEncoderForemail.apply(circeGenericHListBindingForemail)), scala.Tuple2.apply[String, io.circe.Json]("firstName", $anon.this.circeGenericEncoderForlastName.apply(circeGenericHListBindingForfirstName)), scala.Tuple2.apply[String, io.circe.Json]("lastName", $anon.this.circeGenericEncoderForlastName.apply(circeGenericHListBindingForlastName)), scala.Tuple2.apply[String, io.circe.Json]("country", $anon.this.circeGenericEncoderForcountry.apply(circeGenericHListBindingForcountry)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForavatarUrl)), 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]("politicalParty", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForpoliticalParty)), scala.Tuple2.apply[String, io.circe.Json]("website", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForwebsite)))) } }; new $anon() }: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$47().inst$macro$1 }; shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.personality.PersonalityResponse]](inst$macro$48) })
446 36679 17814 - 17848 ApplyToImplicitArgs io.circe.generic.semiauto.deriveDecoder io.circe.generic.semiauto.deriveDecoder[org.make.api.personality.PersonalityResponse]({ val inst$macro$96: io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.PersonalityResponse] = { final class anon$lazy$macro$95 extends AnyRef with Serializable { def <init>(): anon$lazy$macro$95 = { anon$lazy$macro$95.super.<init>(); () }; <stable> <accessor> lazy val inst$macro$49: io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.PersonalityResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.personality.PersonalityResponse, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.personality.PersonalityResponse, (Symbol @@ String("id")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.personality.PersonalityResponse, (Symbol @@ String("id")) :: (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil](::.apply[Symbol @@ String("id"), (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], ::.apply[Symbol @@ String("email"), (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("email").asInstanceOf[Symbol @@ String("email")], ::.apply[Symbol @@ String("firstName"), (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("firstName").asInstanceOf[Symbol @@ String("firstName")], ::.apply[Symbol @@ String("lastName"), (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("lastName").asInstanceOf[Symbol @@ String("lastName")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("gender"), (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("gender").asInstanceOf[Symbol @@ String("gender")], ::.apply[Symbol @@ String("genderName"), (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("genderName").asInstanceOf[Symbol @@ String("genderName")], ::.apply[Symbol @@ String("politicalParty"), (Symbol @@ String("website")) :: shapeless.HNil.type](scala.Symbol.apply("politicalParty").asInstanceOf[Symbol @@ String("politicalParty")], ::.apply[Symbol @@ String("website"), shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], HNil)))))))))))), Generic.instance[org.make.api.personality.PersonalityResponse, org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil](((x0$7: org.make.api.personality.PersonalityResponse) => x0$7 match { case (id: org.make.core.user.UserId, email: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], firstName: Option[org.make.core.Validation.Name], lastName: Option[org.make.core.Validation.Name], country: org.make.core.reference.Country, avatarUrl: Option[String], description: Option[String], gender: Option[org.make.core.profile.Gender], genderName: Option[String], politicalParty: Option[String], website: Option[String]): org.make.api.personality.PersonalityResponse((id$macro$83 @ _), (email$macro$84 @ _), (firstName$macro$85 @ _), (lastName$macro$86 @ _), (country$macro$87 @ _), (avatarUrl$macro$88 @ _), (description$macro$89 @ _), (gender$macro$90 @ _), (genderName$macro$91 @ _), (politicalParty$macro$92 @ _), (website$macro$93 @ _)) => ::.apply[org.make.core.user.UserId, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](id$macro$83, ::.apply[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](email$macro$84, ::.apply[Option[org.make.core.Validation.Name], Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](firstName$macro$85, ::.apply[Option[org.make.core.Validation.Name], org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](lastName$macro$86, ::.apply[org.make.core.reference.Country, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](country$macro$87, ::.apply[Option[String], Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](avatarUrl$macro$88, ::.apply[Option[String], Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](description$macro$89, ::.apply[Option[org.make.core.profile.Gender], Option[String] :: Option[String] :: Option[String] :: shapeless.HNil.type](gender$macro$90, ::.apply[Option[String], Option[String] :: Option[String] :: shapeless.HNil.type](genderName$macro$91, ::.apply[Option[String], Option[String] :: shapeless.HNil.type](politicalParty$macro$92, ::.apply[Option[String], shapeless.HNil.type](website$macro$93, HNil))))))))))).asInstanceOf[org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil] }), ((x0$8: org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil) => x0$8 match { case (head: org.make.core.user.UserId, tail: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): org.make.core.user.UserId :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((id$macro$72 @ _), (head: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], tail: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((email$macro$73 @ _), (head: Option[org.make.core.Validation.Name], tail: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((firstName$macro$74 @ _), (head: Option[org.make.core.Validation.Name], tail: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((lastName$macro$75 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((country$macro$76 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((avatarUrl$macro$77 @ _), (head: Option[String], tail: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((description$macro$78 @ _), (head: Option[org.make.core.profile.Gender], tail: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil): Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((gender$macro$79 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: shapeless.HNil((genderName$macro$80 @ _), (head: Option[String], tail: Option[String] :: shapeless.HNil): Option[String] :: Option[String] :: shapeless.HNil((politicalParty$macro$81 @ _), (head: Option[String], tail: shapeless.HNil): Option[String] :: shapeless.HNil((website$macro$82 @ _), HNil))))))))))) => personality.this.PersonalityResponse.apply(id$macro$72, email$macro$73, firstName$macro$74, lastName$macro$75, country$macro$76, avatarUrl$macro$77, description$macro$78, gender$macro$79, genderName$macro$80, politicalParty$macro$81, website$macro$82) })), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), org.make.core.user.UserId, (Symbol @@ String("email")) :: (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("email"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], (Symbol @@ String("firstName")) :: (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.Validation.Name] :: Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("firstName"), Option[org.make.core.Validation.Name], (Symbol @@ String("lastName")) :: (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.Validation.Name] :: org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("lastName"), Option[org.make.core.Validation.Name], (Symbol @@ String("country")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("gender")) :: (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[org.make.core.profile.Gender] :: Option[String] :: Option[String] :: Option[String] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("gender"), Option[org.make.core.profile.Gender], (Symbol @@ String("genderName")) :: (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("genderName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("genderName"), Option[String], (Symbol @@ String("politicalParty")) :: (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("politicalParty"), Option[String], (Symbol @@ String("website")) :: shapeless.HNil, Option[String] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, 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("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("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("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("id")]](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("id")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$95.this.inst$macro$94)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.PersonalityResponse]]; <stable> <accessor> lazy val inst$macro$94: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({ final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] { def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = { $anon.super.<init>(); () }; private[this] val circeGenericDecoderForid: io.circe.Decoder[org.make.core.user.UserId] = user.this.UserId.userIdDecoder; private[this] val circeGenericDecoderForemail: io.circe.Decoder[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] = io.circe.refined.`package`.refinedDecoder[String, org.make.core.Validation.ValidHtml, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, org.make.core.Validation.validateHtml, api.this.RefType.refinedRefType); private[this] val circeGenericDecoderForlastName: io.circe.Decoder[Option[org.make.core.Validation.Name]] = circe.this.Decoder.decodeOption[org.make.core.Validation.Name](io.circe.refined.`package`.refinedDecoder[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty], eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, boolean.this.And.andValidate[String, org.make.core.Validation.ValidHtml, this.R, eu.timepit.refined.collection.NonEmpty, this.R](org.make.core.Validation.validateHtml, boolean.this.Not.notValidate[String, eu.timepit.refined.collection.Empty, this.R](collection.this.Empty.emptyValidate[String](((s: String) => scala.Predef.wrapString(s))))), api.this.RefType.refinedRefType)); private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder; 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 circeGenericDecoderForwebsite: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString); final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("id"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecode(c.downField("id")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("email"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecode(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("firstName"), Option[org.make.core.Validation.Name], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastName.tryDecode(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("lastName"), Option[org.make.core.Validation.Name], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastName.tryDecode(c.downField("lastName")), 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("avatarUrl")), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), 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); final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("id"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecodeAccumulating(c.downField("id")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("email"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForemail.tryDecodeAccumulating(c.downField("email")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("firstName"), Option[org.make.core.Validation.Name], shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastName.tryDecodeAccumulating(c.downField("firstName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("lastName"), Option[org.make.core.Validation.Name], shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlastName.tryDecodeAccumulating(c.downField("lastName")), 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("avatarUrl")), 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("genderName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("politicalParty"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: 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.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), 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) }; new $anon() }: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("email"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("firstName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("lastName"),Option[org.make.core.Validation.Name]] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),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("politicalParty"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]] }; new anon$lazy$macro$95().inst$macro$49 }; shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.personality.PersonalityResponse]](inst$macro$96) })
448 38244 17897 - 18616 Apply org.make.api.personality.PersonalityResponse.apply PersonalityResponse.apply(user.userId, eu.timepit.refined.api.Refined.unsafeApply[String, org.make.core.Validation.ValidHtml](user.email), user.firstName.map[eu.timepit.refined.api.Refined[String,eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]]](((t: String) => eu.timepit.refined.api.Refined.unsafeApply[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]](t))), user.lastName.map[eu.timepit.refined.api.Refined[String,eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]]](((t: String) => eu.timepit.refined.api.Refined.unsafeApply[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]](t))), user.country, user.profile.flatMap[String](((x$23: org.make.core.profile.Profile) => x$23.avatarUrl)), user.profile.flatMap[String](((x$24: org.make.core.profile.Profile) => x$24.description)), user.profile.flatMap[org.make.core.profile.Gender](((x$25: org.make.core.profile.Profile) => x$25.gender)), user.profile.flatMap[String](((x$26: org.make.core.profile.Profile) => x$26.genderName)), user.profile.flatMap[String](((x$27: org.make.core.profile.Profile) => x$27.politicalParty)), user.profile.flatMap[String](((x$28: org.make.core.profile.Profile) => x$28.website)))
449 49142 17927 - 17938 Select org.make.core.user.User.userId user.userId
450 37749 17952 - 17983 Apply eu.timepit.refined.api.Refined.unsafeApply eu.timepit.refined.api.Refined.unsafeApply[String, org.make.core.Validation.ValidHtml](user.email)
450 41568 17972 - 17982 Select org.make.core.user.User.email user.email
451 50782 18079 - 18098 Apply eu.timepit.refined.api.Refined.unsafeApply eu.timepit.refined.api.Refined.unsafeApply[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]](t)
451 43192 18060 - 18099 Apply scala.Option.map user.firstName.map[eu.timepit.refined.api.Refined[String,eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]]](((t: String) => eu.timepit.refined.api.Refined.unsafeApply[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]](t)))
452 34790 18193 - 18212 Apply eu.timepit.refined.api.Refined.unsafeApply eu.timepit.refined.api.Refined.unsafeApply[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]](t)
452 30881 18175 - 18213 Apply scala.Option.map user.lastName.map[eu.timepit.refined.api.Refined[String,eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]]](((t: String) => eu.timepit.refined.api.Refined.unsafeApply[String, eu.timepit.refined.boolean.And[org.make.core.Validation.ValidHtml,eu.timepit.refined.collection.NonEmpty]](t)))
453 44281 18288 - 18300 Select org.make.core.user.User.country user.country
454 49177 18318 - 18351 Apply scala.Option.flatMap user.profile.flatMap[String](((x$23: org.make.core.profile.Profile) => x$23.avatarUrl))
454 36444 18339 - 18350 Select org.make.core.profile.Profile.avatarUrl x$23.avatarUrl
455 41326 18392 - 18405 Select org.make.core.profile.Profile.description x$24.description
455 38206 18371 - 18406 Apply scala.Option.flatMap user.profile.flatMap[String](((x$24: org.make.core.profile.Profile) => x$24.description))
456 50820 18442 - 18450 Select org.make.core.profile.Profile.gender x$25.gender
456 42413 18421 - 18451 Apply scala.Option.flatMap user.profile.flatMap[org.make.core.profile.Gender](((x$25: org.make.core.profile.Profile) => x$25.gender))
457 34825 18491 - 18503 Select org.make.core.profile.Profile.genderName x$26.genderName
457 48138 18470 - 18504 Apply scala.Option.flatMap user.profile.flatMap[String](((x$26: org.make.core.profile.Profile) => x$26.genderName))
458 36482 18527 - 18565 Apply scala.Option.flatMap user.profile.flatMap[String](((x$27: org.make.core.profile.Profile) => x$27.politicalParty))
458 44731 18548 - 18564 Select org.make.core.profile.Profile.politicalParty x$27.politicalParty
459 48943 18602 - 18611 Select org.make.core.profile.Profile.website x$28.website
459 41364 18581 - 18612 Apply scala.Option.flatMap user.profile.flatMap[String](((x$28: org.make.core.profile.Profile) => x$28.website))