| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
158
|
36239
|
5126
-
5132
|
Select
|
org.make.api.demographics.AdminDemographicsCardApi.create
|
org.make.api.demographics.admindemographicscardapitest
|
AdminDemographicsCardApi.this.create
|
|
158
|
49514
|
5119
-
5132
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.demographics.admindemographicscardapitest
|
AdminDemographicsCardApi.this._enhanceRouteWithConcatenation(AdminDemographicsCardApi.this.list).~(AdminDemographicsCardApi.this.create)
|
|
158
|
40303
|
5119
-
5123
|
Select
|
org.make.api.demographics.AdminDemographicsCardApi.list
|
org.make.api.demographics.admindemographicscardapitest
|
AdminDemographicsCardApi.this.list
|
|
158
|
33534
|
5119
-
5141
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.demographics.admindemographicscardapitest
|
AdminDemographicsCardApi.this._enhanceRouteWithConcatenation(AdminDemographicsCardApi.this._enhanceRouteWithConcatenation(AdminDemographicsCardApi.this.list).~(AdminDemographicsCardApi.this.create)).~(AdminDemographicsCardApi.this.remove)
|
|
158
|
41408
|
5135
-
5141
|
Select
|
org.make.api.demographics.AdminDemographicsCardApi.remove
|
org.make.api.demographics.admindemographicscardapitest
|
AdminDemographicsCardApi.this.remove
|
|
175
|
36021
|
5628
-
5631
|
Apply
|
org.make.api.demographics.DefaultAdminDemographicsCardApiComponent.$anon.<init>
|
org.make.api.demographics.admindemographicscardapitest
|
new $anon()
|
|
177
|
35166
|
5715
-
5752
|
Apply
|
akka.http.scaladsl.server.PathMatcher.PathMatcher1Ops.map
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.PathMatcher.PathMatcher1Ops[String]($anon.this.Segment).map[org.make.core.demographics.DemographicsCardId](((value: String) => org.make.core.demographics.DemographicsCardId.apply(value)))
|
|
177
|
46294
|
5715
-
5722
|
Select
|
akka.http.scaladsl.server.PathMatchers.Segment
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.Segment
|
|
177
|
43035
|
5727
-
5751
|
Apply
|
org.make.core.demographics.DemographicsCardId.apply
|
org.make.api.demographics.admindemographicscardapitest
|
org.make.core.demographics.DemographicsCardId.apply(value)
|
|
179
|
47942
|
5785
-
5788
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.get
|
|
179
|
40911
|
5785
-
7451
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addByNameNullaryApply($anon.this.get).apply(server.this.Directive.addByNameNullaryApply($anon.this.path[Unit]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit]))).apply(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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId])]($anon.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset]($anon.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End]($anon.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order]($anon.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.reference.Language](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("languages").csv[org.make.core.reference.Language])(DefaultAdminDemographicsCardApiComponent.this.languageFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("dataType").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.QuestionId]($anon.this._string2NR("questionId").as[org.make.core.question.QuestionId].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.QuestionId](DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller))))(util.this.ApplyConverter.hac7[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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId]]).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], languages: Option[Seq[org.make.core.reference.Language]], dataType: Option[String], questionId: Option[org.make.core.question.QuestionId]) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsList", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.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],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)).apply({
val languagesList: Option[List[org.make.core.reference.Language]] = languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList));
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
})))))))))
|
|
180
|
49554
|
5810
-
5810
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.demographics.admindemographicscardapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
180
|
41165
|
5802
-
5832
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit])
|
|
180
|
40061
|
5802
-
5809
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"admin"
|
|
180
|
48012
|
5797
-
7445
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addByNameNullaryApply($anon.this.path[Unit]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit]))).apply(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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId])]($anon.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset]($anon.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End]($anon.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order]($anon.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.reference.Language](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("languages").csv[org.make.core.reference.Language])(DefaultAdminDemographicsCardApiComponent.this.languageFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("dataType").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.QuestionId]($anon.this._string2NR("questionId").as[org.make.core.question.QuestionId].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.QuestionId](DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller))))(util.this.ApplyConverter.hac7[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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId]]).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], languages: Option[Seq[org.make.core.reference.Language]], dataType: Option[String], questionId: Option[org.make.core.question.QuestionId]) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsList", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.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],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)).apply({
val languagesList: Option[List[org.make.core.reference.Language]] = languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList));
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
}))))))))
|
|
180
|
33573
|
5797
-
5833
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.path[Unit]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit]))
|
|
180
|
31925
|
5812
-
5832
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._segmentStringToPathMatcher("demographics-cards")
|
|
181
|
33318
|
5854
-
5854
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac7
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac7[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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId]]
|
|
181
|
41728
|
5844
-
6102
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset]($anon.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End]($anon.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order]($anon.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.reference.Language](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("languages").csv[org.make.core.reference.Language])(DefaultAdminDemographicsCardApiComponent.this.languageFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("dataType").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.QuestionId]($anon.this._string2NR("questionId").as[org.make.core.question.QuestionId].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.QuestionId](DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller)))
|
|
182
|
43491
|
5866
-
5898
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?
|
|
182
|
34666
|
5897
-
5897
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller
|
|
182
|
47684
|
5897
-
5897
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller)
|
|
182
|
40871
|
5866
-
5898
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.demographics.admindemographicscardapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset]($anon.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller))
|
|
182
|
47344
|
5866
-
5874
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"_start"
|
|
183
|
41201
|
5936
-
5936
|
Select
|
org.make.core.ParameterExtractors.endFromIntUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller
|
|
183
|
31966
|
5910
-
5916
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"_end"
|
|
183
|
50023
|
5910
-
5937
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?
|
|
183
|
47387
|
5910
-
5937
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.demographics.admindemographicscardapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End]($anon.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller))
|
|
183
|
33325
|
5936
-
5936
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller)
|
|
184
|
33026
|
5949
-
5958
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.demographics.admindemographicscardapitest
|
ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
|
|
184
|
47725
|
5957
-
5957
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
|
|
184
|
40912
|
5957
-
5957
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
|
|
184
|
35119
|
5949
-
5958
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._string2NR("_sort").?
|
|
184
|
38507
|
5949
-
5956
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"_sort"
|
|
185
|
49503
|
5970
-
5978
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"_order"
|
|
185
|
39565
|
5970
-
5990
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.demographics.admindemographicscardapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order]($anon.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))
|
|
185
|
33362
|
5989
-
5989
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumEnumUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))
|
|
185
|
41657
|
5970
-
5990
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._string2NR("_order").as[org.make.core.Order].?
|
|
185
|
47426
|
5989
-
5989
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))
|
|
186
|
40654
|
6017
-
6017
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.languageFromStringUnmarshaller
|
|
186
|
35156
|
6002
-
6013
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"languages"
|
|
186
|
48191
|
6002
-
6027
|
TypeApply
|
org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps.csv
|
org.make.api.demographics.admindemographicscardapitest
|
org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("languages").csv[org.make.core.reference.Language]
|
|
186
|
33070
|
6002
-
6027
|
ApplyToImplicitArgs
|
org.make.api.technical.CsvReceptacle.paramSpec
|
org.make.api.demographics.admindemographicscardapitest
|
org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.reference.Language](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("languages").csv[org.make.core.reference.Language])(DefaultAdminDemographicsCardApiComponent.this.languageFromStringUnmarshaller)
|
|
187
|
41697
|
6039
-
6051
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._string2NR("dataType").?
|
|
187
|
49262
|
6039
-
6049
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"dataType"
|
|
187
|
33564
|
6050
-
6050
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
|
|
187
|
47171
|
6050
-
6050
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
|
|
187
|
39063
|
6039
-
6051
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.demographics.admindemographicscardapitest
|
ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("dataType").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
|
|
188
|
48232
|
6063
-
6092
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._string2NR("questionId").as[org.make.core.question.QuestionId].?
|
|
188
|
32812
|
6091
-
6091
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.QuestionId](DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller)
|
|
188
|
45590
|
6063
-
6092
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.demographics.admindemographicscardapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.QuestionId]($anon.this._string2NR("questionId").as[org.make.core.question.QuestionId].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.QuestionId](DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller))
|
|
188
|
40087
|
6091
-
6091
|
Select
|
org.make.core.ParameterExtractors.questionIdFromStringUnmarshaller
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller
|
|
188
|
34913
|
6063
-
6075
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"questionId"
|
|
189
|
30953
|
5844
-
7437
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId])]($anon.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset]($anon.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminDemographicsCardApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End]($anon.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminDemographicsCardApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("_sort").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order]($anon.this._string2NR("_order").as[org.make.core.Order].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultAdminDemographicsCardApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))), org.make.api.technical.CsvReceptacle.paramSpec[org.make.core.reference.Language](org.make.api.technical.CsvReceptacle.RepeatedCsvFlatteningParamOps("languages").csv[org.make.core.reference.Language])(DefaultAdminDemographicsCardApiComponent.this.languageFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[String]($anon.this._string2NR("dataType").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.QuestionId]($anon.this._string2NR("questionId").as[org.make.core.question.QuestionId].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.QuestionId](DefaultAdminDemographicsCardApiComponent.this.questionIdFromStringUnmarshaller))))(util.this.ApplyConverter.hac7[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.reference.Language]], Option[String], Option[org.make.core.question.QuestionId]]).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], languages: Option[Seq[org.make.core.reference.Language]], dataType: Option[String], questionId: Option[org.make.core.question.QuestionId]) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsList", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.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],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)).apply({
val languagesList: Option[List[org.make.core.reference.Language]] = languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList));
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
})))))))
|
|
199
|
46613
|
6441
-
6469
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"AdminDemographicsCardsList"
|
|
199
|
39522
|
6427
-
6427
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2
|
|
199
|
47716
|
6427
-
6470
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsList", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3)
|
|
199
|
39390
|
6427
-
7427
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsList", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.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],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)).apply({
val languagesList: Option[List[org.make.core.reference.Language]] = languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList));
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
})))))
|
|
199
|
39856
|
6440
-
6440
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
199
|
34951
|
6427
-
6427
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3
|
|
200
|
46372
|
6492
-
7413
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)).apply({
val languagesList: Option[List[org.make.core.reference.Language]] = languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList));
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
})))
|
|
200
|
33021
|
6492
-
6502
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOAuth2
|
|
200
|
46051
|
6492
-
6492
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
201
|
33612
|
6555
-
7397
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)).apply({
val languagesList: Option[List[org.make.core.reference.Language]] = languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList));
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
})
|
|
201
|
33355
|
6555
-
6586
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(userAuth.user)
|
|
201
|
41486
|
6572
-
6585
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
202
|
46378
|
6641
-
6649
|
Select
|
scala.collection.IterableOnceOps.toList
|
|
x$2.toList
|
|
202
|
39561
|
6627
-
6650
|
Apply
|
scala.Option.map
|
|
languages.map[List[org.make.core.reference.Language]](((x$2: Seq[org.make.core.reference.Language]) => x$2.toList))
|
|
203
|
46089
|
6669
-
6960
|
Apply
|
scala.Tuple2.apply
|
|
scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).asDirective)
|
|
204
|
35698
|
6691
-
6757
|
Apply
|
org.make.api.demographics.DemographicsCardService.count
|
|
DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)
|
|
204
|
48775
|
6691
-
6769
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective
|
|
206
|
39893
|
6791
-
6905
|
Apply
|
org.make.api.demographics.DemographicsCardService.list
|
|
DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)
|
|
207
|
32767
|
6791
-
6940
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).asDirective
|
|
208
|
37767
|
6669
-
7379
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[((Int, Seq[org.make.core.demographics.DemographicsCard]),)](cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).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.demographics.DemographicsCard])]).apply(((x0$1: (Int, Seq[org.make.core.demographics.DemographicsCard])) => x0$1 match {
case (_1: Int, _2: Seq[org.make.core.demographics.DemographicsCard]): (Int, Seq[org.make.core.demographics.DemographicsCard])((count @ (_: Int)), (demographicsCards @ (_: Seq[org.make.core.demographics.DemographicsCard]))) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
}))
|
|
208
|
39312
|
6961
-
6961
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[(Int, Seq[org.make.core.demographics.DemographicsCard])]
|
|
208
|
47168
|
6669
-
6967
|
ApplyToImplicitArgs
|
cats.syntax.Tuple2SemigroupalOps.tupled
|
|
cats.implicits.catsSyntaxTuple2Semigroupal[akka.http.scaladsl.server.Directive1, Int, Seq[org.make.core.demographics.DemographicsCard]](scala.Tuple2.apply[akka.http.scaladsl.server.Directive1[Int], akka.http.scaladsl.server.Directive1[Seq[org.make.core.demographics.DemographicsCard]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.count(languagesList, dataType, questionId)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.demographics.DemographicsCard]](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.list(offset, end, sort, order, languagesList, dataType, questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
|
|
208
|
34422
|
6961
-
6961
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
208
|
41680
|
6961
-
6961
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
210
|
45883
|
7081
-
7358
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
$anon.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))))
|
|
211
|
33862
|
7115
-
7334
|
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.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card))))
|
|
211
|
47977
|
7115
-
7115
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]])
|
|
211
|
46912
|
7115
-
7115
|
Select
|
org.make.api.demographics.AdminDemographicsCardResponse.codec
|
|
demographics.this.AdminDemographicsCardResponse.codec
|
|
211
|
39845
|
7115
-
7115
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCodeAndHeadersAndValue
|
|
marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]))
|
|
211
|
39351
|
7115
-
7115
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeSeq
|
|
circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec)
|
|
211
|
31207
|
7115
-
7115
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]]
|
|
211
|
32849
|
7115
-
7334
|
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.demographics.AdminDemographicsCardResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.demographics.AdminDemographicsCardResponse]](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())), demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](DefaultAdminDemographicsCardApiComponent.this.marshaller[Seq[org.make.api.demographics.AdminDemographicsCardResponse]](circe.this.Encoder.encodeSeq[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec), DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[Seq[org.make.api.demographics.AdminDemographicsCardResponse]])))
|
|
212
|
31719
|
7143
-
7157
|
Select
|
akka.http.scaladsl.model.StatusCodes.OK
|
|
akka.http.scaladsl.model.StatusCodes.OK
|
|
213
|
40954
|
7190
-
7221
|
Apply
|
akka.http.scaladsl.model.headers.ModeledCustomHeaderCompanion.apply
|
|
org.make.api.technical.X-Total-Count.apply(count.toString())
|
|
213
|
48218
|
7206
-
7220
|
Apply
|
scala.Any.toString
|
|
count.toString()
|
|
213
|
32807
|
7185
-
7222
|
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()))
|
|
214
|
41446
|
7250
-
7308
|
Apply
|
scala.collection.IterableOps.map
|
|
demographicsCards.map[org.make.api.demographics.AdminDemographicsCardResponse](((card: org.make.core.demographics.DemographicsCard) => AdminDemographicsCardResponse.apply(card)))
|
|
214
|
46125
|
7272
-
7307
|
Apply
|
org.make.api.demographics.AdminDemographicsCardResponse.apply
|
|
AdminDemographicsCardResponse.apply(card)
|
|
225
|
36281
|
7486
-
8666
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addByNameNullaryApply($anon.this.post).apply(server.this.Directive.addByNameNullaryApply($anon.this.path[Unit]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsCreate", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$3: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireOperatorRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply($anon.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
}))))))))))
|
|
225
|
32000
|
7486
-
7490
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.post
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.post
|
|
226
|
33652
|
7512
-
7512
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.demographics.admindemographicscardapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
226
|
37509
|
7514
-
7534
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._segmentStringToPathMatcher("demographics-cards")
|
|
226
|
46403
|
7504
-
7534
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit])
|
|
226
|
43831
|
7499
-
8660
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addByNameNullaryApply($anon.this.path[Unit]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsCreate", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$3: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireOperatorRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply($anon.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
})))))))))
|
|
226
|
45371
|
7504
-
7511
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"admin"
|
|
226
|
38543
|
7499
-
7535
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.path[Unit]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit]))
|
|
227
|
40946
|
7546
-
7546
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3
|
|
227
|
47764
|
7546
-
7546
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2
|
|
227
|
30774
|
7546
-
8652
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsCreate", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$3: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireOperatorRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply($anon.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
}))))))))
|
|
227
|
32033
|
7546
-
7591
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDemographicsCardsCreate", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3)
|
|
227
|
30995
|
7560
-
7590
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"AdminDemographicsCardsCreate"
|
|
227
|
45840
|
7559
-
7559
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
228
|
39636
|
7609
-
8642
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireOperatorRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply($anon.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
}))))))
|
|
228
|
33133
|
7609
-
7609
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
228
|
37553
|
7609
-
7619
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOAuth2
|
|
229
|
39344
|
7668
-
7702
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireOperatorRole
|
|
DefaultAdminDemographicsCardApiComponent.this.requireOperatorRole(userAuth.user)
|
|
229
|
47203
|
7668
-
8630
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminDemographicsCardApiComponent.this.requireOperatorRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply($anon.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
}))))
|
|
229
|
47467
|
7688
-
7701
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
230
|
31469
|
7719
-
7732
|
Select
|
akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest
|
|
$anon.this.decodeRequest
|
|
230
|
50625
|
7719
-
8616
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply($anon.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
})))
|
|
231
|
34211
|
7757
-
7757
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]
|
|
231
|
37300
|
7751
-
8600
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.api.demographics.AdminDemographicsCardRequest,)]($anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))))(util.this.ApplyConverter.hac1[org.make.api.demographics.AdminDemographicsCardRequest]).apply(((request: org.make.api.demographics.AdminDemographicsCardRequest) => {
org.make.core.Validation.validate((request.validateParameters: _*));
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
}))
|
|
231
|
44091
|
7760
-
7760
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.codec
|
|
demographics.this.AdminDemographicsCardRequest.codec
|
|
231
|
33109
|
7760
-
7760
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.messageUnmarshallerFromEntityUnmarshaller
|
|
unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec))
|
|
231
|
38017
|
7751
-
7791
|
Apply
|
akka.http.scaladsl.server.directives.MarshallingDirectives.entity
|
|
$anon.this.entity[org.make.api.demographics.AdminDemographicsCardRequest]($anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec))))
|
|
231
|
45879
|
7758
-
7790
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.MarshallingDirectives.as
|
|
$anon.this.as[org.make.api.demographics.AdminDemographicsCardRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)))
|
|
231
|
39673
|
7760
-
7760
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller
|
|
DefaultAdminDemographicsCardApiComponent.this.unmarshaller[org.make.api.demographics.AdminDemographicsCardRequest](demographics.this.AdminDemographicsCardRequest.codec)
|
|
232
|
46194
|
7873
-
7899
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.validateParameters
|
|
request.validateParameters
|
|
232
|
39100
|
7853
-
7904
|
Apply
|
org.make.core.Validation.validate
|
|
org.make.core.Validation.validate((request.validateParameters: _*))
|
|
234
|
45671
|
7923
-
8378
|
Apply
|
org.make.api.demographics.DemographicsCardService.create
|
|
DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)
|
|
235
|
40737
|
8005
-
8017
|
ApplyToImplicitArgs
|
eu.timepit.refined.auto.autoUnwrap
|
|
eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType)
|
|
235
|
44288
|
8013
-
8013
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
235
|
31509
|
8005
-
8017
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.name
|
|
request.name
|
|
236
|
32587
|
8050
-
8064
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.layout
|
|
request.layout
|
|
237
|
33637
|
8099
-
8115
|
ApplyToImplicitArgs
|
eu.timepit.refined.auto.autoUnwrap
|
|
eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType)
|
|
237
|
38056
|
8107
-
8107
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
237
|
45628
|
8099
-
8115
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.dataType
|
|
request.dataType
|
|
238
|
47251
|
8151
-
8168
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.languages
|
|
request.languages
|
|
239
|
44045
|
8201
-
8246
|
Apply
|
org.make.core.technical.Multilingual.mapTranslations
|
|
request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType)))
|
|
239
|
39140
|
8242
-
8242
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
239
|
31255
|
8232
-
8245
|
ApplyToImplicitArgs
|
eu.timepit.refined.auto.autoUnwrap
|
|
eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType)
|
|
240
|
40159
|
8283
-
8301
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.parameters
|
|
request.parameters
|
|
241
|
32343
|
8338
-
8356
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.questionId
|
|
request.questionId
|
|
243
|
50586
|
8400
-
8400
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]
|
|
243
|
37544
|
7923
-
8411
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective
|
|
244
|
45706
|
7923
-
8582
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.create(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[256]](request.name)(api.this.RefType.refinedRefType), request.layout, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.Slug](request.dataType)(api.this.RefType.refinedRefType), request.languages, request.titles.mapTranslations[String](((x$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]) => eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, eu.timepit.refined.collection.MaxSize[64]](x$4)(api.this.RefType.refinedRefType))), request.parameters, request.questionId)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((demographicsCard: org.make.core.demographics.DemographicsCard) => $anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))))
|
|
245
|
44084
|
8490
-
8490
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]
|
|
245
|
38892
|
8512
-
8559
|
Apply
|
org.make.api.demographics.AdminDemographicsCardResponse.apply
|
|
AdminDemographicsCardResponse.apply(demographicsCard)
|
|
245
|
33098
|
8482
-
8560
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
$anon.this.complete[org.make.api.demographics.AdminDemographicsCardResponse](akka.http.scaladsl.model.StatusCodes.Created, AdminDemographicsCardResponse.apply(demographicsCard))(DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse]))
|
|
245
|
47453
|
8491
-
8510
|
Select
|
akka.http.scaladsl.model.StatusCodes.Created
|
|
akka.http.scaladsl.model.StatusCodes.Created
|
|
245
|
31294
|
8490
-
8490
|
Select
|
org.make.api.demographics.AdminDemographicsCardResponse.codec
|
|
demographics.this.AdminDemographicsCardResponse.codec
|
|
245
|
39928
|
8490
-
8490
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultAdminDemographicsCardApiComponent.this.marshaller[org.make.api.demographics.AdminDemographicsCardResponse](demographics.this.AdminDemographicsCardResponse.codec, DefaultAdminDemographicsCardApiComponent.this.marshaller$default$2[org.make.api.demographics.AdminDemographicsCardResponse])
|
|
255
|
32848
|
8701
-
8707
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.delete
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.delete
|
|
255
|
43575
|
8701
-
9199
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addByNameNullaryApply($anon.this.delete).apply(server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCardId,)]($anon.this.path[(org.make.core.demographics.DemographicsCardId,)]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.demographics.DemographicsCardId,)]($anon.this.id)(TupleOps.this.Join.join0P[(org.make.core.demographics.DemographicsCardId,)])))(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCardId]).apply(((id: org.make.core.demographics.DemographicsCardId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDeleteDemographicsCard", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$5: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((x$6: org.make.core.demographics.DemographicsCard) => server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode))))))))))))))
|
|
256
|
31075
|
8716
-
9193
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCardId,)]($anon.this.path[(org.make.core.demographics.DemographicsCardId,)]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.demographics.DemographicsCardId,)]($anon.this.id)(TupleOps.this.Join.join0P[(org.make.core.demographics.DemographicsCardId,)])))(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCardId]).apply(((id: org.make.core.demographics.DemographicsCardId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDeleteDemographicsCard", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$5: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((x$6: org.make.core.demographics.DemographicsCard) => server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode)))))))))))))
|
|
256
|
47242
|
8754
-
8756
|
Select
|
org.make.api.demographics.DefaultAdminDemographicsCardApiComponent.$anon.id
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.id
|
|
256
|
37340
|
8731
-
8751
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._segmentStringToPathMatcher("demographics-cards")
|
|
256
|
43874
|
8716
-
8757
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this.path[(org.make.core.demographics.DemographicsCardId,)]($anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.demographics.DemographicsCardId,)]($anon.this.id)(TupleOps.this.Join.join0P[(org.make.core.demographics.DemographicsCardId,)]))
|
|
256
|
36774
|
8720
-
8720
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCardId]
|
|
256
|
50369
|
8729
-
8729
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.demographics.admindemographicscardapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
256
|
31249
|
8721
-
8756
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.demographics.admindemographicscardapitest
|
$anon.this._segmentStringToPathMatcher("admin")./[Unit]($anon.this._segmentStringToPathMatcher("demographics-cards"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.demographics.DemographicsCardId,)]($anon.this.id)(TupleOps.this.Join.join0P[(org.make.core.demographics.DemographicsCardId,)])
|
|
256
|
38364
|
8752
-
8752
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.demographics.admindemographicscardapitest
|
TupleOps.this.Join.join0P[(org.make.core.demographics.DemographicsCardId,)]
|
|
256
|
46163
|
8721
-
8728
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"admin"
|
|
257
|
45660
|
8774
-
8774
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2
|
|
257
|
37801
|
8774
-
8774
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3
|
|
257
|
38679
|
8774
-
9185
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDeleteDemographicsCard", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$5: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((x$6: org.make.core.demographics.DemographicsCard) => server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode)))))))))))
|
|
257
|
50411
|
8774
-
8818
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOperation("AdminDeleteDemographicsCard", DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$2, DefaultAdminDemographicsCardApiComponent.this.makeOperation$default$3)
|
|
257
|
32889
|
8788
-
8817
|
Literal
|
<nosymbol>
|
org.make.api.demographics.admindemographicscardapitest
|
"AdminDeleteDemographicsCard"
|
|
257
|
46995
|
8787
-
8787
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
258
|
39426
|
8836
-
8846
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.demographics.admindemographicscardapitest
|
DefaultAdminDemographicsCardApiComponent.this.makeOAuth2
|
|
258
|
42778
|
8836
-
9175
|
Apply
|
scala.Function1.apply
|
org.make.api.demographics.admindemographicscardapitest
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminDemographicsCardApiComponent.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(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((x$6: org.make.core.demographics.DemographicsCard) => server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode)))))))))
|
|
258
|
31288
|
8836
-
8836
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.demographics.admindemographicscardapitest
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
259
|
50366
|
8891
-
9163
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((x$6: org.make.core.demographics.DemographicsCard) => server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode)))))))
|
|
259
|
36821
|
8891
-
8918
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminDemographicsCardApiComponent.this.requireAdminRole(auth.user)
|
|
259
|
44333
|
8908
-
8917
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
auth.user
|
|
260
|
37837
|
8967
-
8967
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]
|
|
260
|
32923
|
8935
-
8966
|
Apply
|
org.make.api.demographics.DemographicsCardService.get
|
|
DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)
|
|
260
|
45414
|
8935
-
8988
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound
|
|
260
|
37590
|
8935
-
9149
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.core.demographics.DemographicsCard,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.demographics.DemographicsCard](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.get(id)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.demographics.DemographicsCard]).apply(((x$6: org.make.core.demographics.DemographicsCard) => server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode))))))
|
|
261
|
45454
|
9012
-
9133
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(Unit,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective)(util.this.ApplyConverter.hac1[Unit]).apply(((x$7: Unit) => $anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode))))
|
|
261
|
38927
|
9047
-
9047
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Unit]
|
|
261
|
50330
|
9012
-
9046
|
Apply
|
org.make.api.demographics.DemographicsCardService.delete
|
|
DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)
|
|
261
|
43340
|
9012
-
9058
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Unit](DefaultAdminDemographicsCardApiComponent.this.demographicsCardService.delete(id)).asDirective
|
|
262
|
44368
|
9105
-
9105
|
Select
|
akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCode
|
|
marshalling.this.Marshaller.fromStatusCode
|
|
262
|
31032
|
9093
-
9114
|
Select
|
akka.http.scaladsl.model.StatusCodes.NoContent
|
|
akka.http.scaladsl.model.StatusCodes.NoContent
|
|
262
|
32668
|
9084
-
9115
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
$anon.this.complete(marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode))
|
|
262
|
36273
|
9093
-
9114
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
|
marshalling.this.ToResponseMarshallable.apply[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.NoContent)(marshalling.this.Marshaller.fromStatusCode)
|
|
296
|
39413
|
10228
-
10526
|
Apply
|
org.make.core.Validation.validateField
|
|
org.make.core.Validation.validateField("parameters", "invalid_value", AdminDemographicsCardRequest.this.parameters.forall(((x$8: org.make.core.demographics.LabelsValue) => x$8.label.translations.forall(((x$9: String) => x$9.length().<(labelLength))))), ("At least one parameter label exceeds limit label length of ".+(labelLength).+(" for layout ").+(layout): String))
|
|
297
|
32875
|
10270
-
10282
|
Literal
|
<nosymbol>
|
|
"parameters"
|
|
298
|
45197
|
10298
-
10313
|
Literal
|
<nosymbol>
|
|
"invalid_value"
|
|
299
|
37633
|
10381
-
10403
|
Apply
|
scala.Int.<
|
|
x$9.length().<(labelLength)
|
|
299
|
42533
|
10335
-
10405
|
Apply
|
cats.data.NonEmptyList.forall
|
|
AdminDemographicsCardRequest.this.parameters.forall(((x$8: org.make.core.demographics.LabelsValue) => x$8.label.translations.forall(((x$9: String) => x$9.length().<(labelLength)))))
|
|
299
|
50404
|
10353
-
10404
|
Apply
|
scala.collection.LinearSeqOps.forall
|
|
x$8.label.translations.forall(((x$9: String) => x$9.length().<(labelLength)))
|
|
304
|
49824
|
10606
-
10812
|
Apply
|
org.make.core.Validation.validateField
|
|
org.make.core.Validation.validateField("parameters", "invalid_value", AdminDemographicsCardRequest.this.parameters.size.<=(size), ("".+(layout).+(" card can contain max ").+(size).+(" parameters"): String))
|
|
305
|
30819
|
10648
-
10660
|
Literal
|
<nosymbol>
|
|
"parameters"
|
|
306
|
43618
|
10676
-
10691
|
Literal
|
<nosymbol>
|
|
"invalid_value"
|
|
307
|
36060
|
10713
-
10736
|
Apply
|
scala.Int.<=
|
|
AdminDemographicsCardRequest.this.parameters.size.<=(size)
|
|
310
|
45949
|
10817
-
10823
|
Select
|
org.make.api.demographics.AdminDemographicsCardRequest.layout
|
|
AdminDemographicsCardRequest.this.layout
|
|
311
|
37130
|
10896
-
10917
|
Apply
|
org.make.api.demographics.AdminDemographicsCardRequest.validLabelsLengths
|
|
validLabelsLengths(l, validLabelsLengths$default$2)
|
|
311
|
50154
|
10919
-
10937
|
Apply
|
org.make.api.demographics.AdminDemographicsCardRequest.validateSize
|
|
validateSize(l, 3)
|
|
311
|
43337
|
10892
-
10938
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
|
scala.`package`.Seq.apply[org.make.core.Requirement](validLabelsLengths(l, validLabelsLengths$default$2), validateSize(l, 3))
|
|
312
|
31583
|
11026
-
11044
|
Apply
|
org.make.api.demographics.AdminDemographicsCardRequest.validateSize
|
|
validateSize(l, 9)
|
|
312
|
43652
|
10999
-
11045
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
|
scala.`package`.Seq.apply[org.make.core.Requirement](validLabelsLengths(l, validLabelsLengths$default$2), validateSize(l, 9))
|
|
312
|
39174
|
11003
-
11024
|
Apply
|
org.make.api.demographics.AdminDemographicsCardRequest.validLabelsLengths
|
|
validLabelsLengths(l, validLabelsLengths$default$2)
|
|
313
|
35805
|
11110
-
11131
|
Apply
|
org.make.api.demographics.AdminDemographicsCardRequest.validLabelsLengths
|
|
validLabelsLengths(l, validLabelsLengths$default$2)
|
|
313
|
49866
|
11106
-
11132
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
|
scala.`package`.Seq.apply[org.make.core.Requirement](validLabelsLengths(l, validLabelsLengths$default$2))
|
|
319
|
45708
|
11244
-
11255
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveCodec
|
|
io.circe.generic.semiauto.deriveCodec[org.make.api.demographics.AdminDemographicsCardRequest]({
val inst$macro$32: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardRequest] = {
final class anon$lazy$macro$31 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$31 = {
anon$lazy$macro$31.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardRequest] = codec.this.DerivedAsObjectCodec.deriveCodec[org.make.api.demographics.AdminDemographicsCardRequest, shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.demographics.AdminDemographicsCardRequest, (Symbol @@ String("name")) :: (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]] :: org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.demographics.AdminDemographicsCardRequest, (Symbol @@ String("name")) :: (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil](::.apply[Symbol @@ String("name"), (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")], ::.apply[Symbol @@ String("layout"), (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("layout").asInstanceOf[Symbol @@ String("layout")], ::.apply[Symbol @@ String("dataType"), (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("dataType").asInstanceOf[Symbol @@ String("dataType")], ::.apply[Symbol @@ String("languages"), (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("languages").asInstanceOf[Symbol @@ String("languages")], ::.apply[Symbol @@ String("titles"), (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("titles").asInstanceOf[Symbol @@ String("titles")], ::.apply[Symbol @@ String("parameters"), (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("parameters").asInstanceOf[Symbol @@ String("parameters")], ::.apply[Symbol @@ String("questionId"), shapeless.HNil.type](scala.Symbol.apply("questionId").asInstanceOf[Symbol @@ String("questionId")], HNil)))))))), Generic.instance[org.make.api.demographics.AdminDemographicsCardRequest, eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]] :: org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil](((x0$3: org.make.api.demographics.AdminDemographicsCardRequest) => x0$3 match {
case (name: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]], layout: org.make.core.demographics.DemographicsCard.Layout, dataType: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug], languages: cats.data.NonEmptyList[org.make.core.reference.Language], titles: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]], parameters: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], questionId: org.make.core.question.QuestionId): org.make.api.demographics.AdminDemographicsCardRequest((name$macro$23 @ _), (layout$macro$24 @ _), (dataType$macro$25 @ _), (languages$macro$26 @ _), (titles$macro$27 @ _), (parameters$macro$28 @ _), (questionId$macro$29 @ _)) => ::.apply[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]], org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](name$macro$23, ::.apply[org.make.core.demographics.DemographicsCard.Layout, eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](layout$macro$24, ::.apply[eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug], cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](dataType$macro$25, ::.apply[cats.data.NonEmptyList[org.make.core.reference.Language], org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](languages$macro$26, ::.apply[org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]], cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](titles$macro$27, ::.apply[cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], org.make.core.question.QuestionId :: shapeless.HNil.type](parameters$macro$28, ::.apply[org.make.core.question.QuestionId, shapeless.HNil.type](questionId$macro$29, HNil))))))).asInstanceOf[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]] :: org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil]
}), ((x0$4: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]] :: org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil) => x0$4 match {
case (head: eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]], tail: org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]] :: org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((name$macro$16 @ _), (head: org.make.core.demographics.DemographicsCard.Layout, tail: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((layout$macro$17 @ _), (head: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug], tail: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((dataType$macro$18 @ _), (head: cats.data.NonEmptyList[org.make.core.reference.Language], tail: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((languages$macro$19 @ _), (head: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]], tail: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((titles$macro$20 @ _), (head: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], tail: org.make.core.question.QuestionId :: shapeless.HNil): cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((parameters$macro$21 @ _), (head: org.make.core.question.QuestionId, tail: shapeless.HNil): org.make.core.question.QuestionId :: shapeless.HNil((questionId$macro$22 @ _), HNil))))))) => demographics.this.AdminDemographicsCardRequest.apply(name$macro$16, layout$macro$17, dataType$macro$18, languages$macro$19, titles$macro$20, parameters$macro$21, questionId$macro$22)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]], (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.demographics.DemographicsCard.Layout :: eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("layout"), org.make.core.demographics.DemographicsCard.Layout, (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug] :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dataType"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug], (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("languages"), cats.data.NonEmptyList[org.make.core.reference.Language], (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("titles"), org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]], (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("parameters"), cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("questionId"), org.make.core.question.QuestionId, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("questionId")]](scala.Symbol.apply("questionId").asInstanceOf[Symbol @@ String("questionId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("questionId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("parameters")]](scala.Symbol.apply("parameters").asInstanceOf[Symbol @@ String("parameters")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("parameters")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("titles")]](scala.Symbol.apply("titles").asInstanceOf[Symbol @@ String("titles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("titles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("languages")]](scala.Symbol.apply("languages").asInstanceOf[Symbol @@ String("languages")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("languages")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dataType")]](scala.Symbol.apply("dataType").asInstanceOf[Symbol @@ String("dataType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dataType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("layout")]](scala.Symbol.apply("layout").asInstanceOf[Symbol @@ String("layout")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("layout")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("name")]](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("name")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$31.this.inst$macro$30)).asInstanceOf[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardRequest]];
<stable> <accessor> lazy val inst$macro$30: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForname: io.circe.Decoder[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] = io.circe.refined.`package`.refinedDecoder[String, eu.timepit.refined.collection.MaxSize[256], eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, collection.this.Size.sizeValidate[String, eu.timepit.refined.numeric.Interval.Closed[shapeless.nat._0,256], this.R](boolean.this.And.andValidate[Int, eu.timepit.refined.numeric.GreaterEqual[shapeless.nat._0], this.R, eu.timepit.refined.numeric.LessEqual[256], this.R](boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Less[shapeless.nat._0], this.R](numeric.this.Less.lessValidate[Int, shapeless.nat._0](internal.this.WitnessAs.natWitnessAs[Int, shapeless.nat._0](shapeless.this.Witness.witness0, nat.this.ToInt.toInt0, math.this.Numeric.IntIsIntegral), math.this.Numeric.IntIsIntegral)), boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Greater[256], this.R](numeric.this.Greater.greaterValidate[Int, 256](internal.this.WitnessAs.singletonWitnessAs[Int, 256](Witness.mkWitness[256](256.asInstanceOf[256])), math.this.Numeric.IntIsIntegral))), ((s: String) => scala.Predef.wrapString(s))), api.this.RefType.refinedRefType);
private[this] val circeGenericDecoderForlayout: io.circe.Decoder[org.make.core.demographics.DemographicsCard.Layout] = DemographicsCard.this.Layout.circeDecoder;
private[this] val circeGenericDecoderFordataType: io.circe.Decoder[eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] = io.circe.refined.`package`.refinedDecoder[String, org.make.core.Validation.Slug, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, org.make.core.Validation.validateSlug, api.this.RefType.refinedRefType);
private[this] val circeGenericDecoderForlanguages: io.circe.Decoder[cats.data.NonEmptyList[org.make.core.reference.Language]] = circe.this.Decoder.decodeNonEmptyList[org.make.core.reference.Language](reference.this.Language.LanguageDecoder);
private[this] val circeGenericDecoderFortitles: io.circe.Decoder[org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] = technical.this.Multilingual.circeDecoder[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]](io.circe.refined.`package`.refinedDecoder[String, eu.timepit.refined.collection.MaxSize[64], eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, collection.this.Size.sizeValidate[String, eu.timepit.refined.numeric.Interval.Closed[shapeless.nat._0,64], this.R](boolean.this.And.andValidate[Int, eu.timepit.refined.numeric.GreaterEqual[shapeless.nat._0], this.R, eu.timepit.refined.numeric.LessEqual[64], this.R](boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Less[shapeless.nat._0], this.R](numeric.this.Less.lessValidate[Int, shapeless.nat._0](internal.this.WitnessAs.natWitnessAs[Int, shapeless.nat._0](shapeless.this.Witness.witness0, nat.this.ToInt.toInt0, math.this.Numeric.IntIsIntegral), math.this.Numeric.IntIsIntegral)), boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Greater[64], this.R](numeric.this.Greater.greaterValidate[Int, 64](internal.this.WitnessAs.singletonWitnessAs[Int, 64](Witness.mkWitness[64](64.asInstanceOf[64])), math.this.Numeric.IntIsIntegral))), ((s: String) => scala.Predef.wrapString(s))), api.this.RefType.refinedRefType));
private[this] val circeGenericDecoderForparameters: io.circe.Decoder[cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] = circe.this.Decoder.decodeNonEmptyList[org.make.core.demographics.LabelsValue](demographics.this.LabelsValue.codec);
private[this] val circeGenericDecoderForquestionId: io.circe.Decoder[org.make.core.question.QuestionId] = question.this.QuestionId.QuestionIdDecoder;
private[this] val circeGenericEncoderForname: io.circe.Encoder[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] = io.circe.refined.`package`.refinedEncoder[String, eu.timepit.refined.collection.MaxSize[256], eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType);
private[this] val circeGenericEncoderForlayout: io.circe.Encoder[org.make.core.demographics.DemographicsCard.Layout] = DemographicsCard.this.Layout.circeEncoder;
private[this] val circeGenericEncoderFordataType: io.circe.Encoder[eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] = io.circe.refined.`package`.refinedEncoder[String, org.make.core.Validation.Slug, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType);
private[this] val circeGenericEncoderForlanguages: io.circe.Encoder.AsArray[cats.data.NonEmptyList[org.make.core.reference.Language]] = circe.this.Encoder.encodeNonEmptyList[org.make.core.reference.Language](reference.this.Language.LanguageEncoder);
private[this] val circeGenericEncoderFortitles: io.circe.Encoder[org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] = technical.this.Multilingual.circeEncoder[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]](io.circe.refined.`package`.refinedEncoder[String, eu.timepit.refined.collection.MaxSize[64], eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType));
private[this] val circeGenericEncoderForparameters: io.circe.Encoder.AsArray[cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] = circe.this.Encoder.encodeNonEmptyList[org.make.core.demographics.LabelsValue](demographics.this.LabelsValue.codec);
private[this] val circeGenericEncoderForquestionId: io.circe.Encoder[org.make.core.question.QuestionId] = question.this.QuestionId.QuestionIdEncoder;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]], tail: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForname @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout], tail: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlayout @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]], tail: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordataType @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]], tail: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlanguages @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]], tail: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortitles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]], tail: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForparameters @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForquestionId @ _), shapeless.HNil))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("name", $anon.this.circeGenericEncoderForname.apply(circeGenericHListBindingForname)), scala.Tuple2.apply[String, io.circe.Json]("layout", $anon.this.circeGenericEncoderForlayout.apply(circeGenericHListBindingForlayout)), scala.Tuple2.apply[String, io.circe.Json]("dataType", $anon.this.circeGenericEncoderFordataType.apply(circeGenericHListBindingFordataType)), scala.Tuple2.apply[String, io.circe.Json]("languages", $anon.this.circeGenericEncoderForlanguages.apply(circeGenericHListBindingForlanguages)), scala.Tuple2.apply[String, io.circe.Json]("titles", $anon.this.circeGenericEncoderFortitles.apply(circeGenericHListBindingFortitles)), scala.Tuple2.apply[String, io.circe.Json]("parameters", $anon.this.circeGenericEncoderForparameters.apply(circeGenericHListBindingForparameters)), scala.Tuple2.apply[String, io.circe.Json]("questionId", $anon.this.circeGenericEncoderForquestionId.apply(circeGenericHListBindingForquestionId))))
};
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]], shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForname.tryDecode(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("layout"), org.make.core.demographics.DemographicsCard.Layout, shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlayout.tryDecode(c.downField("layout")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("dataType"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug], shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordataType.tryDecode(c.downField("dataType")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("languages"), cats.data.NonEmptyList[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlanguages.tryDecode(c.downField("languages")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("titles"), org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]], shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortitles.tryDecode(c.downField("titles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("parameters"), cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForparameters.tryDecode(c.downField("parameters")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("questionId"), org.make.core.question.QuestionId, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForquestionId.tryDecode(c.downField("questionId")), 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);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]], shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForname.tryDecodeAccumulating(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("layout"), org.make.core.demographics.DemographicsCard.Layout, shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlayout.tryDecodeAccumulating(c.downField("layout")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("dataType"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug], shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordataType.tryDecodeAccumulating(c.downField("dataType")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("languages"), cats.data.NonEmptyList[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlanguages.tryDecodeAccumulating(c.downField("languages")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("titles"), org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]], shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortitles.tryDecodeAccumulating(c.downField("titles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("parameters"), cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForparameters.tryDecodeAccumulating(c.downField("parameters")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("questionId"), org.make.core.question.QuestionId, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForquestionId.tryDecodeAccumulating(c.downField("questionId")), 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)
};
new $anon()
}: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[256]]] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.Slug]] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[eu.timepit.refined.api.Refined[String,eu.timepit.refined.collection.MaxSize[64]]]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$31().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardRequest]](inst$macro$32)
})
|
|
342
|
45744
|
12176
-
12449
|
Apply
|
org.make.api.demographics.AdminDemographicsCardResponse.apply
|
|
AdminDemographicsCardResponse.apply(card.id, card.name, card.layout, card.dataType, card.languages, card.titles, card.parameters, card.questionId)
|
|
343
|
37582
|
12218
-
12225
|
Select
|
org.make.core.demographics.DemographicsCard.id
|
|
card.id
|
|
344
|
50194
|
12240
-
12249
|
Select
|
org.make.core.demographics.DemographicsCard.name
|
|
card.name
|
|
345
|
43087
|
12266
-
12277
|
Select
|
org.make.core.demographics.DemographicsCard.layout
|
|
card.layout
|
|
346
|
35516
|
12296
-
12309
|
Select
|
org.make.core.demographics.DemographicsCard.dataType
|
|
card.dataType
|
|
347
|
31062
|
12329
-
12343
|
Select
|
org.make.core.demographics.DemographicsCard.languages
|
|
card.languages
|
|
348
|
44122
|
12360
-
12371
|
Select
|
org.make.core.demographics.DemographicsCard.titles
|
|
card.titles
|
|
349
|
35848
|
12392
-
12407
|
Select
|
org.make.core.demographics.DemographicsCard.parameters
|
|
card.parameters
|
|
350
|
49606
|
12428
-
12443
|
Select
|
org.make.core.demographics.DemographicsCard.questionId
|
|
card.questionId
|
|
353
|
37623
|
12512
-
12523
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveCodec
|
|
io.circe.generic.semiauto.deriveCodec[org.make.api.demographics.AdminDemographicsCardResponse]({
val inst$macro$36: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardResponse] = {
final class anon$lazy$macro$35 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$35 = {
anon$lazy$macro$35.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardResponse] = codec.this.DerivedAsObjectCodec.deriveCodec[org.make.api.demographics.AdminDemographicsCardResponse, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.demographics.AdminDemographicsCardResponse, (Symbol @@ String("id")) :: (Symbol @@ String("name")) :: (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.demographics.DemographicsCardId :: String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.demographics.AdminDemographicsCardResponse, (Symbol @@ String("id")) :: (Symbol @@ String("name")) :: (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil](::.apply[Symbol @@ String("id"), (Symbol @@ String("name")) :: (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], ::.apply[Symbol @@ String("name"), (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")], ::.apply[Symbol @@ String("layout"), (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("layout").asInstanceOf[Symbol @@ String("layout")], ::.apply[Symbol @@ String("dataType"), (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("dataType").asInstanceOf[Symbol @@ String("dataType")], ::.apply[Symbol @@ String("languages"), (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("languages").asInstanceOf[Symbol @@ String("languages")], ::.apply[Symbol @@ String("titles"), (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("titles").asInstanceOf[Symbol @@ String("titles")], ::.apply[Symbol @@ String("parameters"), (Symbol @@ String("questionId")) :: shapeless.HNil.type](scala.Symbol.apply("parameters").asInstanceOf[Symbol @@ String("parameters")], ::.apply[Symbol @@ String("questionId"), shapeless.HNil.type](scala.Symbol.apply("questionId").asInstanceOf[Symbol @@ String("questionId")], HNil))))))))), Generic.instance[org.make.api.demographics.AdminDemographicsCardResponse, org.make.core.demographics.DemographicsCardId :: String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil](((x0$3: org.make.api.demographics.AdminDemographicsCardResponse) => x0$3 match {
case (id: org.make.core.demographics.DemographicsCardId, name: String, layout: org.make.core.demographics.DemographicsCard.Layout, dataType: String, languages: cats.data.NonEmptyList[org.make.core.reference.Language], titles: org.make.core.technical.Multilingual[String], parameters: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], questionId: org.make.core.question.QuestionId): org.make.api.demographics.AdminDemographicsCardResponse((id$macro$26 @ _), (name$macro$27 @ _), (layout$macro$28 @ _), (dataType$macro$29 @ _), (languages$macro$30 @ _), (titles$macro$31 @ _), (parameters$macro$32 @ _), (questionId$macro$33 @ _)) => ::.apply[org.make.core.demographics.DemographicsCardId, String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](id$macro$26, ::.apply[String, org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](name$macro$27, ::.apply[org.make.core.demographics.DemographicsCard.Layout, String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](layout$macro$28, ::.apply[String, cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](dataType$macro$29, ::.apply[cats.data.NonEmptyList[org.make.core.reference.Language], org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](languages$macro$30, ::.apply[org.make.core.technical.Multilingual[String], cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil.type](titles$macro$31, ::.apply[cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], org.make.core.question.QuestionId :: shapeless.HNil.type](parameters$macro$32, ::.apply[org.make.core.question.QuestionId, shapeless.HNil.type](questionId$macro$33, HNil)))))))).asInstanceOf[org.make.core.demographics.DemographicsCardId :: String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil]
}), ((x0$4: org.make.core.demographics.DemographicsCardId :: String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.demographics.DemographicsCardId, tail: String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): org.make.core.demographics.DemographicsCardId :: String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((id$macro$18 @ _), (head: String, tail: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((name$macro$19 @ _), (head: org.make.core.demographics.DemographicsCard.Layout, tail: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((layout$macro$20 @ _), (head: String, tail: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((dataType$macro$21 @ _), (head: cats.data.NonEmptyList[org.make.core.reference.Language], tail: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((languages$macro$22 @ _), (head: org.make.core.technical.Multilingual[String], tail: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil): org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((titles$macro$23 @ _), (head: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], tail: org.make.core.question.QuestionId :: shapeless.HNil): cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil((parameters$macro$24 @ _), (head: org.make.core.question.QuestionId, tail: shapeless.HNil): org.make.core.question.QuestionId :: shapeless.HNil((questionId$macro$25 @ _), HNil)))))))) => demographics.this.AdminDemographicsCardResponse.apply(id$macro$18, name$macro$19, layout$macro$20, dataType$macro$21, languages$macro$22, titles$macro$23, parameters$macro$24, questionId$macro$25)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), org.make.core.demographics.DemographicsCardId, (Symbol @@ String("name")) :: (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, String :: org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("name"), String, (Symbol @@ String("layout")) :: (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.demographics.DemographicsCard.Layout :: String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("layout"), org.make.core.demographics.DemographicsCard.Layout, (Symbol @@ String("dataType")) :: (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, String :: cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("dataType"), String, (Symbol @@ String("languages")) :: (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, cats.data.NonEmptyList[org.make.core.reference.Language] :: org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("languages"), cats.data.NonEmptyList[org.make.core.reference.Language], (Symbol @@ String("titles")) :: (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.technical.Multilingual[String] :: cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("titles"), org.make.core.technical.Multilingual[String], (Symbol @@ String("parameters")) :: (Symbol @@ String("questionId")) :: shapeless.HNil, cats.data.NonEmptyList[org.make.core.demographics.LabelsValue] :: org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("parameters"), cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], (Symbol @@ String("questionId")) :: shapeless.HNil, org.make.core.question.QuestionId :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("questionId"), org.make.core.question.QuestionId, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("questionId")]](scala.Symbol.apply("questionId").asInstanceOf[Symbol @@ String("questionId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("questionId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("parameters")]](scala.Symbol.apply("parameters").asInstanceOf[Symbol @@ String("parameters")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("parameters")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("titles")]](scala.Symbol.apply("titles").asInstanceOf[Symbol @@ String("titles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("titles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("languages")]](scala.Symbol.apply("languages").asInstanceOf[Symbol @@ String("languages")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("languages")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("dataType")]](scala.Symbol.apply("dataType").asInstanceOf[Symbol @@ String("dataType")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("dataType")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("layout")]](scala.Symbol.apply("layout").asInstanceOf[Symbol @@ String("layout")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("layout")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("name")]](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("name")]])), 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.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$35.this.inst$macro$34)).asInstanceOf[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardResponse]];
<stable> <accessor> lazy val inst$macro$34: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForid: io.circe.Codec[org.make.core.demographics.DemographicsCardId] = demographics.this.DemographicsCardId.codec;
private[this] val circeGenericDecoderForlayout: io.circe.Decoder[org.make.core.demographics.DemographicsCard.Layout] = DemographicsCard.this.Layout.circeDecoder;
private[this] val circeGenericDecoderFordataType: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderForlanguages: io.circe.Decoder[cats.data.NonEmptyList[org.make.core.reference.Language]] = circe.this.Decoder.decodeNonEmptyList[org.make.core.reference.Language](reference.this.Language.LanguageDecoder);
private[this] val circeGenericDecoderFortitles: io.circe.Decoder[org.make.core.technical.Multilingual[String]] = technical.this.Multilingual.circeDecoder[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForparameters: io.circe.Decoder[cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] = circe.this.Decoder.decodeNonEmptyList[org.make.core.demographics.LabelsValue](demographics.this.LabelsValue.codec);
private[this] val circeGenericDecoderForquestionId: io.circe.Decoder[org.make.core.question.QuestionId] = question.this.QuestionId.QuestionIdDecoder;
private[this] val circeGenericEncoderForid: io.circe.Codec[org.make.core.demographics.DemographicsCardId] = demographics.this.DemographicsCardId.codec;
private[this] val circeGenericEncoderForlayout: io.circe.Encoder[org.make.core.demographics.DemographicsCard.Layout] = DemographicsCard.this.Layout.circeEncoder;
private[this] val circeGenericEncoderFordataType: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderForlanguages: io.circe.Encoder.AsArray[cats.data.NonEmptyList[org.make.core.reference.Language]] = circe.this.Encoder.encodeNonEmptyList[org.make.core.reference.Language](reference.this.Language.LanguageEncoder);
private[this] val circeGenericEncoderFortitles: io.circe.Encoder[org.make.core.technical.Multilingual[String]] = technical.this.Multilingual.circeEncoder[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForparameters: io.circe.Encoder.AsArray[cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] = circe.this.Encoder.encodeNonEmptyList[org.make.core.demographics.LabelsValue](demographics.this.LabelsValue.codec);
private[this] val circeGenericEncoderForquestionId: io.circe.Encoder[org.make.core.question.QuestionId] = question.this.QuestionId.QuestionIdEncoder;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId], tail: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForid @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("name"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForname @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout], tail: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlayout @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordataType @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]], tail: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlanguages @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortitles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]], tail: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForparameters @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForquestionId @ _), 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]("name", $anon.this.circeGenericEncoderFordataType.apply(circeGenericHListBindingForname)), scala.Tuple2.apply[String, io.circe.Json]("layout", $anon.this.circeGenericEncoderForlayout.apply(circeGenericHListBindingForlayout)), scala.Tuple2.apply[String, io.circe.Json]("dataType", $anon.this.circeGenericEncoderFordataType.apply(circeGenericHListBindingFordataType)), scala.Tuple2.apply[String, io.circe.Json]("languages", $anon.this.circeGenericEncoderForlanguages.apply(circeGenericHListBindingForlanguages)), scala.Tuple2.apply[String, io.circe.Json]("titles", $anon.this.circeGenericEncoderFortitles.apply(circeGenericHListBindingFortitles)), scala.Tuple2.apply[String, io.circe.Json]("parameters", $anon.this.circeGenericEncoderForparameters.apply(circeGenericHListBindingForparameters)), scala.Tuple2.apply[String, io.circe.Json]("questionId", $anon.this.circeGenericEncoderForquestionId.apply(circeGenericHListBindingForquestionId))))
};
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("id"), org.make.core.demographics.DemographicsCardId, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecode(c.downField("id")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("name"), String, shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordataType.tryDecode(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("layout"), org.make.core.demographics.DemographicsCard.Layout, shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlayout.tryDecode(c.downField("layout")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("dataType"), String, shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordataType.tryDecode(c.downField("dataType")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("languages"), cats.data.NonEmptyList[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlanguages.tryDecode(c.downField("languages")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("titles"), org.make.core.technical.Multilingual[String], shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortitles.tryDecode(c.downField("titles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("parameters"), cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForparameters.tryDecode(c.downField("parameters")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("questionId"), org.make.core.question.QuestionId, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForquestionId.tryDecode(c.downField("questionId")), 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);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("id"), org.make.core.demographics.DemographicsCardId, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecodeAccumulating(c.downField("id")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("name"), String, shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordataType.tryDecodeAccumulating(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("layout"), org.make.core.demographics.DemographicsCard.Layout, shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlayout.tryDecodeAccumulating(c.downField("layout")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("dataType"), String, shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordataType.tryDecodeAccumulating(c.downField("dataType")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("languages"), cats.data.NonEmptyList[org.make.core.reference.Language], shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForlanguages.tryDecodeAccumulating(c.downField("languages")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("titles"), org.make.core.technical.Multilingual[String], shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortitles.tryDecodeAccumulating(c.downField("titles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("parameters"), cats.data.NonEmptyList[org.make.core.demographics.LabelsValue], shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForparameters.tryDecodeAccumulating(c.downField("parameters")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("questionId"), org.make.core.question.QuestionId, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForquestionId.tryDecodeAccumulating(c.downField("questionId")), 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)
};
new $anon()
}: io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.codec.ReprAsObjectCodec[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.demographics.DemographicsCardId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("layout"),org.make.core.demographics.DemographicsCard.Layout] :: shapeless.labelled.FieldType[Symbol @@ String("dataType"),String] :: shapeless.labelled.FieldType[Symbol @@ String("languages"),cats.data.NonEmptyList[org.make.core.reference.Language]] :: shapeless.labelled.FieldType[Symbol @@ String("titles"),org.make.core.technical.Multilingual[String]] :: shapeless.labelled.FieldType[Symbol @@ String("parameters"),cats.data.NonEmptyList[org.make.core.demographics.LabelsValue]] :: shapeless.labelled.FieldType[Symbol @@ String("questionId"),org.make.core.question.QuestionId] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$35().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.codec.DerivedAsObjectCodec[org.make.api.demographics.AdminDemographicsCardResponse]](inst$macro$36)
})
|