| 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))
|