| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
331
|
45983
|
12479
-
12512
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)
|
|
331
|
42610
|
12532
-
12547
|
Select
|
org.make.api.question.QuestionApi.getTopProposals
|
org.make.api.question.questionapitest
|
QuestionApi.this.getTopProposals
|
|
331
|
49135
|
12479
-
12586
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)).~(QuestionApi.this.getTopProposals)).~(QuestionApi.this.getPartners)).~(QuestionApi.this.getPersonalities)
|
|
331
|
36093
|
12479
-
12494
|
Select
|
org.make.api.question.QuestionApi.questionDetails
|
org.make.api.question.questionapitest
|
QuestionApi.this.questionDetails
|
|
331
|
31897
|
12497
-
12512
|
Select
|
org.make.api.question.QuestionApi.searchQuestions
|
org.make.api.question.questionapitest
|
QuestionApi.this.searchQuestions
|
|
331
|
43626
|
12479
-
12561
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)).~(QuestionApi.this.getTopProposals)).~(QuestionApi.this.getPartners)
|
|
331
|
50193
|
12479
-
12529
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)
|
|
331
|
31618
|
12550
-
12561
|
Select
|
org.make.api.question.QuestionApi.getPartners
|
org.make.api.question.questionapitest
|
QuestionApi.this.getPartners
|
|
331
|
37100
|
12515
-
12529
|
Select
|
org.make.api.question.QuestionApi.getPopularTags
|
org.make.api.question.questionapitest
|
QuestionApi.this.getPopularTags
|
|
331
|
39210
|
12479
-
12547
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)).~(QuestionApi.this.getTopProposals)
|
|
332
|
50929
|
12605
-
12622
|
Select
|
org.make.api.question.QuestionApi.featuredProposals
|
org.make.api.question.questionapitest
|
QuestionApi.this.featuredProposals
|
|
332
|
42369
|
12479
-
12622
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)).~(QuestionApi.this.getTopProposals)).~(QuestionApi.this.getPartners)).~(QuestionApi.this.getPersonalities)).~(QuestionApi.this.listQuestions)).~(QuestionApi.this.featuredProposals)
|
|
332
|
39247
|
12625
-
12636
|
Select
|
org.make.api.question.QuestionApi.getKeywords
|
org.make.api.question.questionapitest
|
QuestionApi.this.getKeywords
|
|
332
|
38158
|
12479
-
12602
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)).~(QuestionApi.this.getTopProposals)).~(QuestionApi.this.getPartners)).~(QuestionApi.this.getPersonalities)).~(QuestionApi.this.listQuestions)
|
|
332
|
35846
|
12570
-
12586
|
Select
|
org.make.api.question.QuestionApi.getPersonalities
|
org.make.api.question.questionapitest
|
QuestionApi.this.getPersonalities
|
|
332
|
46020
|
12589
-
12602
|
Select
|
org.make.api.question.QuestionApi.listQuestions
|
org.make.api.question.questionapitest
|
QuestionApi.this.listQuestions
|
|
332
|
31653
|
12479
-
12636
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.question.questionapitest
|
QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this._enhanceRouteWithConcatenation(QuestionApi.this.questionDetails).~(QuestionApi.this.searchQuestions)).~(QuestionApi.this.getPopularTags)).~(QuestionApi.this.getTopProposals)).~(QuestionApi.this.getPartners)).~(QuestionApi.this.getPersonalities)).~(QuestionApi.this.listQuestions)).~(QuestionApi.this.featuredProposals)).~(QuestionApi.this.getKeywords)
|
|
363
|
49646
|
13608
-
13641
|
Apply
|
akka.http.scaladsl.server.PathMatcher.PathMatcher1Ops.map
|
org.make.api.question.questionapitest
|
server.this.PathMatcher.PathMatcher1Ops[String](DefaultQuestionApi.this.Segment).map[org.make.core.question.QuestionId](((id: String) => org.make.core.question.QuestionId.apply(id)))
|
|
363
|
36588
|
13626
-
13640
|
Apply
|
org.make.core.question.QuestionId.apply
|
org.make.api.question.questionapitest
|
org.make.core.question.QuestionId.apply(id)
|
|
363
|
44157
|
13608
-
13615
|
Select
|
akka.http.scaladsl.server.PathMatchers.Segment
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.Segment
|
|
364
|
45777
|
13707
-
13714
|
Select
|
akka.http.scaladsl.server.PathMatchers.Segment
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.Segment
|
|
367
|
36130
|
13836
-
14362
|
Apply
|
org.make.api.proposal.ProposalSearchEngine.countProposals
|
|
DefaultQuestionApiComponent.this.elasticsearchProposalAPI.countProposals(org.make.core.proposal.SearchQuery.apply(scala.Some.apply[org.make.core.proposal.SearchFilters]({
<artifact> val x$1: Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Option.when[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]](zone.==(org.make.core.proposal.indexed.Zone.Consensus))(indexedOoq.top20ConsensusThreshold.map[org.make.core.proposal.MinScoreLowerBoundSearchFilter](org.make.core.proposal.MinScoreLowerBoundSearchFilter)).flatten[org.make.core.proposal.MinScoreLowerBoundSearchFilter](scala.this.<:<.refl[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]]);
<artifact> val x$2: Some[org.make.core.proposal.QuestionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)));
<artifact> val x$3: Some[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.SequencePoolSearchFilter](org.make.core.proposal.SequencePoolSearchFilter.apply(org.make.core.proposal.indexed.SequencePool.Tested));
<artifact> val x$4: Some[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.ZoneSearchFilter](org.make.core.proposal.ZoneSearchFilter.apply(zone));
<artifact> val x$5: Option[org.make.core.proposal.ProposalSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$1;
<artifact> val x$6: Option[org.make.core.proposal.InitialProposalFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$2;
<artifact> val x$7: Option[org.make.core.proposal.TagsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.proposal.LabelsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$4;
<artifact> val x$9: Option[org.make.core.proposal.OperationSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$5;
<artifact> val x$10: Option[org.make.core.proposal.ContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$7;
<artifact> val x$11: Option[org.make.core.proposal.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$8;
<artifact> val x$12: Option[org.make.core.proposal.ContextSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$9;
<artifact> val x$13: Option[org.make.core.proposal.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$10;
<artifact> val x$14: Option[org.make.core.proposal.IdeaSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$11;
<artifact> val x$15: Option[cats.data.NonEmptyList[org.make.core.proposal.LanguageSearchFilter]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$12;
<artifact> val x$16: Option[org.make.core.proposal.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$13;
<artifact> val x$17: Option[org.make.core.proposal.UserSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$14;
<artifact> val x$18: Option[org.make.core.proposal.MinVotesCountSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$15;
<artifact> val x$19: Option[org.make.core.proposal.ToEnrichSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$16;
<artifact> val x$20: Option[org.make.core.proposal.IsAnonymousSearchFiler] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$17;
<artifact> val x$21: Option[org.make.core.proposal.MinScoreSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$18;
<artifact> val x$22: Option[org.make.core.proposal.CreatedAtSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$19;
<artifact> val x$23: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$21;
<artifact> val x$24: Option[org.make.core.proposal.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$22;
<artifact> val x$25: Option[org.make.core.proposal.QuestionIsOpenSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$23;
<artifact> val x$26: Option[org.make.core.proposal.SegmentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$24;
<artifact> val x$27: Option[org.make.core.proposal.UserTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$25;
<artifact> val x$28: Option[org.make.core.proposal.ProposalTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$26;
<artifact> val x$29: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$28;
<artifact> val x$30: Option[org.make.core.proposal.KeywordsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$30;
<artifact> val x$31: Option[org.make.core.proposal.SubmittedAsLanguagesFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$31;
org.make.core.proposal.SearchFilters.apply(x$5, x$6, x$7, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$3, x$23, x$24, x$25, x$26, x$27, x$28, x$4, x$29, x$1, x$30, x$31)
}), org.make.core.proposal.SearchQuery.apply$default$2, org.make.core.proposal.SearchQuery.apply$default$3, org.make.core.proposal.SearchQuery.apply$default$4, org.make.core.proposal.SearchQuery.apply$default$5, org.make.core.proposal.SearchQuery.apply$default$6, org.make.core.proposal.SearchQuery.apply$default$7))
|
|
368
|
50478
|
13885
-
13885
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$4
|
|
org.make.core.proposal.SearchQuery.apply$default$4
|
|
368
|
41870
|
13885
-
13885
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$2
|
|
org.make.core.proposal.SearchQuery.apply$default$2
|
|
368
|
37982
|
13885
-
13885
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$3
|
|
org.make.core.proposal.SearchQuery.apply$default$3
|
|
368
|
44510
|
13885
-
14354
|
Apply
|
org.make.core.proposal.SearchQuery.apply
|
|
org.make.core.proposal.SearchQuery.apply(scala.Some.apply[org.make.core.proposal.SearchFilters]({
<artifact> val x$1: Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Option.when[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]](zone.==(org.make.core.proposal.indexed.Zone.Consensus))(indexedOoq.top20ConsensusThreshold.map[org.make.core.proposal.MinScoreLowerBoundSearchFilter](org.make.core.proposal.MinScoreLowerBoundSearchFilter)).flatten[org.make.core.proposal.MinScoreLowerBoundSearchFilter](scala.this.<:<.refl[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]]);
<artifact> val x$2: Some[org.make.core.proposal.QuestionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)));
<artifact> val x$3: Some[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.SequencePoolSearchFilter](org.make.core.proposal.SequencePoolSearchFilter.apply(org.make.core.proposal.indexed.SequencePool.Tested));
<artifact> val x$4: Some[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.ZoneSearchFilter](org.make.core.proposal.ZoneSearchFilter.apply(zone));
<artifact> val x$5: Option[org.make.core.proposal.ProposalSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$1;
<artifact> val x$6: Option[org.make.core.proposal.InitialProposalFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$2;
<artifact> val x$7: Option[org.make.core.proposal.TagsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.proposal.LabelsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$4;
<artifact> val x$9: Option[org.make.core.proposal.OperationSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$5;
<artifact> val x$10: Option[org.make.core.proposal.ContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$7;
<artifact> val x$11: Option[org.make.core.proposal.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$8;
<artifact> val x$12: Option[org.make.core.proposal.ContextSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$9;
<artifact> val x$13: Option[org.make.core.proposal.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$10;
<artifact> val x$14: Option[org.make.core.proposal.IdeaSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$11;
<artifact> val x$15: Option[cats.data.NonEmptyList[org.make.core.proposal.LanguageSearchFilter]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$12;
<artifact> val x$16: Option[org.make.core.proposal.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$13;
<artifact> val x$17: Option[org.make.core.proposal.UserSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$14;
<artifact> val x$18: Option[org.make.core.proposal.MinVotesCountSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$15;
<artifact> val x$19: Option[org.make.core.proposal.ToEnrichSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$16;
<artifact> val x$20: Option[org.make.core.proposal.IsAnonymousSearchFiler] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$17;
<artifact> val x$21: Option[org.make.core.proposal.MinScoreSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$18;
<artifact> val x$22: Option[org.make.core.proposal.CreatedAtSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$19;
<artifact> val x$23: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$21;
<artifact> val x$24: Option[org.make.core.proposal.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$22;
<artifact> val x$25: Option[org.make.core.proposal.QuestionIsOpenSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$23;
<artifact> val x$26: Option[org.make.core.proposal.SegmentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$24;
<artifact> val x$27: Option[org.make.core.proposal.UserTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$25;
<artifact> val x$28: Option[org.make.core.proposal.ProposalTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$26;
<artifact> val x$29: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$28;
<artifact> val x$30: Option[org.make.core.proposal.KeywordsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$30;
<artifact> val x$31: Option[org.make.core.proposal.SubmittedAsLanguagesFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$31;
org.make.core.proposal.SearchFilters.apply(x$5, x$6, x$7, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$3, x$23, x$24, x$25, x$26, x$27, x$28, x$4, x$29, x$1, x$30, x$31)
}), org.make.core.proposal.SearchQuery.apply$default$2, org.make.core.proposal.SearchQuery.apply$default$3, org.make.core.proposal.SearchQuery.apply$default$4, org.make.core.proposal.SearchQuery.apply$default$5, org.make.core.proposal.SearchQuery.apply$default$6, org.make.core.proposal.SearchQuery.apply$default$7)
|
|
368
|
35083
|
13885
-
13885
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$6
|
|
org.make.core.proposal.SearchQuery.apply$default$6
|
|
368
|
48400
|
13885
-
13885
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$7
|
|
org.make.core.proposal.SearchQuery.apply$default$7
|
|
368
|
49991
|
13907
-
14344
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.SearchFilters]({
<artifact> val x$1: Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Option.when[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]](zone.==(org.make.core.proposal.indexed.Zone.Consensus))(indexedOoq.top20ConsensusThreshold.map[org.make.core.proposal.MinScoreLowerBoundSearchFilter](org.make.core.proposal.MinScoreLowerBoundSearchFilter)).flatten[org.make.core.proposal.MinScoreLowerBoundSearchFilter](scala.this.<:<.refl[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]]);
<artifact> val x$2: Some[org.make.core.proposal.QuestionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)));
<artifact> val x$3: Some[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.SequencePoolSearchFilter](org.make.core.proposal.SequencePoolSearchFilter.apply(org.make.core.proposal.indexed.SequencePool.Tested));
<artifact> val x$4: Some[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.ZoneSearchFilter](org.make.core.proposal.ZoneSearchFilter.apply(zone));
<artifact> val x$5: Option[org.make.core.proposal.ProposalSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$1;
<artifact> val x$6: Option[org.make.core.proposal.InitialProposalFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$2;
<artifact> val x$7: Option[org.make.core.proposal.TagsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.proposal.LabelsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$4;
<artifact> val x$9: Option[org.make.core.proposal.OperationSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$5;
<artifact> val x$10: Option[org.make.core.proposal.ContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$7;
<artifact> val x$11: Option[org.make.core.proposal.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$8;
<artifact> val x$12: Option[org.make.core.proposal.ContextSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$9;
<artifact> val x$13: Option[org.make.core.proposal.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$10;
<artifact> val x$14: Option[org.make.core.proposal.IdeaSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$11;
<artifact> val x$15: Option[cats.data.NonEmptyList[org.make.core.proposal.LanguageSearchFilter]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$12;
<artifact> val x$16: Option[org.make.core.proposal.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$13;
<artifact> val x$17: Option[org.make.core.proposal.UserSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$14;
<artifact> val x$18: Option[org.make.core.proposal.MinVotesCountSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$15;
<artifact> val x$19: Option[org.make.core.proposal.ToEnrichSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$16;
<artifact> val x$20: Option[org.make.core.proposal.IsAnonymousSearchFiler] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$17;
<artifact> val x$21: Option[org.make.core.proposal.MinScoreSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$18;
<artifact> val x$22: Option[org.make.core.proposal.CreatedAtSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$19;
<artifact> val x$23: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$21;
<artifact> val x$24: Option[org.make.core.proposal.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$22;
<artifact> val x$25: Option[org.make.core.proposal.QuestionIsOpenSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$23;
<artifact> val x$26: Option[org.make.core.proposal.SegmentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$24;
<artifact> val x$27: Option[org.make.core.proposal.UserTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$25;
<artifact> val x$28: Option[org.make.core.proposal.ProposalTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$26;
<artifact> val x$29: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$28;
<artifact> val x$30: Option[org.make.core.proposal.KeywordsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$30;
<artifact> val x$31: Option[org.make.core.proposal.SubmittedAsLanguagesFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$31;
org.make.core.proposal.SearchFilters.apply(x$5, x$6, x$7, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$3, x$23, x$24, x$25, x$26, x$27, x$28, x$4, x$29, x$1, x$30, x$31)
})
|
|
368
|
42885
|
13885
-
13885
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$5
|
|
org.make.core.proposal.SearchQuery.apply$default$5
|
|
369
|
50523
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$15
|
|
org.make.core.proposal.SearchFilters.apply$default$15
|
|
369
|
36419
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$11
|
|
org.make.core.proposal.SearchFilters.apply$default$11
|
|
369
|
34538
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$17
|
|
org.make.core.proposal.SearchFilters.apply$default$17
|
|
369
|
43456
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$26
|
|
org.make.core.proposal.SearchFilters.apply$default$26
|
|
369
|
34774
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$8
|
|
org.make.core.proposal.SearchFilters.apply$default$8
|
|
369
|
36389
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$1
|
|
org.make.core.proposal.SearchFilters.apply$default$1
|
|
369
|
51255
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$25
|
|
org.make.core.proposal.SearchFilters.apply$default$25
|
|
369
|
42358
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$7
|
|
org.make.core.proposal.SearchFilters.apply$default$7
|
|
369
|
37944
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$24
|
|
org.make.core.proposal.SearchFilters.apply$default$24
|
|
369
|
50489
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$5
|
|
org.make.core.proposal.SearchFilters.apply$default$5
|
|
369
|
31397
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$18
|
|
org.make.core.proposal.SearchFilters.apply$default$18
|
|
369
|
41828
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$23
|
|
org.make.core.proposal.SearchFilters.apply$default$23
|
|
369
|
37450
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$4
|
|
org.make.core.proposal.SearchFilters.apply$default$4
|
|
369
|
48889
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$12
|
|
org.make.core.proposal.SearchFilters.apply$default$12
|
|
369
|
49125
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$2
|
|
org.make.core.proposal.SearchFilters.apply$default$2
|
|
369
|
36376
|
13923
-
14334
|
Apply
|
org.make.core.proposal.SearchFilters.apply
|
|
org.make.core.proposal.SearchFilters.apply(x$5, x$6, x$7, x$8, x$9, x$2, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$3, x$23, x$24, x$25, x$26, x$27, x$28, x$4, x$29, x$1, x$30, x$31)
|
|
369
|
43987
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$10
|
|
org.make.core.proposal.SearchFilters.apply$default$10
|
|
369
|
37904
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$14
|
|
org.make.core.proposal.SearchFilters.apply$default$14
|
|
369
|
42393
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$16
|
|
org.make.core.proposal.SearchFilters.apply$default$16
|
|
369
|
41307
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$13
|
|
org.make.core.proposal.SearchFilters.apply$default$13
|
|
369
|
31145
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$30
|
|
org.make.core.proposal.SearchFilters.apply$default$30
|
|
369
|
31354
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$9
|
|
org.make.core.proposal.SearchFilters.apply$default$9
|
|
369
|
34575
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$28
|
|
org.make.core.proposal.SearchFilters.apply$default$28
|
|
369
|
44435
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$19
|
|
org.make.core.proposal.SearchFilters.apply$default$19
|
|
369
|
44952
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$3
|
|
org.make.core.proposal.SearchFilters.apply$default$3
|
|
369
|
36934
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$21
|
|
org.make.core.proposal.SearchFilters.apply$default$21
|
|
369
|
48923
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$22
|
|
org.make.core.proposal.SearchFilters.apply$default$22
|
|
369
|
44473
|
13923
-
13923
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$31
|
|
org.make.core.proposal.SearchFilters.apply$default$31
|
|
371
|
50696
|
13998
-
14020
|
Apply
|
java.lang.Object.==
|
|
zone.==(org.make.core.proposal.indexed.Zone.Consensus)
|
|
371
|
35593
|
14022
-
14092
|
Apply
|
scala.Option.map
|
|
indexedOoq.top20ConsensusThreshold.map[org.make.core.proposal.MinScoreLowerBoundSearchFilter](org.make.core.proposal.MinScoreLowerBoundSearchFilter)
|
|
371
|
38195
|
14006
-
14020
|
Select
|
org.make.core.proposal.indexed.Zone.Consensus
|
|
org.make.core.proposal.indexed.Zone.Consensus
|
|
371
|
43108
|
14061
-
14091
|
Select
|
org.make.core.proposal.MinScoreLowerBoundSearchFilter
|
|
org.make.core.proposal.MinScoreLowerBoundSearchFilter
|
|
372
|
31407
|
14109
-
14109
|
TypeApply
|
scala.<:<.refl
|
|
scala.this.<:<.refl[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]]
|
|
372
|
44192
|
13971
-
14116
|
ApplyToImplicitArgs
|
scala.Option.flatten
|
|
scala.Option.when[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]](zone.==(org.make.core.proposal.indexed.Zone.Consensus))(indexedOoq.top20ConsensusThreshold.map[org.make.core.proposal.MinScoreLowerBoundSearchFilter](org.make.core.proposal.MinScoreLowerBoundSearchFilter)).flatten[org.make.core.proposal.MinScoreLowerBoundSearchFilter](scala.this.<:<.refl[Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter]])
|
|
373
|
37418
|
14141
-
14193
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)))
|
|
373
|
49093
|
14167
-
14191
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
|
scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)
|
|
373
|
36355
|
14171
-
14190
|
Select
|
org.make.core.question.Question.questionId
|
|
question.questionId
|
|
373
|
45816
|
14146
-
14192
|
Apply
|
org.make.core.proposal.QuestionSearchFilter.apply
|
|
org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId))
|
|
374
|
34741
|
14222
-
14273
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.SequencePoolSearchFilter](org.make.core.proposal.SequencePoolSearchFilter.apply(org.make.core.proposal.indexed.SequencePool.Tested))
|
|
374
|
50727
|
14252
-
14271
|
Select
|
org.make.core.proposal.indexed.SequencePool.Tested
|
|
org.make.core.proposal.indexed.SequencePool.Tested
|
|
374
|
42858
|
14227
-
14272
|
Apply
|
org.make.core.proposal.SequencePoolSearchFilter.apply
|
|
org.make.core.proposal.SequencePoolSearchFilter.apply(org.make.core.proposal.indexed.SequencePool.Tested)
|
|
375
|
43952
|
14294
-
14322
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.ZoneSearchFilter](org.make.core.proposal.ZoneSearchFilter.apply(zone))
|
|
375
|
31444
|
14299
-
14321
|
Apply
|
org.make.core.proposal.ZoneSearchFilter.apply
|
|
org.make.core.proposal.ZoneSearchFilter.apply(zone)
|
|
382
|
49413
|
14483
-
14486
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
382
|
48781
|
14483
-
18657
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(String,)](DefaultQuestionApi.this.path[(String,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(String,)](DefaultQuestionApi.this.questionSlugOrQuestionId)(TupleOps.this.Join.join0P[(String,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("details"))(TupleOps.this.Join.join[(String,), Unit](TupleOps.this.FoldLeft.t0[(String,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[String]).apply(((questionSlugOrQuestionId: String) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionDetails", org.make.api.technical.EndpointType.Public, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)]({
<artifact> val x$1: String = questionSlugOrQuestionId;
<artifact> val x$2: Boolean(true) = true;
<artifact> val x$3: java.time.Instant = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$2;
<artifact> val x$4: Option[scala.concurrent.Future[Option[org.make.core.question.Question]]] @scala.reflect.internal.annotations.uncheckedBounds = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$3;
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug(x$1, x$3, x$4, true)
})(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$2: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language],)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))))(util.this.ApplyConverter.hac1[Option[org.make.core.reference.Language]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language]) => server.this.Directive.addDirectiveApply[(org.make.api.question.QuestionDetailsResponse,)](cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
})))))(util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]).apply(((x$4: org.make.api.question.QuestionDetailsResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse])))))))))))))))
|
|
383
|
33064
|
14495
-
18651
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(String,)](DefaultQuestionApi.this.path[(String,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(String,)](DefaultQuestionApi.this.questionSlugOrQuestionId)(TupleOps.this.Join.join0P[(String,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("details"))(TupleOps.this.Join.join[(String,), Unit](TupleOps.this.FoldLeft.t0[(String,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[String]).apply(((questionSlugOrQuestionId: String) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionDetails", org.make.api.technical.EndpointType.Public, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)]({
<artifact> val x$1: String = questionSlugOrQuestionId;
<artifact> val x$2: Boolean(true) = true;
<artifact> val x$3: java.time.Instant = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$2;
<artifact> val x$4: Option[scala.concurrent.Future[Option[org.make.core.question.Question]]] @scala.reflect.internal.annotations.uncheckedBounds = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$3;
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug(x$1, x$3, x$4, true)
})(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$2: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language],)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))))(util.this.ApplyConverter.hac1[Option[org.make.core.reference.Language]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language]) => server.this.Directive.addDirectiveApply[(org.make.api.question.QuestionDetailsResponse,)](cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
})))))(util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]).apply(((x$4: org.make.api.question.QuestionDetailsResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))))))))))))))
|
|
383
|
43725
|
14500
-
14550
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(String,)](DefaultQuestionApi.this.questionSlugOrQuestionId)(TupleOps.this.Join.join0P[(String,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("details"))(TupleOps.this.Join.join[(String,), Unit](TupleOps.this.FoldLeft.t0[(String,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
383
|
36171
|
14495
-
14551
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(String,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(String,)](DefaultQuestionApi.this.questionSlugOrQuestionId)(TupleOps.this.Join.join0P[(String,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("details"))(TupleOps.this.Join.join[(String,), Unit](TupleOps.this.FoldLeft.t0[(String,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
383
|
48434
|
14539
-
14539
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(String,), Unit](TupleOps.this.FoldLeft.t0[(String,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
383
|
50512
|
14512
-
14512
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(String,)]
|
|
383
|
42647
|
14541
-
14550
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("details")
|
|
383
|
41618
|
14500
-
14511
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
383
|
37736
|
14514
-
14538
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionSlugOrQuestionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionSlugOrQuestionId
|
|
383
|
34524
|
14539
-
14539
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(String,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
383
|
49169
|
14499
-
14499
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[String]
|
|
384
|
35594
|
14603
-
14603
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
384
|
41063
|
14604
-
14624
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetQuestionDetails"
|
|
384
|
34088
|
14626
-
14645
|
Select
|
org.make.api.technical.EndpointType.Public
|
org.make.api.question.questionapitest
|
org.make.api.technical.EndpointType.Public
|
|
384
|
40593
|
14590
-
18643
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionDetails", org.make.api.technical.EndpointType.Public, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)]({
<artifact> val x$1: String = questionSlugOrQuestionId;
<artifact> val x$2: Boolean(true) = true;
<artifact> val x$3: java.time.Instant = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$2;
<artifact> val x$4: Option[scala.concurrent.Future[Option[org.make.core.question.Question]]] @scala.reflect.internal.annotations.uncheckedBounds = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$3;
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug(x$1, x$3, x$4, true)
})(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$2: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language],)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))))(util.this.ApplyConverter.hac1[Option[org.make.core.reference.Language]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language]) => server.this.Directive.addDirectiveApply[(org.make.api.question.QuestionDetailsResponse,)](cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
})))))(util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]).apply(((x$4: org.make.api.question.QuestionDetailsResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))))))))))))
|
|
384
|
42680
|
14590
-
14646
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetQuestionDetails", org.make.api.technical.EndpointType.Public, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
384
|
50273
|
14590
-
14590
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
385
|
47586
|
14741
-
14745
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
true
|
|
385
|
35925
|
14664
-
14664
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuthBySlug$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$3
|
|
385
|
43763
|
14664
-
14664
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuthBySlug$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$2
|
|
385
|
41100
|
14686
-
14686
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
385
|
48457
|
14664
-
18633
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)]({
<artifact> val x$1: String = questionSlugOrQuestionId;
<artifact> val x$2: Boolean(true) = true;
<artifact> val x$3: java.time.Instant = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$2;
<artifact> val x$4: Option[scala.concurrent.Future[Option[org.make.core.question.Question]]] @scala.reflect.internal.annotations.uncheckedBounds = DefaultQuestionApiComponent.this.optionalOidcAuthBySlug$default$3;
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug(x$1, x$3, x$4, true)
})(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$2: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language],)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))))(util.this.ApplyConverter.hac1[Option[org.make.core.reference.Language]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language]) => server.this.Directive.addDirectiveApply[(org.make.api.question.QuestionDetailsResponse,)](cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
})))))(util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]).apply(((x$4: org.make.api.question.QuestionDetailsResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))))))))))
|
|
385
|
49979
|
14664
-
14746
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuthBySlug
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuthBySlug(x$1, x$3, x$4, true)
|
|
386
|
47619
|
14777
-
14811
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))
|
|
386
|
44224
|
14766
-
14812
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)))
|
|
386
|
35626
|
14810
-
14810
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)
|
|
386
|
42444
|
14810
-
14810
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.languageFromStringUnmarshaller
|
|
386
|
35960
|
14776
-
14776
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[org.make.core.reference.Language]]
|
|
386
|
33998
|
14777
-
14796
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"preferredLanguage"
|
|
386
|
35702
|
14766
-
18621
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language],)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))))(util.this.ApplyConverter.hac1[Option[org.make.core.reference.Language]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language]) => server.this.Directive.addDirectiveApply[(org.make.api.question.QuestionDetailsResponse,)](cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
})))))(util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]).apply(((x$4: org.make.api.question.QuestionDetailsResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))))))))
|
|
386
|
50305
|
14777
-
14811
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?
|
|
388
|
50016
|
14855
-
14948
|
Apply
|
org.make.api.question.QuestionService.getQuestionByQuestionIdValueOrSlug
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)
|
|
389
|
34040
|
14966
-
14966
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
389
|
42153
|
14855
-
14987
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound
|
|
390
|
34636
|
14855
-
18571
|
Apply
|
cats.FlatMap.Ops.flatMap
|
org.make.api.question.questionapitest
|
cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
}))))
|
|
390
|
48424
|
15012
-
15012
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]
|
|
392
|
47944
|
15064
-
16007
|
Apply
|
scala.Tuple4.apply
|
org.make.api.question.questionapitest
|
scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)
|
|
394
|
50758
|
15157
-
15176
|
Select
|
org.make.core.question.Question.questionId
|
org.make.api.question.questionapitest
|
question.questionId
|
|
394
|
43241
|
15088
-
15177
|
Apply
|
org.make.api.operation.OperationOfQuestionService.findByQuestionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)
|
|
395
|
35663
|
15088
-
15224
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound
|
|
397
|
40561
|
15248
-
15357
|
Apply
|
org.make.api.operation.OperationOfQuestionSearchEngine.findOperationOfQuestionById
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)
|
|
397
|
48147
|
15337
-
15356
|
Select
|
org.make.core.question.Question.questionId
|
org.make.api.question.questionapitest
|
question.questionId
|
|
398
|
36420
|
15248
-
15404
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound
|
|
399
|
49771
|
15428
-
15442
|
Select
|
org.make.api.partner.PartnerServiceComponent.partnerService
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.partnerService
|
|
400
|
41409
|
15428
-
15857
|
Apply
|
org.make.api.partner.PartnerService.find
|
org.make.api.question.questionapitest
|
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
|
|
401
|
33792
|
15513
-
15538
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.question.QuestionId](question.questionId)
|
|
401
|
42189
|
15518
-
15537
|
Select
|
org.make.core.question.Question.questionId
|
org.make.api.question.questionapitest
|
question.questionId
|
|
402
|
50799
|
15583
-
15587
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
403
|
42671
|
15624
-
15646
|
Select
|
org.make.core.technical.Pagination.Offset.zero
|
org.make.api.question.questionapitest
|
org.make.core.technical.Pagination.Offset.zero
|
|
404
|
35418
|
15680
-
15684
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
405
|
48186
|
15719
-
15733
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[String]("weight")
|
|
406
|
40306
|
15774
-
15784
|
Select
|
org.make.core.Order.desc
|
org.make.api.question.questionapitest
|
org.make.core.Order.desc
|
|
406
|
35912
|
15769
-
15785
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc)
|
|
407
|
49190
|
15827
-
15831
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
409
|
33830
|
15428
-
15894
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective
|
|
410
|
50833
|
15953
-
15972
|
Select
|
org.make.core.question.Question.questionId
|
org.make.api.question.questionapitest
|
question.questionId
|
|
410
|
42429
|
15918
-
15973
|
Apply
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.findActiveFeatureSlugsByQuestionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)
|
|
410
|
34844
|
15918
-
15985
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective
|
|
411
|
42143
|
16008
-
16008
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
411
|
35946
|
16008
-
16008
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
411
|
38502
|
15064
-
18553
|
Apply
|
cats.FlatMap.Ops.flatMap
|
org.make.api.question.questionapitest
|
cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
}))
|
|
411
|
48966
|
15064
-
16014
|
ApplyToImplicitArgs
|
cats.syntax.Tuple4SemigroupalOps.tupled
|
org.make.api.question.questionapitest
|
cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
|
|
411
|
40346
|
16008
-
16008
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
415
|
33577
|
16251
-
16285
|
Apply
|
scala.collection.immutable.List.contains
|
|
eta$0$1.contains[Any](elem)
|
|
416
|
46336
|
16326
-
16350
|
Select
|
org.make.core.question.Question.defaultLanguage
|
|
question.defaultLanguage
|
|
416
|
42464
|
16192
-
16351
|
Apply
|
scala.Option.getOrElse
|
|
maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage)
|
|
418
|
40384
|
16474
-
16499
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.question.QuestionId](question.questionId)
|
|
418
|
48997
|
16455
-
16455
|
Select
|
org.make.api.demographics.DemographicsCardService.count$default$2
|
|
qual$2.count$default$2
|
|
418
|
41906
|
16431
-
16500
|
Apply
|
org.make.api.demographics.DemographicsCardService.count
|
|
qual$2.count(x$13, x$14, x$12)
|
|
418
|
37001
|
16455
-
16455
|
Select
|
org.make.api.demographics.DemographicsCardService.count$default$1
|
|
qual$2.count$default$1
|
|
418
|
35374
|
16431
-
16454
|
Select
|
org.make.api.demographics.DemographicsCardServiceComponent.demographicsCardService
|
|
DefaultQuestionApiComponent.this.demographicsCardService
|
|
418
|
48669
|
16479
-
16498
|
Select
|
org.make.core.question.Question.questionId
|
|
question.questionId
|
|
419
|
32499
|
16525
-
17521
|
Apply
|
scala.Tuple6.apply
|
|
scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)
|
|
420
|
43525
|
16553
-
16632
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound
|
|
420
|
34317
|
16578
-
16609
|
Select
|
org.make.core.operation.OperationOfQuestion.operationId
|
|
operationOfQuestion.operationId
|
|
420
|
46375
|
16553
-
16610
|
Apply
|
org.make.api.operation.OperationService.findOne
|
|
DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)
|
|
421
|
35406
|
16660
-
16735
|
Apply
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.findActiveFeatureData
|
|
DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)
|
|
421
|
48436
|
16660
-
16747
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective
|
|
423
|
32457
|
16775
-
17216
|
Apply
|
org.make.api.organisation.OrganisationService.find
|
|
DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)
|
|
424
|
40295
|
16869
-
16891
|
Select
|
org.make.core.technical.Pagination.Offset.zero
|
|
org.make.core.technical.Pagination.Offset.zero
|
|
425
|
41937
|
16929
-
16966
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length))
|
|
425
|
32003
|
16949
-
16964
|
Select
|
scala.collection.SeqOps.length
|
|
partners.length
|
|
425
|
50066
|
16934
-
16965
|
Apply
|
org.make.core.technical.Pagination.End.apply
|
|
org.make.core.technical.Pagination.End.apply(partners.length)
|
|
426
|
34355
|
17005
-
17009
|
Select
|
scala.None
|
|
scala.None
|
|
427
|
46815
|
17049
-
17053
|
Select
|
scala.None
|
|
scala.None
|
|
428
|
35160
|
17096
-
17130
|
Apply
|
scala.collection.IterableOps.flatMap
|
|
partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))
|
|
428
|
48468
|
17091
-
17131
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId)))
|
|
428
|
42263
|
17113
-
17129
|
Select
|
org.make.core.partner.Partner.organisationId
|
|
x$3.organisationId
|
|
429
|
40335
|
17182
-
17186
|
Select
|
scala.None
|
|
scala.None
|
|
431
|
49544
|
16775
-
17257
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective
|
|
432
|
41975
|
17295
-
17309
|
Select
|
org.make.core.proposal.indexed.Zone.Consensus
|
|
org.make.core.proposal.indexed.Zone.Consensus
|
|
432
|
46852
|
17285
-
17344
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective
|
|
432
|
33567
|
17285
-
17332
|
Apply
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.zoneCount
|
|
DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)
|
|
433
|
48503
|
17372
-
17433
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective
|
|
433
|
35194
|
17372
-
17421
|
Apply
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.zoneCount
|
|
DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)
|
|
433
|
42709
|
17382
-
17398
|
Select
|
org.make.core.proposal.indexed.Zone.Controversy
|
|
org.make.core.proposal.indexed.Zone.Controversy
|
|
434
|
40089
|
17461
-
17495
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective
|
|
435
|
33607
|
17526
-
17526
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
435
|
46616
|
16525
-
18530
|
ApplyToImplicitArgs
|
cats.syntax.Tuple6SemigroupalOps.mapN
|
|
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
|
|
435
|
41732
|
17526
-
17526
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad
|
|
444
|
50017
|
17885
-
18504
|
Apply
|
org.make.api.question.QuestionDetailsResponse.apply
|
|
QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)
|
|
461
|
39562
|
14855
-
18607
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.api.question.QuestionDetailsResponse,)](cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, org.make.core.question.Question](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getQuestionByQuestionIdValueOrSlug(questionSlugOrQuestionId)).asDirectiveOrNotFound)(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((question: org.make.core.question.Question) => cats.implicits.toFlatMapOps[akka.http.scaladsl.server.Directive1, (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])](cats.implicits.catsSyntaxTuple4Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug]](scala.Tuple4.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.OperationOfQuestion], akka.http.scaladsl.server.Directive1[org.make.core.operation.indexed.IndexedOperationOfQuestion], akka.http.scaladsl.server.Directive1[Seq[org.make.core.partner.Partner]], akka.http.scaladsl.server.Directive1[Seq[org.make.core.feature.FeatureSlug]]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.OperationOfQuestion](DefaultQuestionApiComponent.this.operationOfQuestionService.findByQuestionId(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.indexed.IndexedOperationOfQuestion](DefaultQuestionApiComponent.this.elasticsearchOperationOfQuestionAPI.findOperationOfQuestionById(question.questionId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]]({
<artifact> val qual$1: org.make.api.partner.PartnerService = DefaultQuestionApiComponent.this.partnerService;
<artifact> val x$5: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$6: None.type = scala.None;
<artifact> val x$7: org.make.core.technical.Pagination.Offset = org.make.core.technical.Pagination.Offset.zero;
<artifact> val x$8: None.type = scala.None;
<artifact> val x$9: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String]("weight");
<artifact> val x$10: Some[org.make.core.Order.desc.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc);
<artifact> val x$11: None.type = scala.None;
qual$1.find(x$7, x$8, x$9, x$10, x$5, x$6, x$11)
}).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.feature.FeatureSlug]](DefaultQuestionApi.this.findActiveFeatureSlugsByQuestionId(question.questionId)).asDirective)).tupled(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad).flatMap[org.make.api.question.QuestionDetailsResponse](((x0$1: (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])) => x0$1 match {
case (_1: org.make.core.operation.OperationOfQuestion, _2: org.make.core.operation.indexed.IndexedOperationOfQuestion, _3: Seq[org.make.core.partner.Partner], _4: Seq[org.make.core.feature.FeatureSlug]): (org.make.core.operation.OperationOfQuestion, org.make.core.operation.indexed.IndexedOperationOfQuestion, Seq[org.make.core.partner.Partner], Seq[org.make.core.feature.FeatureSlug])((operationOfQuestion @ _), (indexedOoq @ _), (partners @ _), (activeFeatureSlugs @ _)) => {
val returnedLanguage: org.make.core.reference.Language = maybePreferredLanguage.filter({
<synthetic> val eta$0$1: List[org.make.core.reference.Language] = question.languages.toList;
((elem: Any) => eta$0$1.contains[Any](elem))
}).getOrElse[org.make.core.reference.Language](question.defaultLanguage);
val demographicsCardCountF: scala.concurrent.Future[Int] = {
<artifact> val qual$2: org.make.api.demographics.DemographicsCardService = DefaultQuestionApiComponent.this.demographicsCardService;
<artifact> val x$12: Some[org.make.core.question.QuestionId] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.question.QuestionId](question.questionId);
<artifact> val x$13: Option[List[org.make.core.reference.Language]] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$1;
<artifact> val x$14: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$2.count$default$2;
qual$2.count(x$13, x$14, x$12)
};
cats.implicits.catsSyntaxTuple6Semigroupal[akka.http.scaladsl.server.Directive1, org.make.core.operation.Operation, org.make.api.question.ActiveFeatureData, Seq[org.make.core.user.User], Long, Long, Int](scala.Tuple6.apply[akka.http.scaladsl.server.Directive1[org.make.core.operation.Operation], akka.http.scaladsl.server.Directive1[org.make.api.question.ActiveFeatureData], akka.http.scaladsl.server.Directive1[Seq[org.make.core.user.User]], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Long], akka.http.scaladsl.server.Directive1[Int]](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.operation.Operation](DefaultQuestionApiComponent.this.operationService.findOne(operationOfQuestion.operationId)).asDirectiveOrNotFound, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.question.ActiveFeatureData](DefaultQuestionApi.this.findActiveFeatureData(question, activeFeatureSlugs, maybePreferredLanguage)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.user.User]](DefaultQuestionApiComponent.this.organisationService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(partners.length)), scala.None, scala.None, scala.Some.apply[Seq[org.make.core.user.UserId]](partners.flatMap[org.make.core.user.UserId](((x$3: org.make.core.partner.Partner) => x$3.organisationId))), scala.None)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Consensus, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Long](DefaultQuestionApi.this.zoneCount(org.make.core.proposal.indexed.Zone.Controversy, indexedOoq, question)).asDirective, org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](demographicsCardCountF).asDirective)).mapN[org.make.api.question.QuestionDetailsResponse](((operation: org.make.core.operation.Operation, activeFeaturesData: org.make.api.question.ActiveFeatureData, organisations: Seq[org.make.core.user.User], consensusCount: Long, controversyCount: Long, demographicsCardCount: Int) => QuestionDetailsResponse.apply(question, operation, operationOfQuestion, partners, organisations, activeFeatureSlugs, controversyCount, consensusCount, activeFeaturesData, demographicsCardCount, maybePreferredLanguage, returnedLanguage)))(org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad, org.make.api.technical.directives.FutureDirectivesExtensions.directive1Monad)
}
})))))(util.this.ApplyConverter.hac1[org.make.api.question.QuestionDetailsResponse]).apply(((x$4: org.make.api.question.QuestionDetailsResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))))))
|
|
461
|
50053
|
18604
-
18604
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse])
|
|
461
|
40129
|
18604
-
18604
|
Select
|
org.make.api.question.QuestionDetailsResponse.codec
|
|
question.this.QuestionDetailsResponse.codec
|
|
461
|
32252
|
18604
-
18604
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]
|
|
461
|
34076
|
18604
-
18605
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse])))
|
|
461
|
46651
|
18595
-
18606
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionDetailsResponse](x$4)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))))
|
|
461
|
41172
|
18604
-
18604
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionDetailsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionDetailsResponse](question.this.QuestionDetailsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionDetailsResponse]))
|
|
469
|
46127
|
18770
-
18836
|
Apply
|
org.make.api.feature.ActiveFeatureService.find
|
org.make.api.question.questionapitest
|
qual$1.find(x$2, x$3, x$4, x$5, x$1, x$6)
|
|
469
|
40385
|
18845
-
18845
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
org.make.api.question.questionapitest
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
469
|
32486
|
18791
-
18791
|
Select
|
org.make.api.feature.ActiveFeatureService.find$default$6
|
org.make.api.question.questionapitest
|
qual$1.find$default$6
|
|
469
|
39601
|
18791
-
18791
|
Select
|
org.make.api.feature.ActiveFeatureService.find$default$1
|
org.make.api.question.questionapitest
|
qual$1.find$default$1
|
|
469
|
48222
|
18791
-
18791
|
Select
|
org.make.api.feature.ActiveFeatureService.find$default$3
|
org.make.api.question.questionapitest
|
qual$1.find$default$3
|
|
469
|
40626
|
18791
-
18791
|
Select
|
org.make.api.feature.ActiveFeatureService.find$default$4
|
org.make.api.question.questionapitest
|
qual$1.find$default$4
|
|
469
|
32240
|
18770
-
18964
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
org.make.api.question.questionapitest
|
{
<artifact> val qual$1: org.make.api.feature.ActiveFeatureService = DefaultQuestionApiComponent.this.activeFeatureService;
<artifact> val x$1: Some[Seq[org.make.core.question.QuestionId]] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[Seq[org.make.core.question.QuestionId]](scala.`package`.Seq.apply[org.make.core.question.QuestionId](questionId));
<artifact> val x$2: org.make.core.technical.Pagination.Offset = qual$1.find$default$1;
<artifact> val x$3: Option[org.make.core.technical.Pagination.End] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.find$default$2;
<artifact> val x$4: Option[String] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.find$default$3;
<artifact> val x$5: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.find$default$4;
<artifact> val x$6: Option[Seq[org.make.core.feature.FeatureId]] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.find$default$6;
qual$1.find(x$2, x$3, x$4, x$5, x$1, x$6)
}.flatMap[Seq[org.make.core.feature.FeatureSlug]](((activeFeatures: Seq[org.make.core.feature.ActiveFeature]) => DefaultQuestionApiComponent.this.featureService.findByFeatureIds(activeFeatures.map[org.make.core.feature.FeatureId](((x$5: org.make.core.feature.ActiveFeature) => x$5.featureId))).map[Seq[org.make.core.feature.FeatureSlug]](((x$6: Seq[org.make.core.feature.Feature]) => x$6.map[org.make.core.feature.FeatureSlug](((x$7: org.make.core.feature.Feature) => x$7.slug))))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
469
|
47105
|
18814
-
18835
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[Seq[org.make.core.question.QuestionId]](scala.`package`.Seq.apply[org.make.core.question.QuestionId](questionId))
|
|
469
|
41686
|
18770
-
18790
|
Select
|
org.make.api.feature.ActiveFeatureServiceComponent.activeFeatureService
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.activeFeatureService
|
|
469
|
34108
|
18819
-
18834
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
org.make.api.question.questionapitest
|
scala.`package`.Seq.apply[org.make.core.question.QuestionId](questionId)
|
|
469
|
34431
|
18791
-
18791
|
Select
|
org.make.api.feature.ActiveFeatureService.find$default$2
|
org.make.api.question.questionapitest
|
qual$1.find$default$2
|
|
470
|
48253
|
18873
-
18956
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
DefaultQuestionApiComponent.this.featureService.findByFeatureIds(activeFeatures.map[org.make.core.feature.FeatureId](((x$5: org.make.core.feature.ActiveFeature) => x$5.featureId))).map[Seq[org.make.core.feature.FeatureSlug]](((x$6: Seq[org.make.core.feature.Feature]) => x$6.map[org.make.core.feature.FeatureSlug](((x$7: org.make.core.feature.Feature) => x$7.slug))))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
470
|
41721
|
18924
-
18935
|
Select
|
org.make.core.feature.ActiveFeature.featureId
|
|
x$5.featureId
|
|
470
|
33867
|
18905
-
18936
|
Apply
|
scala.collection.IterableOps.map
|
|
activeFeatures.map[org.make.core.feature.FeatureId](((x$5: org.make.core.feature.ActiveFeature) => x$5.featureId))
|
|
470
|
46607
|
18948
-
18954
|
Select
|
org.make.core.feature.Feature.slug
|
|
x$7.slug
|
|
470
|
39035
|
18942
-
18955
|
Apply
|
scala.collection.IterableOps.map
|
|
x$6.map[org.make.core.feature.FeatureSlug](((x$7: org.make.core.feature.Feature) => x$7.slug))
|
|
470
|
35488
|
18941
-
18941
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
479
|
45562
|
19236
-
19258
|
Select
|
org.make.core.feature.FeatureSlug.DisplayIntroCardWidget
|
|
org.make.core.feature.FeatureSlug.DisplayIntroCardWidget
|
|
479
|
41480
|
19218
-
19259
|
Apply
|
scala.collection.SeqOps.contains
|
|
features.contains[org.make.core.feature.FeatureSlug](org.make.core.feature.FeatureSlug.DisplayIntroCardWidget)
|
|
482
|
40163
|
19333
-
19333
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$3
|
|
org.make.core.proposal.SearchQuery.apply$default$3
|
|
482
|
32028
|
19333
-
19333
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$5
|
|
org.make.core.proposal.SearchQuery.apply$default$5
|
|
482
|
48036
|
19333
-
19333
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$2
|
|
org.make.core.proposal.SearchQuery.apply$default$2
|
|
482
|
45341
|
19333
-
19333
|
Select
|
org.make.core.proposal.SearchQuery.apply$default$6
|
|
org.make.core.proposal.SearchQuery.apply$default$6
|
|
482
|
37547
|
19333
-
19571
|
Apply
|
org.make.core.proposal.SearchQuery.apply
|
|
org.make.core.proposal.SearchQuery.apply(x$34, x$35, x$36, x$32, x$37, x$38, x$33)
|
|
483
|
33900
|
19373
-
19392
|
Apply
|
org.make.core.technical.Pagination.Limit.apply
|
|
org.make.core.technical.Pagination.Limit.apply(1)
|
|
483
|
46639
|
19368
-
19393
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(1))
|
|
484
|
38793
|
19430
-
19446
|
Select
|
org.make.core.proposal.PopularAlgorithm
|
|
org.make.core.proposal.PopularAlgorithm
|
|
484
|
30640
|
19425
-
19447
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.PopularAlgorithm.type](org.make.core.proposal.PopularAlgorithm)
|
|
485
|
46441
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$13
|
|
org.make.core.proposal.SearchFilters.apply$default$13
|
|
485
|
48002
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$25
|
|
org.make.core.proposal.SearchFilters.apply$default$25
|
|
485
|
39921
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$8
|
|
org.make.core.proposal.SearchFilters.apply$default$8
|
|
485
|
38584
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$14
|
|
org.make.core.proposal.SearchFilters.apply$default$14
|
|
485
|
33937
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$2
|
|
org.make.core.proposal.SearchFilters.apply$default$2
|
|
485
|
32531
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$27
|
|
org.make.core.proposal.SearchFilters.apply$default$27
|
|
485
|
46922
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$31
|
|
org.make.core.proposal.SearchFilters.apply$default$31
|
|
485
|
31511
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$24
|
|
org.make.core.proposal.SearchFilters.apply$default$24
|
|
485
|
38303
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$20
|
|
org.make.core.proposal.SearchFilters.apply$default$20
|
|
485
|
46117
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$10
|
|
org.make.core.proposal.SearchFilters.apply$default$10
|
|
485
|
32076
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$18
|
|
org.make.core.proposal.SearchFilters.apply$default$18
|
|
485
|
31756
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$15
|
|
org.make.core.proposal.SearchFilters.apply$default$15
|
|
485
|
32279
|
19508
-
19554
|
Apply
|
org.make.core.proposal.QuestionSearchFilter.apply
|
|
org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId))
|
|
485
|
40372
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$17
|
|
org.make.core.proposal.SearchFilters.apply$default$17
|
|
485
|
40408
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$26
|
|
org.make.core.proposal.SearchFilters.apply$default$26
|
|
485
|
38335
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$29
|
|
org.make.core.proposal.SearchFilters.apply$default$29
|
|
485
|
31714
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$5
|
|
org.make.core.proposal.SearchFilters.apply$default$5
|
|
485
|
48742
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$7
|
|
org.make.core.proposal.SearchFilters.apply$default$7
|
|
485
|
31552
|
19473
-
19557
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.SearchFilters]({
<artifact> val x$1: Some[org.make.core.proposal.QuestionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)));
<artifact> val x$2: Option[org.make.core.proposal.ProposalSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$1;
<artifact> val x$3: Option[org.make.core.proposal.InitialProposalFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$2;
<artifact> val x$4: Option[org.make.core.proposal.TagsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$3;
<artifact> val x$5: Option[org.make.core.proposal.LabelsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$4;
<artifact> val x$6: Option[org.make.core.proposal.OperationSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$5;
<artifact> val x$7: Option[org.make.core.proposal.ContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$7;
<artifact> val x$8: Option[org.make.core.proposal.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$8;
<artifact> val x$9: Option[org.make.core.proposal.ContextSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$9;
<artifact> val x$10: Option[org.make.core.proposal.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.proposal.IdeaSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$11;
<artifact> val x$12: Option[cats.data.NonEmptyList[org.make.core.proposal.LanguageSearchFilter]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$12;
<artifact> val x$13: Option[org.make.core.proposal.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$13;
<artifact> val x$14: Option[org.make.core.proposal.UserSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$14;
<artifact> val x$15: Option[org.make.core.proposal.MinVotesCountSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$15;
<artifact> val x$16: Option[org.make.core.proposal.ToEnrichSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$16;
<artifact> val x$17: Option[org.make.core.proposal.IsAnonymousSearchFiler] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$17;
<artifact> val x$18: Option[org.make.core.proposal.MinScoreSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$18;
<artifact> val x$19: Option[org.make.core.proposal.CreatedAtSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$19;
<artifact> val x$20: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$20;
<artifact> val x$21: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$21;
<artifact> val x$22: Option[org.make.core.proposal.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$22;
<artifact> val x$23: Option[org.make.core.proposal.QuestionIsOpenSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$23;
<artifact> val x$24: Option[org.make.core.proposal.SegmentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$24;
<artifact> val x$25: Option[org.make.core.proposal.UserTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$25;
<artifact> val x$26: Option[org.make.core.proposal.ProposalTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$26;
<artifact> val x$27: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$27;
<artifact> val x$28: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$28;
<artifact> val x$29: Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$29;
<artifact> val x$30: Option[org.make.core.proposal.KeywordsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$30;
<artifact> val x$31: Option[org.make.core.proposal.SubmittedAsLanguagesFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$31;
org.make.core.proposal.SearchFilters.apply(x$2, x$3, x$4, x$5, x$6, x$1, x$7, x$8, x$9, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$31)
})
|
|
485
|
45880
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$19
|
|
org.make.core.proposal.SearchFilters.apply$default$19
|
|
485
|
45315
|
19503
-
19555
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)))
|
|
485
|
39887
|
19529
-
19553
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
|
scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)
|
|
485
|
38535
|
19478
-
19556
|
Apply
|
org.make.core.proposal.SearchFilters.apply
|
|
org.make.core.proposal.SearchFilters.apply(x$2, x$3, x$4, x$5, x$6, x$1, x$7, x$8, x$9, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$31)
|
|
485
|
33890
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$21
|
|
org.make.core.proposal.SearchFilters.apply$default$21
|
|
485
|
42216
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$1
|
|
org.make.core.proposal.SearchFilters.apply$default$1
|
|
485
|
46406
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$3
|
|
org.make.core.proposal.SearchFilters.apply$default$3
|
|
485
|
32036
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$9
|
|
org.make.core.proposal.SearchFilters.apply$default$9
|
|
485
|
33642
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$30
|
|
org.make.core.proposal.SearchFilters.apply$default$30
|
|
485
|
48015
|
19533
-
19552
|
Select
|
org.make.core.question.Question.questionId
|
|
question.questionId
|
|
485
|
39384
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$23
|
|
org.make.core.proposal.SearchFilters.apply$default$23
|
|
485
|
33851
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$12
|
|
org.make.core.proposal.SearchFilters.apply$default$12
|
|
485
|
46887
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$22
|
|
org.make.core.proposal.SearchFilters.apply$default$22
|
|
485
|
38827
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$4
|
|
org.make.core.proposal.SearchFilters.apply$default$4
|
|
485
|
47476
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$16
|
|
org.make.core.proposal.SearchFilters.apply$default$16
|
|
485
|
41976
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$11
|
|
org.make.core.proposal.SearchFilters.apply$default$11
|
|
485
|
45915
|
19478
-
19478
|
Select
|
org.make.core.proposal.SearchFilters.apply$default$28
|
|
org.make.core.proposal.SearchFilters.apply$default$28
|
|
487
|
33678
|
19602
-
19622
|
Select
|
org.make.core.RequestContext.empty
|
|
org.make.core.RequestContext.empty
|
|
489
|
46692
|
19650
-
19659
|
Select
|
org.make.core.proposal.indexed.ProposalsSearchResult.results
|
|
x$8.results
|
|
489
|
38573
|
19649
-
19649
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
490
|
31541
|
19271
-
20724
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
|
DefaultQuestionApiComponent.this.proposalService.searchInIndex({
<artifact> val x$32: Some[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(1));
<artifact> val x$33: Some[org.make.core.proposal.PopularAlgorithm.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.PopularAlgorithm.type](org.make.core.proposal.PopularAlgorithm);
<artifact> val x$34: Some[org.make.core.proposal.SearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.SearchFilters]({
<artifact> val x$1: Some[org.make.core.proposal.QuestionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)));
<artifact> val x$2: Option[org.make.core.proposal.ProposalSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$1;
<artifact> val x$3: Option[org.make.core.proposal.InitialProposalFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$2;
<artifact> val x$4: Option[org.make.core.proposal.TagsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$3;
<artifact> val x$5: Option[org.make.core.proposal.LabelsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$4;
<artifact> val x$6: Option[org.make.core.proposal.OperationSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$5;
<artifact> val x$7: Option[org.make.core.proposal.ContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$7;
<artifact> val x$8: Option[org.make.core.proposal.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$8;
<artifact> val x$9: Option[org.make.core.proposal.ContextSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$9;
<artifact> val x$10: Option[org.make.core.proposal.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.proposal.IdeaSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$11;
<artifact> val x$12: Option[cats.data.NonEmptyList[org.make.core.proposal.LanguageSearchFilter]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$12;
<artifact> val x$13: Option[org.make.core.proposal.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$13;
<artifact> val x$14: Option[org.make.core.proposal.UserSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$14;
<artifact> val x$15: Option[org.make.core.proposal.MinVotesCountSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$15;
<artifact> val x$16: Option[org.make.core.proposal.ToEnrichSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$16;
<artifact> val x$17: Option[org.make.core.proposal.IsAnonymousSearchFiler] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$17;
<artifact> val x$18: Option[org.make.core.proposal.MinScoreSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$18;
<artifact> val x$19: Option[org.make.core.proposal.CreatedAtSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$19;
<artifact> val x$20: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$20;
<artifact> val x$21: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$21;
<artifact> val x$22: Option[org.make.core.proposal.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$22;
<artifact> val x$23: Option[org.make.core.proposal.QuestionIsOpenSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$23;
<artifact> val x$24: Option[org.make.core.proposal.SegmentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$24;
<artifact> val x$25: Option[org.make.core.proposal.UserTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$25;
<artifact> val x$26: Option[org.make.core.proposal.ProposalTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$26;
<artifact> val x$27: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$27;
<artifact> val x$28: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$28;
<artifact> val x$29: Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$29;
<artifact> val x$30: Option[org.make.core.proposal.KeywordsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$30;
<artifact> val x$31: Option[org.make.core.proposal.SubmittedAsLanguagesFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$31;
org.make.core.proposal.SearchFilters.apply(x$2, x$3, x$4, x$5, x$6, x$1, x$7, x$8, x$9, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$31)
});
<artifact> val x$35: Option[org.make.core.proposal.SearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$2;
<artifact> val x$36: Option[org.make.core.common.indexed.Sort] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$3;
<artifact> val x$37: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$5;
<artifact> val x$38: Option[org.make.core.reference.Language] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$6;
org.make.core.proposal.SearchQuery.apply(x$34, x$35, x$36, x$32, x$37, x$38, x$33)
}, org.make.core.RequestContext.empty).map[Seq[org.make.core.proposal.indexed.IndexedProposal]](((x$8: org.make.core.proposal.indexed.ProposalsSearchResult) => x$8.results))(scala.concurrent.ExecutionContext.Implicits.global).flatMap[Option[org.make.api.proposal.ProposalResponse]](((x0$1: Seq[org.make.core.proposal.indexed.IndexedProposal]) => x0$1 match {
case scala.`package`.Seq.unapplySeq[org.make.core.proposal.indexed.IndexedProposal](<unapply-selector>) <unapply> () => scala.concurrent.Future.successful[None.type](scala.None)
case scala.`package`.+:.unapply[org.make.core.proposal.indexed.IndexedProposal, [_]Seq[_], Seq[org.make.core.proposal.indexed.IndexedProposal]](<unapply-selector>) <unapply> ((proposal @ _), _) => {
val futureThreshold: scala.concurrent.Future[Int] = proposal.question.map[org.make.core.question.QuestionId](((x$9: org.make.core.proposal.indexed.IndexedProposalQuestion) => x$9.questionId)) match {
case (value: org.make.core.question.QuestionId): Some[org.make.core.question.QuestionId]((questionId @ _)) => DefaultQuestionApiComponent.this.sequenceConfigurationService.getSequenceConfigurationByQuestionId(questionId).map[Int](((x$10: org.make.core.sequence.SequenceConfiguration) => x$10.newProposalsVoteThreshold))(scala.concurrent.ExecutionContext.Implicits.global)
case scala.None => scala.concurrent.Future.successful[Int](0)
};
futureThreshold.map[Some[org.make.api.proposal.ProposalResponse]](((newProposalsVoteThreshold: Int) => scala.Some.apply[org.make.api.proposal.ProposalResponse](org.make.api.proposal.ProposalResponse.apply(proposal, false, scala.None, "not-votable", newProposalsVoteThreshold, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage)))))(scala.concurrent.ExecutionContext.Implicits.global)
}
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
490
|
38367
|
19680
-
19680
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
490
|
44576
|
19271
-
20724
|
Block
|
scala.concurrent.Future.flatMap
|
|
DefaultQuestionApiComponent.this.proposalService.searchInIndex({
<artifact> val x$32: Some[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(1));
<artifact> val x$33: Some[org.make.core.proposal.PopularAlgorithm.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.PopularAlgorithm.type](org.make.core.proposal.PopularAlgorithm);
<artifact> val x$34: Some[org.make.core.proposal.SearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.SearchFilters]({
<artifact> val x$1: Some[org.make.core.proposal.QuestionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.proposal.QuestionSearchFilter](org.make.core.proposal.QuestionSearchFilter.apply(scala.`package`.Seq.apply[org.make.core.question.QuestionId](question.questionId)));
<artifact> val x$2: Option[org.make.core.proposal.ProposalSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$1;
<artifact> val x$3: Option[org.make.core.proposal.InitialProposalFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$2;
<artifact> val x$4: Option[org.make.core.proposal.TagsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$3;
<artifact> val x$5: Option[org.make.core.proposal.LabelsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$4;
<artifact> val x$6: Option[org.make.core.proposal.OperationSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$5;
<artifact> val x$7: Option[org.make.core.proposal.ContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$7;
<artifact> val x$8: Option[org.make.core.proposal.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$8;
<artifact> val x$9: Option[org.make.core.proposal.ContextSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$9;
<artifact> val x$10: Option[org.make.core.proposal.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.proposal.IdeaSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$11;
<artifact> val x$12: Option[cats.data.NonEmptyList[org.make.core.proposal.LanguageSearchFilter]] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$12;
<artifact> val x$13: Option[org.make.core.proposal.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$13;
<artifact> val x$14: Option[org.make.core.proposal.UserSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$14;
<artifact> val x$15: Option[org.make.core.proposal.MinVotesCountSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$15;
<artifact> val x$16: Option[org.make.core.proposal.ToEnrichSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$16;
<artifact> val x$17: Option[org.make.core.proposal.IsAnonymousSearchFiler] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$17;
<artifact> val x$18: Option[org.make.core.proposal.MinScoreSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$18;
<artifact> val x$19: Option[org.make.core.proposal.CreatedAtSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$19;
<artifact> val x$20: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$20;
<artifact> val x$21: Option[org.make.core.proposal.SequencePoolSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$21;
<artifact> val x$22: Option[org.make.core.proposal.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$22;
<artifact> val x$23: Option[org.make.core.proposal.QuestionIsOpenSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$23;
<artifact> val x$24: Option[org.make.core.proposal.SegmentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$24;
<artifact> val x$25: Option[org.make.core.proposal.UserTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$25;
<artifact> val x$26: Option[org.make.core.proposal.ProposalTypesSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$26;
<artifact> val x$27: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$27;
<artifact> val x$28: Option[org.make.core.proposal.ZoneSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$28;
<artifact> val x$29: Option[org.make.core.proposal.MinScoreLowerBoundSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$29;
<artifact> val x$30: Option[org.make.core.proposal.KeywordsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$30;
<artifact> val x$31: Option[org.make.core.proposal.SubmittedAsLanguagesFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchFilters.apply$default$31;
org.make.core.proposal.SearchFilters.apply(x$2, x$3, x$4, x$5, x$6, x$1, x$7, x$8, x$9, x$10, x$11, x$12, x$13, x$14, x$15, x$16, x$17, x$18, x$19, x$20, x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$31)
});
<artifact> val x$35: Option[org.make.core.proposal.SearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$2;
<artifact> val x$36: Option[org.make.core.common.indexed.Sort] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$3;
<artifact> val x$37: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$5;
<artifact> val x$38: Option[org.make.core.reference.Language] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.proposal.SearchQuery.apply$default$6;
org.make.core.proposal.SearchQuery.apply(x$34, x$35, x$36, x$32, x$37, x$38, x$33)
}, org.make.core.RequestContext.empty).map[Seq[org.make.core.proposal.indexed.IndexedProposal]](((x$8: org.make.core.proposal.indexed.ProposalsSearchResult) => x$8.results))(scala.concurrent.ExecutionContext.Implicits.global).flatMap[Option[org.make.api.proposal.ProposalResponse]](((x0$1: Seq[org.make.core.proposal.indexed.IndexedProposal]) => x0$1 match {
case scala.`package`.Seq.unapplySeq[org.make.core.proposal.indexed.IndexedProposal](<unapply-selector>) <unapply> () => scala.concurrent.Future.successful[None.type](scala.None)
case scala.`package`.+:.unapply[org.make.core.proposal.indexed.IndexedProposal, [_]Seq[_], Seq[org.make.core.proposal.indexed.IndexedProposal]](<unapply-selector>) <unapply> ((proposal @ _), _) => {
val futureThreshold: scala.concurrent.Future[Int] = proposal.question.map[org.make.core.question.QuestionId](((x$9: org.make.core.proposal.indexed.IndexedProposalQuestion) => x$9.questionId)) match {
case (value: org.make.core.question.QuestionId): Some[org.make.core.question.QuestionId]((questionId @ _)) => DefaultQuestionApiComponent.this.sequenceConfigurationService.getSequenceConfigurationByQuestionId(questionId).map[Int](((x$10: org.make.core.sequence.SequenceConfiguration) => x$10.newProposalsVoteThreshold))(scala.concurrent.ExecutionContext.Implicits.global)
case scala.None => scala.concurrent.Future.successful[Int](0)
};
futureThreshold.map[Some[org.make.api.proposal.ProposalResponse]](((newProposalsVoteThreshold: Int) => scala.Some.apply[org.make.api.proposal.ProposalResponse](org.make.api.proposal.ProposalResponse.apply(proposal, false, scala.None, "not-votable", newProposalsVoteThreshold, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage)))))(scala.concurrent.ExecutionContext.Implicits.global)
}
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
491
|
44087
|
19708
-
19731
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
491
|
30968
|
19726
-
19730
|
Select
|
scala.None
|
|
scala.None
|
|
493
|
33102
|
19815
-
19850
|
Apply
|
scala.Option.map
|
|
proposal.question.map[org.make.core.question.QuestionId](((x$9: org.make.core.proposal.indexed.IndexedProposalQuestion) => x$9.questionId))
|
|
493
|
40200
|
19837
-
19849
|
Select
|
org.make.core.proposal.indexed.IndexedProposalQuestion.questionId
|
|
x$9.questionId
|
|
497
|
33437
|
19918
-
20070
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
DefaultQuestionApiComponent.this.sequenceConfigurationService.getSequenceConfigurationByQuestionId(questionId).map[Int](((x$10: org.make.core.sequence.SequenceConfiguration) => x$10.newProposalsVoteThreshold))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
497
|
45097
|
20042
-
20069
|
Select
|
org.make.core.sequence.SequenceConfiguration.newProposalsVoteThreshold
|
|
x$10.newProposalsVoteThreshold
|
|
497
|
38290
|
20041
-
20041
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
498
|
46186
|
20100
-
20120
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[Int](0)
|
|
501
|
47245
|
20152
-
20712
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
futureThreshold.map[Some[org.make.api.proposal.ProposalResponse]](((newProposalsVoteThreshold: Int) => scala.Some.apply[org.make.api.proposal.ProposalResponse](org.make.api.proposal.ProposalResponse.apply(proposal, false, scala.None, "not-votable", newProposalsVoteThreshold, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage)))))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
501
|
51357
|
20172
-
20172
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
502
|
38050
|
20219
-
20696
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.api.proposal.ProposalResponse](org.make.api.proposal.ProposalResponse.apply(proposal, false, scala.None, "not-votable", newProposalsVoteThreshold, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage)))
|
|
503
|
45129
|
20243
-
20678
|
Apply
|
org.make.api.proposal.ProposalResponse.apply
|
|
org.make.api.proposal.ProposalResponse.apply(proposal, false, scala.None, "not-votable", newProposalsVoteThreshold, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage))
|
|
505
|
38610
|
20342
-
20347
|
Literal
|
<nosymbol>
|
|
false
|
|
506
|
30716
|
20393
-
20397
|
Select
|
scala.None
|
|
scala.None
|
|
507
|
44815
|
20433
-
20446
|
Literal
|
<nosymbol>
|
|
"not-votable"
|
|
510
|
39961
|
20633
-
20657
|
Select
|
org.make.core.question.Question.defaultLanguage
|
|
question.defaultLanguage
|
|
510
|
31817
|
20628
-
20658
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage)
|
|
516
|
44888
|
20748
-
20771
|
Block
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
516
|
31857
|
20748
-
20771
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
516
|
40149
|
20766
-
20770
|
Select
|
scala.None
|
|
scala.None
|
|
520
|
46677
|
20787
-
20878
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
futureTopProposal.map[org.make.api.question.ActiveFeatureData](((topProposal: Option[org.make.api.proposal.ProposalResponse]) => ActiveFeatureData.apply(topProposal)))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
520
|
51113
|
20813
-
20813
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
521
|
38088
|
20848
-
20878
|
Apply
|
org.make.api.question.ActiveFeatureData.apply
|
|
ActiveFeatureData.apply(topProposal)
|
|
524
|
41301
|
20928
-
23557
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.path[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("search"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("SearchQuestion", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$11: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.question.QuestionId]](DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller))), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("questionContent").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("description").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.operation.OperationKind]](DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))))(util.this.ApplyConverter.hac11[Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order]]).apply(((questionIds: Option[Seq[org.make.core.question.QuestionId]], questionContent: Option[String], description: Option[String], operationKinds: Option[Seq[org.make.core.operation.OperationKind]], maybePreferredLanguage: Option[org.make.core.reference.Language], language: Option[org.make.core.reference.Language], country: Option[org.make.core.reference.Country], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sort: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], order: Option[org.make.core.Order]) => {
val filters: Option[org.make.core.operation.OperationOfQuestionSearchFilters] = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({
<artifact> val x$1: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionIds.map[org.make.core.operation.QuestionIdsSearchFilter](((questionIds: Seq[org.make.core.question.QuestionId]) => org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)));
<artifact> val x$2: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionContent.map[org.make.core.operation.QuestionContentSearchFilter](((x$12: String) => org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))));
<artifact> val x$3: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = description.map[org.make.core.operation.DescriptionSearchFilter](((description: String) => org.make.core.operation.DescriptionSearchFilter.apply(description)));
<artifact> val x$4: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = country.map[org.make.core.operation.CountrySearchFilter](((country: org.make.core.reference.Country) => org.make.core.operation.CountrySearchFilter.apply(country)));
<artifact> val x$5: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = language.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$6: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = operationKinds.map[Seq[org.make.core.operation.OperationKind]](((x$13: Seq[org.make.core.operation.OperationKind]) => x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem))))).map[org.make.core.operation.OperationKindsSearchFilter](((operationKinds: Seq[org.make.core.operation.OperationKind]) => org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)));
<artifact> val x$7: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$1, x$2, x$7, x$3, x$4, x$5, x$8, x$9, x$6, x$10, x$11, x$12)
});
val searchQuery: org.make.core.operation.OperationOfQuestionSearchQuery = org.make.core.operation.OperationOfQuestionSearchQuery.apply(filters, limit, offset, sort, order, org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6);
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((searchResult: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))))))
}))))))
|
|
524
|
38403
|
20928
-
20931
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
525
|
31290
|
20945
-
20956
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
525
|
32312
|
20945
-
20967
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("search"))(TupleOps.this.Join.join0P[Unit])
|
|
525
|
48882
|
20940
-
23551
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.path[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("search"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("SearchQuestion", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$11: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.question.QuestionId]](DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller))), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("questionContent").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("description").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.operation.OperationKind]](DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))))(util.this.ApplyConverter.hac11[Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order]]).apply(((questionIds: Option[Seq[org.make.core.question.QuestionId]], questionContent: Option[String], description: Option[String], operationKinds: Option[Seq[org.make.core.operation.OperationKind]], maybePreferredLanguage: Option[org.make.core.reference.Language], language: Option[org.make.core.reference.Language], country: Option[org.make.core.reference.Country], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sort: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], order: Option[org.make.core.Order]) => {
val filters: Option[org.make.core.operation.OperationOfQuestionSearchFilters] = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({
<artifact> val x$1: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionIds.map[org.make.core.operation.QuestionIdsSearchFilter](((questionIds: Seq[org.make.core.question.QuestionId]) => org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)));
<artifact> val x$2: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionContent.map[org.make.core.operation.QuestionContentSearchFilter](((x$12: String) => org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))));
<artifact> val x$3: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = description.map[org.make.core.operation.DescriptionSearchFilter](((description: String) => org.make.core.operation.DescriptionSearchFilter.apply(description)));
<artifact> val x$4: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = country.map[org.make.core.operation.CountrySearchFilter](((country: org.make.core.reference.Country) => org.make.core.operation.CountrySearchFilter.apply(country)));
<artifact> val x$5: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = language.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$6: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = operationKinds.map[Seq[org.make.core.operation.OperationKind]](((x$13: Seq[org.make.core.operation.OperationKind]) => x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem))))).map[org.make.core.operation.OperationKindsSearchFilter](((operationKinds: Seq[org.make.core.operation.OperationKind]) => org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)));
<artifact> val x$7: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$1, x$2, x$7, x$3, x$4, x$5, x$8, x$9, x$6, x$10, x$11, x$12)
});
val searchQuery: org.make.core.operation.OperationOfQuestionSearchQuery = org.make.core.operation.OperationOfQuestionSearchQuery.apply(filters, limit, offset, sort, order, org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6);
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((searchResult: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))))))
})))))
|
|
525
|
45703
|
20940
-
20968
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("search"))(TupleOps.this.Join.join0P[Unit]))
|
|
525
|
44611
|
20959
-
20967
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("search")
|
|
525
|
40191
|
20957
-
20957
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
526
|
31326
|
20992
-
20992
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
526
|
50618
|
20979
-
20979
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
526
|
46712
|
20979
-
20979
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
526
|
37839
|
20993
-
21009
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"SearchQuestion"
|
|
526
|
38864
|
20979
-
21010
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("SearchQuestion", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
526
|
36136
|
20979
-
23542
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("SearchQuestion", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$11: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.question.QuestionId]](DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller))), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("questionContent").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("description").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.operation.OperationKind]](DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))))(util.this.ApplyConverter.hac11[Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order]]).apply(((questionIds: Option[Seq[org.make.core.question.QuestionId]], questionContent: Option[String], description: Option[String], operationKinds: Option[Seq[org.make.core.operation.OperationKind]], maybePreferredLanguage: Option[org.make.core.reference.Language], language: Option[org.make.core.reference.Language], country: Option[org.make.core.reference.Country], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sort: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], order: Option[org.make.core.Order]) => {
val filters: Option[org.make.core.operation.OperationOfQuestionSearchFilters] = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({
<artifact> val x$1: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionIds.map[org.make.core.operation.QuestionIdsSearchFilter](((questionIds: Seq[org.make.core.question.QuestionId]) => org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)));
<artifact> val x$2: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionContent.map[org.make.core.operation.QuestionContentSearchFilter](((x$12: String) => org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))));
<artifact> val x$3: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = description.map[org.make.core.operation.DescriptionSearchFilter](((description: String) => org.make.core.operation.DescriptionSearchFilter.apply(description)));
<artifact> val x$4: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = country.map[org.make.core.operation.CountrySearchFilter](((country: org.make.core.reference.Country) => org.make.core.operation.CountrySearchFilter.apply(country)));
<artifact> val x$5: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = language.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$6: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = operationKinds.map[Seq[org.make.core.operation.OperationKind]](((x$13: Seq[org.make.core.operation.OperationKind]) => x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem))))).map[org.make.core.operation.OperationKindsSearchFilter](((operationKinds: Seq[org.make.core.operation.OperationKind]) => org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)));
<artifact> val x$7: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$1, x$2, x$7, x$3, x$4, x$5, x$8, x$9, x$6, x$10, x$11, x$12)
});
val searchQuery: org.make.core.operation.OperationOfQuestionSearchQuery = org.make.core.operation.OperationOfQuestionSearchQuery.apply(filters, limit, offset, sort, order, org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6);
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((searchResult: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))))))
}))))
|
|
527
|
45977
|
21028
-
21529
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.question.QuestionId]](DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller))), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("questionContent").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("description").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.operation.OperationKind]](DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))))
|
|
527
|
38119
|
21038
-
21038
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac11
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac11[Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order]]
|
|
528
|
44371
|
21052
-
21065
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questionIds"
|
|
528
|
36275
|
21052
-
21087
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?
|
|
528
|
32351
|
21086
-
21086
|
Select
|
org.make.core.ParameterExtractors.questionIdFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller
|
|
528
|
46152
|
21086
-
21086
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.CsvSeq
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller)
|
|
528
|
37874
|
21086
-
21086
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller))
|
|
528
|
50655
|
21052
-
21087
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.question.QuestionId]](DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller)))
|
|
529
|
38357
|
21101
-
21120
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("questionContent").?
|
|
529
|
36313
|
21101
-
21120
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("questionContent").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String]))
|
|
529
|
43867
|
21119
-
21119
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])
|
|
529
|
31782
|
21119
-
21119
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String]
|
|
529
|
46474
|
21101
-
21118
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questionContent"
|
|
530
|
50406
|
21148
-
21148
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])
|
|
530
|
32109
|
21134
-
21147
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"description"
|
|
530
|
37309
|
21148
-
21148
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String]
|
|
530
|
44878
|
21134
-
21149
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("description").?
|
|
530
|
46511
|
21134
-
21149
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("description").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String]))
|
|
531
|
39416
|
21163
-
21179
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"operationKinds"
|
|
531
|
32914
|
21203
-
21203
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))))
|
|
531
|
30503
|
21163
-
21204
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?
|
|
531
|
36062
|
21203
-
21203
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.CsvSeq
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind])))
|
|
531
|
45952
|
21163
-
21204
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.operation.OperationKind]](DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind])))))
|
|
531
|
44597
|
21203
-
21203
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumStringEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))
|
|
532
|
37068
|
21218
-
21237
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"preferredLanguage"
|
|
532
|
42576
|
21251
-
21251
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.languageFromStringUnmarshaller
|
|
532
|
51138
|
21218
-
21252
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?
|
|
532
|
39453
|
21251
-
21251
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)
|
|
532
|
30537
|
21218
-
21252
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))
|
|
533
|
32663
|
21290
-
21290
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.languageFromStringUnmarshaller
|
|
533
|
44361
|
21266
-
21276
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"language"
|
|
533
|
37862
|
21266
-
21291
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))
|
|
533
|
45987
|
21290
-
21290
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)
|
|
533
|
36791
|
21266
-
21291
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?
|
|
534
|
50899
|
21305
-
21314
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"country"
|
|
534
|
31621
|
21327
-
21327
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)
|
|
534
|
39214
|
21327
-
21327
|
Select
|
org.make.core.ParameterExtractors.countryFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.countryFromStringUnmarshaller
|
|
534
|
42769
|
21305
-
21328
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?
|
|
534
|
44396
|
21305
-
21328
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller))
|
|
535
|
49294
|
21342
-
21372
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?
|
|
535
|
37627
|
21371
-
21371
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)
|
|
535
|
50935
|
21342
-
21372
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller))
|
|
535
|
36561
|
21342
-
21349
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
535
|
46026
|
21371
-
21371
|
Select
|
org.make.core.ParameterExtractors.limitFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.limitFromIntUnmarshaller
|
|
536
|
44162
|
21415
-
21415
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)
|
|
536
|
36051
|
21386
-
21416
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))
|
|
536
|
42528
|
21386
-
21392
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"skip"
|
|
536
|
38645
|
21386
-
21416
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?
|
|
536
|
31102
|
21415
-
21415
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.startFromIntUnmarshaller
|
|
537
|
50701
|
21483
-
21483
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName])))
|
|
537
|
42564
|
21430
-
21484
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]))))
|
|
537
|
49325
|
21430
-
21436
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"sort"
|
|
537
|
45165
|
21430
-
21484
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?
|
|
537
|
37661
|
21483
-
21483
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumStringEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]))
|
|
538
|
38685
|
21498
-
21505
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"order"
|
|
538
|
35802
|
21516
-
21516
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order])))
|
|
538
|
31573
|
21498
-
21517
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?
|
|
538
|
49097
|
21498
-
21517
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))
|
|
538
|
44195
|
21516
-
21516
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))
|
|
539
|
43980
|
21028
-
23532
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.question.QuestionId]](DefaultQuestionApi.this._string2NR("questionIds").as[Seq[org.make.core.question.QuestionId]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.question.QuestionId]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.question.QuestionId](DefaultQuestionApiComponent.this.questionIdFromStringUnmarshaller))), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("questionContent").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("description").?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[Seq[org.make.core.operation.OperationKind]](DefaultQuestionApi.this._string2NR("operationKinds").as[Seq[org.make.core.operation.OperationKind]].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Seq[org.make.core.operation.OperationKind]](akka.http.scaladsl.unmarshalling.Unmarshaller.CsvSeq[org.make.core.operation.OperationKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.OperationKind]((OperationKind: enumeratum.values.StringEnum[org.make.core.operation.OperationKind]))))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Country](DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApi.this._string2NR("sort").as[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName]((OperationOfQuestionElasticsearchFieldName: enumeratum.values.StringEnum[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.Order](DefaultQuestionApi.this._string2NR("order").as[org.make.core.Order].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.Order](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.Order]((Order: enumeratum.Enum[org.make.core.Order]))))))(util.this.ApplyConverter.hac11[Option[Seq[org.make.core.question.QuestionId]], Option[String], Option[String], Option[Seq[org.make.core.operation.OperationKind]], Option[org.make.core.reference.Language], Option[org.make.core.reference.Language], Option[org.make.core.reference.Country], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], Option[org.make.core.Order]]).apply(((questionIds: Option[Seq[org.make.core.question.QuestionId]], questionContent: Option[String], description: Option[String], operationKinds: Option[Seq[org.make.core.operation.OperationKind]], maybePreferredLanguage: Option[org.make.core.reference.Language], language: Option[org.make.core.reference.Language], country: Option[org.make.core.reference.Country], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sort: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName], order: Option[org.make.core.Order]) => {
val filters: Option[org.make.core.operation.OperationOfQuestionSearchFilters] = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({
<artifact> val x$1: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionIds.map[org.make.core.operation.QuestionIdsSearchFilter](((questionIds: Seq[org.make.core.question.QuestionId]) => org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)));
<artifact> val x$2: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionContent.map[org.make.core.operation.QuestionContentSearchFilter](((x$12: String) => org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))));
<artifact> val x$3: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = description.map[org.make.core.operation.DescriptionSearchFilter](((description: String) => org.make.core.operation.DescriptionSearchFilter.apply(description)));
<artifact> val x$4: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = country.map[org.make.core.operation.CountrySearchFilter](((country: org.make.core.reference.Country) => org.make.core.operation.CountrySearchFilter.apply(country)));
<artifact> val x$5: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = language.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$6: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = operationKinds.map[Seq[org.make.core.operation.OperationKind]](((x$13: Seq[org.make.core.operation.OperationKind]) => x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem))))).map[org.make.core.operation.OperationKindsSearchFilter](((operationKinds: Seq[org.make.core.operation.OperationKind]) => org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)));
<artifact> val x$7: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$1, x$2, x$7, x$3, x$4, x$5, x$8, x$9, x$6, x$10, x$11, x$12)
});
val searchQuery: org.make.core.operation.OperationOfQuestionSearchQuery = org.make.core.operation.OperationOfQuestionSearchQuery.apply(filters, limit, offset, sort, order, org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6);
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((searchResult: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))))))
}))
|
|
553
|
36351
|
22173
-
22848
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({
<artifact> val x$1: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionIds.map[org.make.core.operation.QuestionIdsSearchFilter](((questionIds: Seq[org.make.core.question.QuestionId]) => org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)));
<artifact> val x$2: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = questionContent.map[org.make.core.operation.QuestionContentSearchFilter](((x$12: String) => org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))));
<artifact> val x$3: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = description.map[org.make.core.operation.DescriptionSearchFilter](((description: String) => org.make.core.operation.DescriptionSearchFilter.apply(description)));
<artifact> val x$4: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = country.map[org.make.core.operation.CountrySearchFilter](((country: org.make.core.reference.Country) => org.make.core.operation.CountrySearchFilter.apply(country)));
<artifact> val x$5: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = language.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$6: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = operationKinds.map[Seq[org.make.core.operation.OperationKind]](((x$13: Seq[org.make.core.operation.OperationKind]) => x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem))))).map[org.make.core.operation.OperationKindsSearchFilter](((operationKinds: Seq[org.make.core.operation.OperationKind]) => org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)));
<artifact> val x$7: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$1, x$2, x$7, x$3, x$4, x$5, x$8, x$9, x$6, x$10, x$11, x$12)
})
|
|
554
|
43100
|
22195
-
22195
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10
|
|
554
|
37911
|
22195
-
22195
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
|
|
554
|
35299
|
22195
-
22195
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11
|
|
554
|
50691
|
22195
-
22195
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
|
|
554
|
45771
|
22195
-
22195
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
|
|
554
|
44186
|
22195
-
22832
|
Apply
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$1, x$2, x$7, x$3, x$4, x$5, x$8, x$9, x$6, x$10, x$11, x$12)
|
|
554
|
31401
|
22195
-
22195
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12
|
|
555
|
50187
|
22277
-
22306
|
Apply
|
org.make.core.operation.QuestionIdsSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)
|
|
555
|
42604
|
22261
-
22307
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
questionIds.map[org.make.core.operation.QuestionIdsSearchFilter](((questionIds: Seq[org.make.core.question.QuestionId]) => org.make.core.operation.QuestionIdsSearchFilter.apply(questionIds)))
|
|
556
|
31613
|
22389
-
22409
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto)
|
|
556
|
35841
|
22338
-
22411
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
questionContent.map[org.make.core.operation.QuestionContentSearchFilter](((x$12: String) => org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))))
|
|
556
|
34746
|
22394
-
22408
|
Select
|
com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto
|
org.make.api.question.questionapitest
|
com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto
|
|
556
|
44641
|
22358
-
22410
|
Apply
|
org.make.core.operation.QuestionContentSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.QuestionContentSearchFilter.apply(x$12, scala.Some.apply[com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto.type](com.sksamuel.elastic4s.requests.searches.suggestion.Fuzziness.Auto))
|
|
557
|
45737
|
22445
-
22491
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
description.map[org.make.core.operation.DescriptionSearchFilter](((description: String) => org.make.core.operation.DescriptionSearchFilter.apply(description)))
|
|
557
|
49130
|
22461
-
22490
|
Apply
|
org.make.core.operation.DescriptionSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.DescriptionSearchFilter.apply(description)
|
|
558
|
50920
|
22521
-
22559
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
country.map[org.make.core.operation.CountrySearchFilter](((country: org.make.core.reference.Country) => org.make.core.operation.CountrySearchFilter.apply(country)))
|
|
558
|
38154
|
22533
-
22558
|
Apply
|
org.make.core.operation.CountrySearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.CountrySearchFilter.apply(country)
|
|
559
|
42364
|
22603
-
22629
|
Apply
|
org.make.core.operation.LanguageSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.LanguageSearchFilter.apply(language)
|
|
559
|
35551
|
22590
-
22630
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
language.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)))
|
|
561
|
31362
|
22716
-
22753
|
Apply
|
scala.collection.SeqOps.contains
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem)
|
|
561
|
44149
|
22707
-
22754
|
Apply
|
scala.collection.IterableOps.filter
|
org.make.api.question.questionapitest
|
x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem)))
|
|
562
|
36579
|
22781
-
22813
|
Apply
|
org.make.core.operation.OperationKindsSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)
|
|
562
|
48894
|
22667
-
22814
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
operationKinds.map[Seq[org.make.core.operation.OperationKind]](((x$13: Seq[org.make.core.operation.OperationKind]) => x$13.filter(((elem: Any) => org.make.core.operation.OperationKind.unsecuredKinds.contains[Any](elem))))).map[org.make.core.operation.OperationKindsSearchFilter](((operationKinds: Seq[org.make.core.operation.OperationKind]) => org.make.core.operation.OperationKindsSearchFilter.apply(operationKinds)))
|
|
566
|
41833
|
22929
-
23146
|
Apply
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply(filters, limit, offset, sort, order, org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6)
|
|
566
|
49085
|
22929
-
22929
|
Select
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6
|
|
573
|
42852
|
23208
-
23208
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]
|
|
573
|
50720
|
23161
-
23219
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)).asDirective
|
|
573
|
47798
|
23161
-
23520
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((searchResult: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))))))
|
|
573
|
37948
|
23161
-
23207
|
Apply
|
org.make.api.operation.OperationOfQuestionService.search
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.operationOfQuestionService.search(searchQuery)
|
|
574
|
34495
|
23254
-
23504
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))))
|
|
575
|
48848
|
23305
-
23305
|
Select
|
org.make.api.question.SearchQuestionsResponse.codec
|
org.make.api.question.questionapitest
|
question.this.SearchQuestionsResponse.codec
|
|
575
|
37444
|
23305
-
23305
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse])
|
|
575
|
50483
|
23305
-
23305
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]))
|
|
575
|
42354
|
23282
-
23486
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.question.SearchQuestionsResponse](SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.SearchQuestionsResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.SearchQuestionsResponse](question.this.SearchQuestionsResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse])))
|
|
575
|
41265
|
23305
-
23305
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.SearchQuestionsResponse]
|
|
575
|
36381
|
23282
-
23486
|
Apply
|
org.make.api.question.SearchQuestionsResponse.apply
|
org.make.api.question.questionapitest
|
SearchQuestionsResponse.apply(searchResult.total, searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage))))
|
|
576
|
34733
|
23335
-
23353
|
Select
|
org.make.core.operation.indexed.OperationOfQuestionSearchResult.total
|
org.make.api.question.questionapitest
|
searchResult.total
|
|
577
|
43945
|
23385
-
23466
|
Apply
|
scala.collection.IterableOps.map
|
org.make.api.question.questionapitest
|
searchResult.results.map[org.make.api.question.SearchQuestionResponse](((x$14: org.make.core.operation.indexed.IndexedOperationOfQuestion) => SearchQuestionResponse.apply(x$14, maybePreferredLanguage)))
|
|
577
|
31150
|
23410
-
23465
|
Apply
|
org.make.api.question.SearchQuestionResponse.apply
|
org.make.api.question.questionapitest
|
SearchQuestionResponse.apply(x$14, maybePreferredLanguage)
|
|
587
|
37898
|
23600
-
23603
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
587
|
34030
|
23600
-
24447
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("popular-tags"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPopularTags", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$15: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$16: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac2[Option[Int], Option[Int]]).apply(((limit: Option[Int], offset: Option[Int]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$17: org.make.core.question.Question) => {
val offsetOrZero: Int = offset.getOrElse[Int](0);
val size: Int = limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
})))))))))))
|
|
588
|
50517
|
23617
-
23628
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
588
|
37938
|
23616
-
23616
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]
|
|
588
|
34532
|
23629
-
23629
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)]
|
|
588
|
49951
|
23617
-
23658
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("popular-tags"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
588
|
48596
|
23644
-
23658
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("popular-tags")
|
|
588
|
42148
|
23612
-
24441
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("popular-tags"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPopularTags", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$15: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$16: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac2[Option[Int], Option[Int]]).apply(((limit: Option[Int], offset: Option[Int]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$17: org.make.core.question.Question) => {
val offsetOrZero: Int = offset.getOrElse[Int](0);
val size: Int = limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
}))))))))))
|
|
588
|
41068
|
23612
-
23659
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("popular-tags"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
588
|
43418
|
23631
-
23641
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionId
|
|
588
|
44428
|
23642
-
23642
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
588
|
36928
|
23642
-
23642
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
589
|
49727
|
23684
-
24433
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPopularTags", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$15: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$16: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac2[Option[Int], Option[Int]]).apply(((limit: Option[Int], offset: Option[Int]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$17: org.make.core.question.Question) => {
val offsetOrZero: Int = offset.getOrElse[Int](0);
val size: Int = limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
}))))))))
|
|
589
|
50968
|
23698
-
23722
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetQuestionPopularTags"
|
|
589
|
48357
|
23684
-
23723
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetQuestionPopularTags", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
589
|
43452
|
23684
-
23684
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
589
|
44468
|
23697
-
23697
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
589
|
34568
|
23684
-
23684
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
590
|
41865
|
23757
-
23757
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
590
|
36659
|
23741
-
24423
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$16: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac2[Option[Int], Option[Int]]).apply(((limit: Option[Int], offset: Option[Int]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$17: org.make.core.question.Question) => {
val offsetOrZero: Int = offset.getOrElse[Int](0);
val size: Int = limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
}))))))
|
|
590
|
36085
|
23741
-
23741
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth$default$2
|
|
590
|
49985
|
23741
-
23769
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2)
|
|
591
|
41614
|
23834
-
23834
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)
|
|
591
|
50472
|
23800
-
23817
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[Int].?
|
|
591
|
49404
|
23834
-
23834
|
Select
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.intFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller
|
|
591
|
50229
|
23789
-
23836
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))
|
|
591
|
44230
|
23819
-
23825
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"skip"
|
|
591
|
42642
|
23799
-
23799
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac2
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac2[Option[Int], Option[Int]]
|
|
591
|
40515
|
23789
-
24411
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[Int], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac2[Option[Int], Option[Int]]).apply(((limit: Option[Int], offset: Option[Int]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$17: org.make.core.question.Question) => {
val offsetOrZero: Int = offset.getOrElse[Int](0);
val size: Int = limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
}))))
|
|
591
|
34004
|
23800
-
23807
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
591
|
48395
|
23800
-
23817
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))
|
|
591
|
35631
|
23816
-
23816
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)
|
|
591
|
34043
|
23819
-
23835
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("skip").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))
|
|
591
|
36124
|
23819
-
23835
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("skip").as[Int].?
|
|
591
|
42605
|
23816
-
23816
|
Select
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.intFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller
|
|
592
|
34517
|
23898
-
23943
|
Apply
|
org.make.api.question.QuestionService.getCachedQuestion
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)
|
|
592
|
48641
|
23898
-
24397
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$17: org.make.core.question.Question) => {
val offsetOrZero: Int = offset.getOrElse[Int](0);
val size: Int = limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
}))
|
|
592
|
48152
|
23898
-
23965
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound
|
|
592
|
40565
|
23944
-
23944
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.Question]
|
|
593
|
36162
|
24008
-
24027
|
Apply
|
scala.Option.getOrElse
|
org.make.api.question.questionapitest
|
offset.getOrElse[Int](0)
|
|
594
|
49165
|
24066
-
24078
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
2147483647
|
|
594
|
33176
|
24055
-
24097
|
Apply
|
scala.Option.fold
|
org.make.api.question.questionapitest
|
limit.fold[Int](2147483647)(((x$18: Int) => x$18.+(offsetOrZero)))
|
|
594
|
41056
|
24080
-
24096
|
Apply
|
scala.Int.+
|
org.make.api.question.questionapitest
|
x$18.+(offsetOrZero)
|
|
596
|
35587
|
24183
-
24183
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]
|
|
596
|
42675
|
24115
-
24194
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective
|
|
596
|
50267
|
24115
-
24182
|
Apply
|
org.make.api.proposal.ProposalSearchEngine.getPopularTagsByProposal
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)
|
|
596
|
35622
|
24115
-
24381
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.PopularTagResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.elasticsearchProposalAPI.getPopularTagsByProposal(questionId, size)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.PopularTagResponse]]).apply(((popularTagsResponse: Seq[org.make.api.question.PopularTagResponse]) => {
val popularTags: Seq[org.make.api.question.PopularTagResponse] = popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero);
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
}))
|
|
597
|
47578
|
24256
-
24323
|
Apply
|
scala.collection.IterableOps.drop
|
org.make.api.question.questionapitest
|
popularTagsResponse.sortBy[Long](((x$19: org.make.api.question.PopularTagResponse) => x$19.proposalCount.*(-1)))(cats.implicits.catsKernelOrderingForOrder[Long](cats.implicits.catsKernelStdOrderForLong)).drop(offsetOrZero)
|
|
598
|
40476
|
24351
-
24351
|
Select
|
org.make.api.question.PopularTagResponse.codec
|
org.make.api.question.questionapitest
|
question.this.PopularTagResponse.codec
|
|
598
|
33212
|
24351
-
24351
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))
|
|
598
|
42435
|
24342
-
24363
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]))))
|
|
598
|
35918
|
24351
-
24351
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeSeq
|
org.make.api.question.questionapitest
|
circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec)
|
|
598
|
50999
|
24351
-
24362
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[Seq[org.make.api.question.PopularTagResponse]](popularTags)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.api.question.PopularTagResponse]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]])))
|
|
598
|
42117
|
24351
-
24351
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[Seq[org.make.api.question.PopularTagResponse]](circe.this.Encoder.encodeSeq[org.make.api.question.PopularTagResponse](question.this.PopularTagResponse.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]])
|
|
598
|
49973
|
24351
-
24351
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.api.question.PopularTagResponse]]
|
|
607
|
46575
|
24491
-
25517
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("top-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetTopProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$20: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[org.make.core.question.TopProposalsMode])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))))))(util.this.ApplyConverter.hac2[Option[Int], Option[org.make.core.question.TopProposalsMode]]).apply(((limit: Option[Int], mode: Option[org.make.core.question.TopProposalsMode]) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse])))))))))))))))))))
|
|
607
|
47029
|
24491
-
24494
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
608
|
40554
|
24535
-
24550
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("top-proposals")
|
|
608
|
48676
|
24520
-
24520
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)]
|
|
608
|
42629
|
24508
-
24519
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
608
|
41911
|
24508
-
24550
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("top-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
608
|
47064
|
24507
-
24507
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]
|
|
608
|
49154
|
24533
-
24533
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
608
|
36414
|
24533
-
24533
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
608
|
34111
|
24503
-
25511
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("top-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetTopProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$20: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[org.make.core.question.TopProposalsMode])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))))))(util.this.ApplyConverter.hac2[Option[Int], Option[org.make.core.question.TopProposalsMode]]).apply(((limit: Option[Int], mode: Option[org.make.core.question.TopProposalsMode]) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))))))))))))))
|
|
608
|
33788
|
24503
-
24551
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("top-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
608
|
35382
|
24522
-
24532
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionId
|
|
609
|
34801
|
24576
-
24576
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
609
|
41694
|
24576
-
25503
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetTopProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$20: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[org.make.core.question.TopProposalsMode])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))))))(util.this.ApplyConverter.hac2[Option[Int], Option[org.make.core.question.TopProposalsMode]]).apply(((limit: Option[Int], mode: Option[org.make.core.question.TopProposalsMode]) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))))))))))))
|
|
609
|
40300
|
24576
-
24608
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetTopProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
609
|
35904
|
24589
-
24589
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
609
|
48180
|
24576
-
24576
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
609
|
42387
|
24590
-
24607
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetTopProposals"
|
|
610
|
33823
|
24655
-
24655
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
610
|
48916
|
24639
-
24639
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth$default$2
|
|
610
|
41343
|
24639
-
24667
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2)
|
|
610
|
48947
|
24639
-
25493
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$20: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[Int], Option[org.make.core.question.TopProposalsMode])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))))))(util.this.ApplyConverter.hac2[Option[Int], Option[org.make.core.question.TopProposalsMode]]).apply(((limit: Option[Int], mode: Option[org.make.core.question.TopProposalsMode]) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))))))))))
|
|
611
|
40340
|
24698
-
24715
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))
|
|
611
|
42137
|
24745
-
24745
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumStringEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))
|
|
611
|
32453
|
24687
-
25481
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[Int], Option[org.make.core.question.TopProposalsMode])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))))))(util.this.ApplyConverter.hac2[Option[Int], Option[org.make.core.question.TopProposalsMode]]).apply(((limit: Option[Int], mode: Option[org.make.core.question.TopProposalsMode]) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))))))))
|
|
611
|
48632
|
24714
-
24714
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)
|
|
611
|
31923
|
24717
-
24723
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"mode"
|
|
611
|
46858
|
24717
-
24746
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode]))))
|
|
611
|
48960
|
24717
-
24746
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?
|
|
611
|
34279
|
24745
-
24745
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode])))
|
|
611
|
43487
|
24687
-
24747
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.question.TopProposalsMode](DefaultQuestionApi.this._string2NR("mode").as[org.make.core.question.TopProposalsMode].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.question.TopProposalsMode](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.question.TopProposalsMode]((TopProposalsMode: enumeratum.values.StringEnum[org.make.core.question.TopProposalsMode])))))
|
|
611
|
34569
|
24714
-
24714
|
Select
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.intFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller
|
|
611
|
42422
|
24698
-
24715
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[Int].?
|
|
611
|
46821
|
24698
-
24705
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
611
|
34604
|
24697
-
24697
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac2
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac2[Option[Int], Option[org.make.core.question.TopProposalsMode]]
|
|
613
|
40809
|
24836
-
24836
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
613
|
48662
|
24836
-
24854
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalMakeOAuth2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalMakeOAuth2
|
|
613
|
40054
|
24836
-
25467
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))))))
|
|
614
|
31963
|
24917
-
24962
|
Apply
|
org.make.api.question.QuestionService.getCachedQuestion
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)
|
|
614
|
48993
|
24917
-
24984
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound
|
|
614
|
41899
|
24963
-
24963
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.Question]
|
|
614
|
48463
|
24917
-
25449
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$21: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))))
|
|
616
|
35401
|
25012
-
25352
|
Apply
|
org.make.api.proposal.ProposalService.getTopProposals
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)
|
|
617
|
34310
|
25119
-
25132
|
Select
|
org.make.core.auth.UserRights.userId
|
|
x$22.user.userId
|
|
617
|
46774
|
25106
-
25133
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId))
|
|
619
|
38505
|
25215
-
25234
|
Apply
|
scala.Option.getOrElse
|
org.make.api.question.questionapitest
|
limit.getOrElse[Int](10)
|
|
623
|
40848
|
25376
-
25376
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]
|
|
623
|
48431
|
25012
-
25387
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective
|
|
624
|
34083
|
25426
-
25426
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))
|
|
624
|
32417
|
25426
-
25426
|
Select
|
org.make.api.proposal.ProposalsResultResponse.codec
|
org.make.api.question.questionapitest
|
proposal.this.ProposalsResultResponse.codec
|
|
624
|
46808
|
25426
-
25427
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse])))
|
|
624
|
41933
|
25426
-
25426
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse])
|
|
624
|
39244
|
25417
-
25428
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))
|
|
624
|
35152
|
25012
-
25429
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.proposalService.getTopProposals(userAuth.map[org.make.core.user.UserId](((x$22: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$22.user.userId)), questionId, limit.getOrElse[Int](10), mode, requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultResponse]).apply(((x$23: org.make.api.proposal.ProposalsResultResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultResponse](x$23)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultResponse](proposal.this.ProposalsResultResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]))))))
|
|
624
|
50057
|
25426
-
25426
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultResponse]
|
|
633
|
39006
|
25557
-
25560
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
633
|
40122
|
25557
-
27316
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("partners"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPartners", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$24: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$25: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac4[Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((sortAlgorithm: Option[org.make.core.user.OrganisationAlgorithmSelector], partnerKind: Option[org.make.core.partner.PartnerKind], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$26: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
})))))))))))))
|
|
634
|
32492
|
25601
-
25611
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("partners")
|
|
634
|
38494
|
25573
-
25573
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]
|
|
634
|
46610
|
25569
-
25612
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("partners"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
634
|
48228
|
25588
-
25598
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionId
|
|
634
|
40084
|
25586
-
25586
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)]
|
|
634
|
33316
|
25574
-
25611
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("partners"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
634
|
34593
|
25574
-
25585
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
634
|
44979
|
25599
-
25599
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
634
|
44820
|
25569
-
27310
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("partners"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPartners", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$24: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$25: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac4[Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((sortAlgorithm: Option[org.make.core.user.OrganisationAlgorithmSelector], partnerKind: Option[org.make.core.partner.PartnerKind], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$26: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
}))))))))))))
|
|
634
|
41133
|
25599
-
25599
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
635
|
40121
|
25637
-
25637
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
635
|
31505
|
25637
-
27302
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPartners", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$24: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$25: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac4[Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((sortAlgorithm: Option[org.make.core.user.OrganisationAlgorithmSelector], partnerKind: Option[org.make.core.partner.PartnerKind], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$26: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
}))))))))))
|
|
635
|
45019
|
25650
-
25650
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
635
|
47651
|
25637
-
25637
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
635
|
35658
|
25651
-
25672
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetQuestionPartners"
|
|
635
|
32245
|
25637
-
25673
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetQuestionPartners", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
636
|
42182
|
25691
-
25691
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth$default$2
|
|
636
|
34068
|
25691
-
25719
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2)
|
|
636
|
46645
|
25707
-
25707
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
636
|
39377
|
25691
-
27292
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$25: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac4[Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((sortAlgorithm: Option[org.make.core.user.OrganisationAlgorithmSelector], partnerKind: Option[org.make.core.partner.PartnerKind], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$26: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
}))))))))
|
|
637
|
48248
|
25739
-
25969
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)))
|
|
637
|
40379
|
25749
-
25749
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac4
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac4[Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]
|
|
638
|
48181
|
25815
-
25815
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumStringEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector]))
|
|
638
|
40588
|
25815
-
25815
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))
|
|
638
|
39558
|
25765
-
25780
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"sortAlgorithm"
|
|
638
|
35694
|
25765
-
25816
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?
|
|
638
|
33059
|
25765
-
25816
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector]))))
|
|
639
|
42223
|
25832
-
25863
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?
|
|
639
|
39597
|
25832
-
25863
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind]))))
|
|
639
|
34103
|
25862
-
25862
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumStringEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind]))
|
|
639
|
47099
|
25862
-
25862
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))
|
|
639
|
46088
|
25832
-
25845
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"partnerKind"
|
|
640
|
31718
|
25879
-
25886
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
640
|
48214
|
25879
-
25909
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?
|
|
640
|
40620
|
25908
-
25908
|
Select
|
org.make.core.ParameterExtractors.limitFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.limitFromIntUnmarshaller
|
|
640
|
46122
|
25879
-
25909
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller))
|
|
640
|
32203
|
25908
-
25908
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)
|
|
641
|
33859
|
25925
-
25955
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?
|
|
641
|
31759
|
25925
-
25955
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))
|
|
641
|
38750
|
25954
-
25954
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)
|
|
641
|
47135
|
25954
-
25954
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.startFromIntUnmarshaller
|
|
641
|
41716
|
25925
-
25931
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"skip"
|
|
642
|
46881
|
25739
-
27280
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.user.OrganisationAlgorithmSelector].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.user.OrganisationAlgorithmSelector](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.user.OrganisationAlgorithmSelector]((OrganisationAlgorithmSelector: enumeratum.values.StringEnum[org.make.core.user.OrganisationAlgorithmSelector])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.partner.PartnerKind](DefaultQuestionApi.this._string2NR("partnerKind").as[org.make.core.partner.PartnerKind].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.partner.PartnerKind](DefaultQuestionApiComponent.this.enumeratumStringEnumUnmarshaller[org.make.core.partner.PartnerKind]((PartnerKind: enumeratum.values.StringEnum[org.make.core.partner.PartnerKind])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac4[Option[org.make.core.user.OrganisationAlgorithmSelector], Option[org.make.core.partner.PartnerKind], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((sortAlgorithm: Option[org.make.core.user.OrganisationAlgorithmSelector], partnerKind: Option[org.make.core.partner.PartnerKind], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$26: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
}))))))
|
|
649
|
45271
|
26242
-
26309
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound
|
|
649
|
32235
|
26242
-
26287
|
Apply
|
org.make.api.question.QuestionService.getCachedQuestion
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)
|
|
649
|
37764
|
26288
-
26288
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.Question]
|
|
649
|
33600
|
26242
-
27266
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$26: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
}))))
|
|
651
|
45310
|
26335
-
26726
|
Apply
|
org.make.api.partner.PartnerService.find
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)
|
|
652
|
33895
|
26408
-
26430
|
Select
|
org.make.core.technical.Pagination.Offset.zero
|
org.make.api.question.questionapitest
|
org.make.core.technical.Pagination.Offset.zero
|
|
653
|
38788
|
26460
-
26486
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000))
|
|
653
|
46369
|
26465
-
26485
|
Apply
|
org.make.core.technical.Pagination.End.apply
|
org.make.api.question.questionapitest
|
org.make.core.technical.Pagination.End.apply(1000)
|
|
654
|
30632
|
26517
-
26521
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
655
|
48007
|
26553
-
26557
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
656
|
40413
|
26594
-
26610
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.question.QuestionId](questionId)
|
|
657
|
31997
|
26651
-
26655
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
660
|
33646
|
26748
-
26748
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]
|
|
660
|
38296
|
26335
-
27248
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Seq[org.make.core.partner.Partner],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.partner.Partner]]).apply(((partners: Seq[org.make.core.partner.Partner]) => {
val organisationsIds: Seq[org.make.core.user.UserId] = partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId));
val sortAlgo: Option[org.make.core.user.OrganisationSortAlgorithm] = sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))));
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
}))
|
|
660
|
37195
|
26335
-
26759
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.partner.Partner]](DefaultQuestionApiComponent.this.partnerService.find(org.make.core.technical.Pagination.Offset.zero, scala.Some.apply[org.make.core.technical.Pagination.End](org.make.core.technical.Pagination.End.apply(1000)), scala.None, scala.None, scala.Some.apply[org.make.core.question.QuestionId](questionId), scala.None, partnerKind)).asDirective
|
|
661
|
46400
|
26836
-
26852
|
Select
|
org.make.core.partner.Partner.organisationId
|
org.make.api.question.questionapitest
|
x$27.organisationId
|
|
661
|
38540
|
26819
-
26853
|
Apply
|
scala.collection.IterableOps.flatMap
|
org.make.api.question.questionapitest
|
partners.flatMap[org.make.core.user.UserId](((x$27: org.make.core.partner.Partner) => x$27.organisationId))
|
|
662
|
31709
|
26922
-
26938
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.question.QuestionId](questionId)
|
|
662
|
48737
|
26913
-
26939
|
Apply
|
org.make.core.user.OrganisationAlgorithmSelector.select
|
org.make.api.question.questionapitest
|
x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))
|
|
662
|
40943
|
26891
-
26940
|
Apply
|
scala.Option.flatMap
|
org.make.api.question.questionapitest
|
sortAlgorithm.flatMap[org.make.core.user.OrganisationSortAlgorithm](((x$28: org.make.core.user.OrganisationAlgorithmSelector) => x$28.select(scala.Some.apply[org.make.core.question.QuestionId](questionId))))
|
|
663
|
46109
|
26963
-
27057
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective
|
|
663
|
32030
|
26963
-
27045
|
Apply
|
org.make.api.question.QuestionService.getPartners
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)
|
|
663
|
45876
|
26963
-
27226
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.user.indexed.OrganisationSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.user.indexed.OrganisationSearchResult](DefaultQuestionApiComponent.this.questionService.getPartners(questionId, organisationsIds, sortAlgo, limit, offset)).asDirective)(util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]).apply(((results: org.make.core.user.indexed.OrganisationSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))))
|
|
663
|
38259
|
27046
-
27046
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.user.indexed.OrganisationSearchResult]
|
|
665
|
40366
|
27130
-
27201
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse])))
|
|
665
|
44783
|
27192
-
27192
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))
|
|
665
|
31747
|
27192
-
27192
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse])
|
|
665
|
34387
|
27130
-
27201
|
Apply
|
org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult
|
org.make.api.question.questionapitest
|
org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results)
|
|
665
|
38577
|
27192
-
27192
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]
|
|
665
|
47462
|
27192
-
27192
|
Select
|
org.make.api.organisation.OrganisationsSearchResultResponse.encoder
|
org.make.api.question.questionapitest
|
organisation.this.OrganisationsSearchResultResponse.encoder
|
|
665
|
32069
|
27121
-
27202
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.organisation.OrganisationsSearchResultResponse](org.make.api.organisation.OrganisationsSearchResultResponse.fromOrganisationSearchResult(results))(marshalling.this.Marshaller.liftMarshaller[org.make.api.organisation.OrganisationsSearchResultResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.organisation.OrganisationsSearchResultResponse](organisation.this.OrganisationsSearchResultResponse.encoder, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.organisation.OrganisationsSearchResultResponse]))))
|
|
676
|
44356
|
27369
-
29705
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPersonalities", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$29: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$30: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac3[Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((personalityRole: Option[String], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.personality.PersonalityRole],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]).apply(((roles: Seq[org.make.core.personality.PersonalityRole]) => {
val personalityRoleId: Option[org.make.core.personality.PersonalityRoleId] = roles match {
case scala.`package`.Seq.unapplySeq[org.make.core.personality.PersonalityRole](<unapply-selector>) <unapply> ((role @ _)) if personalityRole.nonEmpty => scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
case _ => scala.None
};
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
})))))))))))
|
|
676
|
32525
|
27369
-
27372
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
677
|
38055
|
27402
-
27412
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionId
|
|
677
|
31547
|
27413
-
27413
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
677
|
45911
|
27388
-
27399
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
677
|
33634
|
27400
-
27400
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)]
|
|
677
|
46918
|
27415
-
27430
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("personalities")
|
|
677
|
38529
|
27413
-
27413
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
677
|
32557
|
27387
-
27387
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]
|
|
677
|
44043
|
27388
-
27430
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
677
|
31578
|
27383
-
29697
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPersonalities", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$29: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$30: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac3[Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((personalityRole: Option[String], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.personality.PersonalityRole],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]).apply(((roles: Seq[org.make.core.personality.PersonalityRole]) => {
val personalityRoleId: Option[org.make.core.personality.PersonalityRoleId] = roles match {
case scala.`package`.Seq.unapplySeq[org.make.core.personality.PersonalityRole](<unapply-selector>) <unapply> ((role @ _)) if personalityRole.nonEmpty => scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
case _ => scala.None
};
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
}))))))))))
|
|
677
|
40155
|
27383
-
27431
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("personalities"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
678
|
46683
|
27458
-
27499
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetQuestionPersonalities", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
678
|
38093
|
27458
-
27458
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
678
|
39448
|
27458
-
29687
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetQuestionPersonalities", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$29: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$30: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac3[Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((personalityRole: Option[String], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.personality.PersonalityRole],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]).apply(((roles: Seq[org.make.core.personality.PersonalityRole]) => {
val personalityRoleId: Option[org.make.core.personality.PersonalityRoleId] = roles match {
case scala.`package`.Seq.unapplySeq[org.make.core.personality.PersonalityRole](<unapply-selector>) <unapply> ((role @ _)) if personalityRole.nonEmpty => scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
case _ => scala.None
};
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
}))))))))
|
|
678
|
45055
|
27472
-
27498
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetQuestionPersonalities"
|
|
678
|
38568
|
27471
-
27471
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
678
|
50858
|
27458
-
27458
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
679
|
30674
|
27519
-
27519
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth$default$2
|
|
679
|
42570
|
27519
-
29675
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$30: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac3[Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((personalityRole: Option[String], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.personality.PersonalityRole],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]).apply(((roles: Seq[org.make.core.personality.PersonalityRole]) => {
val personalityRoleId: Option[org.make.core.personality.PersonalityRoleId] = roles match {
case scala.`package`.Seq.unapplySeq[org.make.core.personality.PersonalityRole](<unapply-selector>) <unapply> ((role @ _)) if personalityRole.nonEmpty => scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
case _ => scala.None
};
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
}))))))
|
|
679
|
40195
|
27535
-
27535
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
679
|
44082
|
27519
-
27547
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2)
|
|
680
|
39631
|
27612
-
27619
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
680
|
38007
|
27609
-
27609
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String]
|
|
680
|
30709
|
27612
-
27642
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?
|
|
680
|
44807
|
27641
-
27641
|
Select
|
org.make.core.ParameterExtractors.limitFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.limitFromIntUnmarshaller
|
|
680
|
38045
|
27644
-
27674
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?
|
|
680
|
46158
|
27644
-
27650
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"skip"
|
|
680
|
31812
|
27612
-
27642
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller))
|
|
680
|
33095
|
27580
-
27597
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"personalityRole"
|
|
680
|
44570
|
27579
-
27579
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac3
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac3[Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]
|
|
680
|
36280
|
27641
-
27641
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)
|
|
680
|
50623
|
27609
-
27609
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])
|
|
680
|
50859
|
27569
-
29661
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))))(util.this.ApplyConverter.hac3[Option[String], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset]]).apply(((personalityRole: Option[String], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset]) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.personality.PersonalityRole],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]).apply(((roles: Seq[org.make.core.personality.PersonalityRole]) => {
val personalityRoleId: Option[org.make.core.personality.PersonalityRoleId] = roles match {
case scala.`package`.Seq.unapplySeq[org.make.core.personality.PersonalityRole](<unapply-selector>) <unapply> ((role @ _)) if personalityRole.nonEmpty => scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
case _ => scala.None
};
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
}))))
|
|
680
|
38361
|
27644
-
27674
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))
|
|
680
|
51352
|
27673
-
27673
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.startFromIntUnmarshaller
|
|
680
|
47240
|
27673
-
27673
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)
|
|
680
|
31246
|
27569
-
27675
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String])), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)))
|
|
680
|
46716
|
27580
-
27610
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[String](DefaultQuestionApi.this._string2NR("personalityRole").as[String].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, String](akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller[String]))
|
|
680
|
45092
|
27580
-
27610
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("personalityRole").as[String].?
|
|
683
|
46671
|
27817
-
28131
|
Apply
|
org.make.api.personality.PersonalityRoleService.find
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)
|
|
684
|
36997
|
27898
-
27920
|
Select
|
org.make.core.technical.Pagination.Offset.zero
|
org.make.api.question.questionapitest
|
org.make.core.technical.Pagination.Offset.zero
|
|
685
|
32884
|
27950
-
27954
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
686
|
44882
|
27985
-
27989
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
687
|
38077
|
28021
-
28025
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
688
|
51107
|
28059
-
28063
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
691
|
37062
|
27817
-
29645
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Seq[org.make.core.personality.PersonalityRole],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]).apply(((roles: Seq[org.make.core.personality.PersonalityRole]) => {
val personalityRoleId: Option[org.make.core.personality.PersonalityRoleId] = roles match {
case scala.`package`.Seq.unapplySeq[org.make.core.personality.PersonalityRole](<unapply-selector>) <unapply> ((role @ _)) if personalityRole.nonEmpty => scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
case _ => scala.None
};
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)));
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
}))
|
|
691
|
31284
|
28153
-
28153
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Seq[org.make.core.personality.PersonalityRole]]
|
|
691
|
39422
|
27817
-
28164
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.personality.PersonalityRole]](DefaultQuestionApiComponent.this.personalityRoleService.find(org.make.core.technical.Pagination.Offset.zero, scala.None, scala.None, scala.None, scala.None, personalityRole)).asDirective
|
|
693
|
36231
|
28338
-
28360
|
Select
|
org.make.core.personality.PersonalityRole.personalityRoleId
|
|
role.personalityRoleId
|
|
693
|
44603
|
28305
-
28329
|
Select
|
scala.Option.nonEmpty
|
org.make.api.question.questionapitest
|
personalityRole.nonEmpty
|
|
693
|
32305
|
28333
-
28361
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.make.core.personality.PersonalityRoleId](role.personalityRoleId)
|
|
694
|
45698
|
28432
-
28436
|
Select
|
scala.None
|
org.make.api.question.questionapitest
|
scala.None
|
|
696
|
44365
|
28483
-
28891
|
Apply
|
org.make.core.Validation.validate
|
org.make.api.question.questionapitest
|
org.make.core.Validation.validate(org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String)))
|
|
697
|
31322
|
28528
-
28867
|
Apply
|
org.make.core.Validation.validateField
|
org.make.api.question.questionapitest
|
org.make.core.Validation.validateField("personalityRole", "invalid_content", personalityRole.forall(((x$31: String) => personalityRoleId.isDefined)), ("".+(personalityRole).+(" is not a valid personality role"): String))
|
|
698
|
37834
|
28588
-
28605
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"personalityRole"
|
|
699
|
51144
|
28639
-
28656
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"invalid_content"
|
|
700
|
42738
|
28724
-
28751
|
Select
|
scala.Option.isDefined
|
org.make.api.question.questionapitest
|
personalityRoleId.isDefined
|
|
700
|
38859
|
28696
-
28752
|
Apply
|
scala.Option.forall
|
org.make.api.question.questionapitest
|
personalityRole.forall(((x$31: String) => personalityRoleId.isDefined))
|
|
705
|
50364
|
28914
-
29238
|
Apply
|
org.make.api.question.QuestionService.getQuestionPersonalities
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)
|
|
706
|
36268
|
29016
-
29029
|
Select
|
org.make.core.technical.Pagination.RichOptionOffset.orZero
|
org.make.api.question.questionapitest
|
technical.this.Pagination.RichOptionOffset(offset).orZero
|
|
707
|
32070
|
29081
-
29094
|
Select
|
org.make.core.technical.Pagination.RichOptionOffset.orZero
|
|
technical.this.Pagination.RichOptionOffset(offset).orZero
|
|
707
|
37868
|
29063
-
29096
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero)))
|
|
707
|
46145
|
29073
-
29095
|
Apply
|
org.make.core.technical.Pagination.Limit.toEnd
|
|
x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero)
|
|
711
|
38350
|
29264
-
29264
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]
|
|
711
|
42775
|
28914
-
29275
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective
|
|
711
|
45945
|
28914
-
29623
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Seq[org.make.api.question.QuestionPersonalityResponse],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.api.question.QuestionPersonalityResponse]](DefaultQuestionApiComponent.this.questionService.getQuestionPersonalities(technical.this.Pagination.RichOptionOffset(offset).orZero, limit.map[org.make.core.technical.Pagination.End](((x$32: org.make.core.technical.Pagination.Limit) => x$32.toEnd(technical.this.Pagination.RichOptionOffset(offset).orZero))), questionId, personalityRoleId)).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.api.question.QuestionPersonalityResponse]]).apply(((questionPersonalities: Seq[org.make.api.question.QuestionPersonalityResponse]) => {
val response: org.make.api.question.QuestionPersonalityResponseWithTotal = QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))));
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
}))
|
|
712
|
50401
|
29344
-
29552
|
Apply
|
org.make.api.question.QuestionPersonalityResponseWithTotal.apply
|
org.make.api.question.questionapitest
|
QuestionPersonalityResponseWithTotal.apply(questionPersonalities.size, questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))))
|
|
713
|
31778
|
29418
-
29444
|
Select
|
scala.collection.SeqOps.size
|
org.make.api.question.questionapitest
|
questionPersonalities.size
|
|
714
|
32104
|
29512
-
29512
|
ApplyToImplicitArgs
|
cats.kernel.instances.OptionInstances.catsKernelStdOrderForOption
|
org.make.api.question.questionapitest
|
cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString)
|
|
714
|
44399
|
29513
-
29523
|
Select
|
org.make.api.question.QuestionPersonalityResponse.lastName
|
|
x$33.lastName
|
|
714
|
38331
|
29484
-
29524
|
ApplyToImplicitArgs
|
scala.collection.SeqOps.sortBy
|
org.make.api.question.questionapitest
|
questionPersonalities.sortBy[Option[String]](((x$33: org.make.api.question.QuestionPersonalityResponse) => x$33.lastName))(cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString)))
|
|
714
|
44871
|
29512
-
29512
|
ApplyToImplicitArgs
|
cats.kernel.OrderToOrderingConversion.catsKernelOrderingForOrder
|
org.make.api.question.questionapitest
|
cats.implicits.catsKernelOrderingForOrder[Option[String]](cats.implicits.catsKernelStdOrderForOption[String](cats.implicits.catsKernelStdOrderForString))
|
|
714
|
36019
|
29512
-
29512
|
Select
|
cats.kernel.instances.StringInstances.catsKernelStdOrderForString
|
org.make.api.question.questionapitest
|
cats.implicits.catsKernelStdOrderForString
|
|
716
|
30498
|
29588
-
29588
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal])
|
|
716
|
42532
|
29588
-
29588
|
Select
|
org.make.api.question.QuestionPersonalityResponseWithTotal.codec
|
org.make.api.question.questionapitest
|
question.this.QuestionPersonalityResponseWithTotal.codec
|
|
716
|
36057
|
29588
-
29596
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal])))
|
|
716
|
44323
|
29588
-
29588
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))
|
|
716
|
49333
|
29579
-
29597
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionPersonalityResponseWithTotal](response)(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionPersonalityResponseWithTotal](question.this.QuestionPersonalityResponseWithTotal.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]))))
|
|
716
|
39410
|
29588
-
29588
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionPersonalityResponseWithTotal]
|
|
727
|
36784
|
29761
-
29764
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
727
|
36865
|
29761
-
31702
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.path[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("questions"))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("ListQuestions", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$34: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country])(DefaultQuestionApiComponent.this.countryFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.SortAlgorithm](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm]))))))(util.this.ApplyConverter.hac7[Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language], country: org.make.core.reference.Country, maybeLanguage: Option[org.make.core.reference.Language], maybeStatus: Option[org.make.core.operation.OperationOfQuestion.Status], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sortAlgorithm: Option[org.make.core.operation.SortAlgorithm]) => {
val filters: org.make.core.operation.OperationOfQuestionSearchFilters = {
<artifact> val x$1: Some[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.CountrySearchFilter](org.make.core.operation.CountrySearchFilter.apply(country));
<artifact> val x$2: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeLanguage.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$3: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeStatus.map[org.make.core.operation.StatusSearchFilter](((status: org.make.core.operation.OperationOfQuestion.Status) => org.make.core.operation.StatusSearchFilter.apply(status)));
<artifact> val x$4: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1;
<artifact> val x$5: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2;
<artifact> val x$6: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$7: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9;
<artifact> val x$11: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$4, x$5, x$6, x$7, x$1, x$2, x$8, x$9, x$10, x$11, x$3, x$12)
};
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((operationOfQuestions: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))))))
}))))))
|
|
728
|
49864
|
29780
-
29791
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")
|
|
728
|
45982
|
29775
-
29792
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("questions"))
|
|
728
|
44424
|
29775
-
31694
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.path[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("questions"))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("ListQuestions", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$34: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country])(DefaultQuestionApiComponent.this.countryFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.SortAlgorithm](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm]))))))(util.this.ApplyConverter.hac7[Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language], country: org.make.core.reference.Country, maybeLanguage: Option[org.make.core.reference.Language], maybeStatus: Option[org.make.core.operation.OperationOfQuestion.Status], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sortAlgorithm: Option[org.make.core.operation.SortAlgorithm]) => {
val filters: org.make.core.operation.OperationOfQuestionSearchFilters = {
<artifact> val x$1: Some[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.CountrySearchFilter](org.make.core.operation.CountrySearchFilter.apply(country));
<artifact> val x$2: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeLanguage.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$3: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeStatus.map[org.make.core.operation.StatusSearchFilter](((status: org.make.core.operation.OperationOfQuestion.Status) => org.make.core.operation.StatusSearchFilter.apply(status)));
<artifact> val x$4: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1;
<artifact> val x$5: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2;
<artifact> val x$6: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$7: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9;
<artifact> val x$11: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$4, x$5, x$6, x$7, x$1, x$2, x$8, x$9, x$10, x$11, x$3, x$12)
};
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((operationOfQuestions: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))))))
})))))
|
|
729
|
48316
|
29805
-
31684
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("ListQuestions", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$34: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country])(DefaultQuestionApiComponent.this.countryFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.SortAlgorithm](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm]))))))(util.this.ApplyConverter.hac7[Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language], country: org.make.core.reference.Country, maybeLanguage: Option[org.make.core.reference.Language], maybeStatus: Option[org.make.core.operation.OperationOfQuestion.Status], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sortAlgorithm: Option[org.make.core.operation.SortAlgorithm]) => {
val filters: org.make.core.operation.OperationOfQuestionSearchFilters = {
<artifact> val x$1: Some[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.CountrySearchFilter](org.make.core.operation.CountrySearchFilter.apply(country));
<artifact> val x$2: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeLanguage.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$3: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeStatus.map[org.make.core.operation.StatusSearchFilter](((status: org.make.core.operation.OperationOfQuestion.Status) => org.make.core.operation.StatusSearchFilter.apply(status)));
<artifact> val x$4: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1;
<artifact> val x$5: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2;
<artifact> val x$6: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$7: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9;
<artifact> val x$11: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$4, x$5, x$6, x$7, x$1, x$2, x$8, x$9, x$10, x$11, x$3, x$12)
};
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((operationOfQuestions: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))))))
}))))
|
|
729
|
37579
|
29819
-
29834
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"ListQuestions"
|
|
729
|
35514
|
29805
-
29835
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("ListQuestions", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
729
|
31617
|
29818
-
29818
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
729
|
43313
|
29805
-
29805
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
729
|
50894
|
29805
-
29805
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
730
|
31353
|
29865
-
29865
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac7
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac7[Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm]]
|
|
730
|
34500
|
29855
-
30207
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country])(DefaultQuestionApiComponent.this.countryFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.SortAlgorithm](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm])))))
|
|
731
|
44120
|
29881
-
29900
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"preferredLanguage"
|
|
731
|
36556
|
29881
-
29915
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?
|
|
731
|
49287
|
29914
-
29914
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.languageFromStringUnmarshaller
|
|
731
|
45743
|
29914
-
29914
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)
|
|
731
|
37620
|
29881
-
29915
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))
|
|
732
|
30812
|
29931
-
29952
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country])(DefaultQuestionApiComponent.this.countryFromStringUnmarshaller)
|
|
732
|
42523
|
29931
-
29952
|
TypeApply
|
akka.http.scaladsl.common.NameReceptacle.as
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country]
|
|
732
|
34937
|
29943
-
29943
|
Select
|
org.make.core.ParameterExtractors.countryFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.countryFromStringUnmarshaller
|
|
732
|
50927
|
29931
-
29940
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"country"
|
|
733
|
44156
|
29968
-
29978
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"language"
|
|
733
|
36586
|
29968
-
29993
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?
|
|
733
|
37656
|
29968
-
29993
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))
|
|
733
|
45161
|
29992
-
29992
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)
|
|
733
|
49055
|
29992
-
29992
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.languageFromStringUnmarshaller
|
|
734
|
31568
|
30049
-
30049
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status])))
|
|
734
|
50695
|
30009
-
30017
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"status"
|
|
734
|
42557
|
30009
-
30050
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?
|
|
734
|
43580
|
30009
-
30050
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status]))))
|
|
734
|
34706
|
30049
-
30049
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status]))
|
|
735
|
38114
|
30095
-
30095
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)
|
|
735
|
50118
|
30066
-
30096
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller))
|
|
735
|
42001
|
30095
-
30095
|
Select
|
org.make.core.ParameterExtractors.limitFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.limitFromIntUnmarshaller
|
|
735
|
35798
|
30066
-
30073
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
735
|
49091
|
30066
-
30096
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?
|
|
736
|
31607
|
30141
-
30141
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.startFromIntUnmarshaller
|
|
736
|
44636
|
30141
-
30141
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)
|
|
736
|
36546
|
30112
-
30142
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller))
|
|
736
|
34739
|
30112
-
30142
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?
|
|
736
|
42326
|
30112
-
30118
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"skip"
|
|
737
|
50648
|
30192
-
30192
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm])))
|
|
737
|
43058
|
30158
-
30193
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.SortAlgorithm](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm]))))
|
|
737
|
42037
|
30158
-
30193
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?
|
|
737
|
38149
|
30192
-
30192
|
ApplyToImplicitArgs
|
org.make.core.ParameterExtractors.enumeratumEnumUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm]))
|
|
737
|
48852
|
30158
-
30173
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"sortAlgorithm"
|
|
738
|
34525
|
29855
-
31672
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[org.make.core.reference.Country](DefaultQuestionApi.this._string2NR("country").as[org.make.core.reference.Country])(DefaultQuestionApiComponent.this.countryFromStringUnmarshaller), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("language").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApi.this._string2NR("status").as[org.make.core.operation.OperationOfQuestion.Status].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.OperationOfQuestion.Status](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.OperationOfQuestion.Status]((Status: enumeratum.Enum[org.make.core.operation.OperationOfQuestion.Status])))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Limit](DefaultQuestionApi.this._string2NR("limit").as[org.make.core.technical.Pagination.Limit].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Limit](DefaultQuestionApiComponent.this.limitFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultQuestionApi.this._string2NR("skip").as[org.make.core.technical.Pagination.Offset].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultQuestionApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.operation.SortAlgorithm](DefaultQuestionApi.this._string2NR("sortAlgorithm").as[org.make.core.operation.SortAlgorithm].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.operation.SortAlgorithm](DefaultQuestionApiComponent.this.enumeratumEnumUnmarshaller[org.make.core.operation.SortAlgorithm]((SortAlgorithm: enumeratum.Enum[org.make.core.operation.SortAlgorithm]))))))(util.this.ApplyConverter.hac7[Option[org.make.core.reference.Language], org.make.core.reference.Country, Option[org.make.core.reference.Language], Option[org.make.core.operation.OperationOfQuestion.Status], Option[org.make.core.technical.Pagination.Limit], Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.operation.SortAlgorithm]]).apply(((maybePreferredLanguage: Option[org.make.core.reference.Language], country: org.make.core.reference.Country, maybeLanguage: Option[org.make.core.reference.Language], maybeStatus: Option[org.make.core.operation.OperationOfQuestion.Status], limit: Option[org.make.core.technical.Pagination.Limit], offset: Option[org.make.core.technical.Pagination.Offset], sortAlgorithm: Option[org.make.core.operation.SortAlgorithm]) => {
val filters: org.make.core.operation.OperationOfQuestionSearchFilters = {
<artifact> val x$1: Some[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.CountrySearchFilter](org.make.core.operation.CountrySearchFilter.apply(country));
<artifact> val x$2: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeLanguage.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)));
<artifact> val x$3: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = maybeStatus.map[org.make.core.operation.StatusSearchFilter](((status: org.make.core.operation.OperationOfQuestion.Status) => org.make.core.operation.StatusSearchFilter.apply(status)));
<artifact> val x$4: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1;
<artifact> val x$5: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2;
<artifact> val x$6: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3;
<artifact> val x$7: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4;
<artifact> val x$8: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7;
<artifact> val x$9: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8;
<artifact> val x$10: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9;
<artifact> val x$11: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10;
<artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12;
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$4, x$5, x$6, x$7, x$1, x$2, x$8, x$9, x$10, x$11, x$3, x$12)
};
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((operationOfQuestions: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))))))
}))
|
|
748
|
42848
|
30634
-
30906
|
Apply
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$4, x$5, x$6, x$7, x$1, x$2, x$8, x$9, x$10, x$11, x$3, x$12)
|
|
748
|
48602
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
|
|
748
|
42809
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1
|
|
748
|
36343
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
|
|
748
|
37943
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10
|
|
748
|
34695
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2
|
|
748
|
49615
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
|
|
748
|
43903
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4
|
|
748
|
41229
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9
|
|
748
|
50437
|
30634
-
30634
|
Select
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12
|
|
749
|
44674
|
30701
-
30729
|
Apply
|
org.make.core.operation.CountrySearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.CountrySearchFilter.apply(country)
|
|
749
|
36306
|
30696
-
30730
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.operation.CountrySearchFilter](org.make.core.operation.CountrySearchFilter.apply(country))
|
|
750
|
42077
|
30761
-
30806
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
maybeLanguage.map[org.make.core.operation.LanguageSearchFilter](((language: org.make.core.reference.Language) => org.make.core.operation.LanguageSearchFilter.apply(language)))
|
|
750
|
49579
|
30779
-
30805
|
Apply
|
org.make.core.operation.LanguageSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.LanguageSearchFilter.apply(language)
|
|
751
|
50684
|
30835
-
30888
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
maybeStatus.map[org.make.core.operation.StatusSearchFilter](((status: org.make.core.operation.OperationOfQuestion.Status) => org.make.core.operation.StatusSearchFilter.apply(status)))
|
|
751
|
37903
|
30861
-
30887
|
Apply
|
org.make.core.operation.StatusSearchFilter.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.StatusSearchFilter.apply(status)
|
|
754
|
48843
|
30923
-
31245
|
Apply
|
org.make.api.operation.OperationOfQuestionService.search
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})
|
|
755
|
36092
|
30997
-
31225
|
Apply
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
|
|
755
|
47755
|
30997
-
30997
|
Select
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4
|
|
755
|
43938
|
30997
-
30997
|
Select
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5
|
org.make.api.question.questionapitest
|
org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5
|
|
756
|
34726
|
31061
-
31074
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters)
|
|
762
|
41260
|
30923
-
31276
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})).asDirective
|
|
762
|
34166
|
31265
-
31265
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]
|
|
762
|
43410
|
30923
-
31658
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.operation.indexed.OperationOfQuestionSearchResult,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.core.operation.indexed.OperationOfQuestionSearchResult](DefaultQuestionApiComponent.this.operationOfQuestionService.search({
<artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters](filters);
<artifact> val x$14: Option[org.make.core.technical.Pagination.Limit] @scala.reflect.internal.annotations.uncheckedBounds = limit;
<artifact> val x$15: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = offset;
<artifact> val x$16: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = sortAlgorithm;
<artifact> val x$17: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4;
<artifact> val x$18: Option[org.make.core.Order] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5;
org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$15, x$17, x$18, x$16)
})).asDirective)(util.this.ApplyConverter.hac1[org.make.core.operation.indexed.OperationOfQuestionSearchResult]).apply(((operationOfQuestions: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))))))
|
|
763
|
51210
|
31323
-
31638
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))))
|
|
764
|
34203
|
31355
-
31616
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.question.QuestionListResponse](QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total))(marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse])))
|
|
764
|
36129
|
31375
-
31375
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]
|
|
764
|
41027
|
31375
-
31375
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.question.QuestionListResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse]))
|
|
764
|
44388
|
31375
-
31375
|
Select
|
org.make.api.question.QuestionListResponse.codec
|
org.make.api.question.questionapitest
|
question.this.QuestionListResponse.codec
|
|
764
|
48876
|
31375
-
31375
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.question.QuestionListResponse](question.this.QuestionListResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.question.QuestionListResponse])
|
|
764
|
47790
|
31355
-
31616
|
Apply
|
org.make.api.question.QuestionListResponse.apply
|
org.make.api.question.questionapitest
|
QuestionListResponse.apply(operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage))), operationOfQuestions.total)
|
|
766
|
42882
|
31411
-
31532
|
Apply
|
scala.collection.IterableOps.map
|
org.make.api.question.questionapitest
|
operationOfQuestions.results.map[org.make.api.question.QuestionOfOperationResponse](((x$35: org.make.core.operation.indexed.IndexedOperationOfQuestion) => QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage)))
|
|
766
|
50477
|
31471
-
31531
|
Apply
|
org.make.api.question.QuestionOfOperationResponse.apply
|
org.make.api.question.questionapitest
|
QuestionOfOperationResponse.apply(x$35, maybePreferredLanguage)
|
|
767
|
34490
|
31566
-
31592
|
Select
|
org.make.core.operation.indexed.OperationOfQuestionSearchResult.total
|
org.make.api.question.questionapitest
|
operationOfQuestions.total
|
|
777
|
46803
|
31754
-
33456
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("featured-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetFeaturedProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$36: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac4[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int]]).apply(((maxPartnerProposals: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], preferredLanguage: Option[org.make.core.reference.Language], limit: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], seed: Option[Int]) => {
org.make.core.Validation.validate(org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit"));
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))))
})))))))))
|
|
777
|
49946
|
31754
-
31757
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
778
|
48352
|
31796
-
31796
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
778
|
34074
|
31766
-
33450
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("featured-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetFeaturedProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$36: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac4[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int]]).apply(((maxPartnerProposals: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], preferredLanguage: Option[org.make.core.reference.Language], limit: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], seed: Option[Int]) => {
org.make.core.Validation.validate(org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit"));
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))))
}))))))))
|
|
778
|
49365
|
31770
-
31770
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]
|
|
778
|
40764
|
31771
-
31818
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("featured-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
778
|
33963
|
31785
-
31795
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionId
|
|
778
|
36080
|
31766
-
31819
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("featured-proposals"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
778
|
41062
|
31771
-
31782
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
778
|
35592
|
31796
-
31796
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
778
|
50961
|
31783
-
31783
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)]
|
|
778
|
42835
|
31798
-
31818
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("featured-proposals")
|
|
779
|
41650
|
31844
-
33442
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetFeaturedProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((requestContext: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$36: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac4[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int]]).apply(((maxPartnerProposals: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], preferredLanguage: Option[org.make.core.reference.Language], limit: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], seed: Option[Int]) => {
org.make.core.Validation.validate(org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit"));
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))))
}))))))
|
|
779
|
51004
|
31844
-
31844
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
779
|
35013
|
31857
-
31857
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
779
|
33999
|
31844
-
31844
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
779
|
42597
|
31844
-
31881
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetFeaturedProposals", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
779
|
41574
|
31858
-
31880
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetFeaturedProposals"
|
|
780
|
45023
|
31912
-
33432
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$36: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac4[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int]]).apply(((maxPartnerProposals: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], preferredLanguage: Option[org.make.core.reference.Language], limit: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], seed: Option[Int]) => {
org.make.core.Validation.validate(org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit"));
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))))
}))))
|
|
780
|
36117
|
31928
-
31928
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
780
|
40519
|
31912
-
31940
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2)
|
|
780
|
48105
|
31912
-
31912
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth$default$2
|
|
781
|
42382
|
31970
-
31970
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac4
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac4[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int]]
|
|
781
|
46780
|
31960
-
32179
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))
|
|
782
|
35875
|
32010
-
32010
|
ApplyToImplicitArgs
|
eu.timepit.refined.numeric.Less.lessValidate
|
org.make.api.question.questionapitest
|
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)
|
|
782
|
49123
|
31986
-
32007
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"maxPartnerProposals"
|
|
782
|
42394
|
32010
-
32010
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers._fromStringUnmarshallerFromByteStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))
|
|
782
|
42636
|
32010
-
32010
|
Select
|
shapeless.ops.nat.ToInt.toInt0
|
org.make.api.question.questionapitest
|
nat.this.ToInt.toInt0
|
|
782
|
35578
|
31986
-
32035
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType))))
|
|
782
|
41018
|
31986
-
32035
|
TypeApply
|
akka.http.scaladsl.common.NameReceptacle.as
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]]
|
|
782
|
50223
|
32010
-
32010
|
Select
|
shapeless.Witness.witness0
|
org.make.api.question.questionapitest
|
shapeless.this.Witness.witness0
|
|
782
|
34038
|
32010
-
32010
|
Select
|
io.circe.Decoder.decodeInt
|
org.make.api.question.questionapitest
|
circe.this.Decoder.decodeInt
|
|
782
|
33170
|
32010
-
32010
|
ApplyToImplicitArgs
|
io.circe.refined.CirceCodecRefined.refinedDecoder
|
org.make.api.question.questionapitest
|
io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)
|
|
782
|
46538
|
32010
-
32010
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.fromByteStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType))
|
|
782
|
40559
|
32010
-
32010
|
Select
|
scala.math.Numeric.IntIsIntegral
|
org.make.api.question.questionapitest
|
math.this.Numeric.IntIsIntegral
|
|
782
|
41049
|
32010
-
32010
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
org.make.api.question.questionapitest
|
api.this.RefType.refinedRefType
|
|
782
|
49160
|
32010
-
32010
|
ApplyToImplicitArgs
|
eu.timepit.refined.boolean.Not.notValidate
|
org.make.api.question.questionapitest
|
boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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))
|
|
782
|
47536
|
32010
-
32010
|
ApplyToImplicitArgs
|
eu.timepit.refined.internal.WitnessAs.natWitnessAs
|
org.make.api.question.questionapitest
|
internal.this.WitnessAs.natWitnessAs[Int, shapeless.nat._0](shapeless.this.Witness.witness0, nat.this.ToInt.toInt0, math.this.Numeric.IntIsIntegral)
|
|
782
|
34772
|
32010
-
32010
|
Select
|
scala.math.Numeric.IntIsIntegral
|
org.make.api.question.questionapitest
|
math.this.Numeric.IntIsIntegral
|
|
783
|
47571
|
32051
-
32070
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"preferredLanguage"
|
|
783
|
35910
|
32084
-
32084
|
Select
|
org.make.core.ParameterExtractors.languageFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.languageFromStringUnmarshaller
|
|
783
|
48922
|
32084
-
32084
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)
|
|
783
|
40470
|
32051
-
32085
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?
|
|
783
|
42112
|
32051
-
32085
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller))
|
|
784
|
32624
|
32111
-
32111
|
ApplyToImplicitArgs
|
eu.timepit.refined.internal.WitnessAs.natWitnessAs
|
org.make.api.question.questionapitest
|
internal.this.WitnessAs.natWitnessAs[Int, shapeless.nat._0](shapeless.this.Witness.witness0, nat.this.ToInt.toInt0, math.this.Numeric.IntIsIntegral)
|
|
784
|
42427
|
32111
-
32111
|
Select
|
io.circe.Decoder.decodeInt
|
org.make.api.question.questionapitest
|
circe.this.Decoder.decodeInt
|
|
784
|
40510
|
32111
-
32111
|
Select
|
scala.math.Numeric.IntIsIntegral
|
org.make.api.question.questionapitest
|
math.this.Numeric.IntIsIntegral
|
|
784
|
35372
|
32111
-
32111
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers._fromStringUnmarshallerFromByteStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))
|
|
784
|
33748
|
32111
-
32111
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
org.make.api.question.questionapitest
|
api.this.RefType.refinedRefType
|
|
784
|
46984
|
32101
-
32133
|
TypeApply
|
akka.http.scaladsl.common.NameReceptacle.as
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]]
|
|
784
|
47023
|
32111
-
32111
|
ApplyToImplicitArgs
|
io.circe.refined.CirceCodecRefined.refinedDecoder
|
org.make.api.question.questionapitest
|
io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)
|
|
784
|
33203
|
32101
-
32108
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
784
|
35616
|
32111
-
32111
|
Select
|
shapeless.Witness.witness0
|
org.make.api.question.questionapitest
|
shapeless.this.Witness.witness0
|
|
784
|
48667
|
32101
-
32133
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType))))
|
|
784
|
42883
|
32111
-
32111
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.fromByteStringUnmarshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType))
|
|
784
|
42141
|
32111
-
32111
|
ApplyToImplicitArgs
|
eu.timepit.refined.numeric.Greater.greaterValidate
|
org.make.api.question.questionapitest
|
numeric.this.Greater.greaterValidate[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)
|
|
784
|
49719
|
32111
-
32111
|
Select
|
scala.math.Numeric.IntIsIntegral
|
org.make.api.question.questionapitest
|
math.this.Numeric.IntIsIntegral
|
|
784
|
48636
|
32111
-
32111
|
Select
|
shapeless.ops.nat.ToInt.toInt0
|
org.make.api.question.questionapitest
|
nat.this.ToInt.toInt0
|
|
785
|
41904
|
32164
-
32164
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)
|
|
785
|
33783
|
32149
-
32165
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))
|
|
785
|
40260
|
32149
-
32155
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"seed"
|
|
785
|
49148
|
32164
-
32164
|
Select
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.intFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller
|
|
785
|
32658
|
32149
-
32165
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("seed").as[Int].?
|
|
786
|
32409
|
31960
-
33420
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int])](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApi.this._string2NR("maxPartnerProposals").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.NonNegative, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, boolean.this.Not.notValidate[Int, eu.timepit.refined.numeric.Negative, 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)), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.reference.Language](DefaultQuestionApi.this._string2NR("preferredLanguage").as[org.make.core.reference.Language].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.reference.Language](DefaultQuestionApiComponent.this.languageFromStringUnmarshaller)), ParameterDirectives.this.ParamSpec.forNR[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApi.this._string2NR("limit").as[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]])(akka.http.scaladsl.unmarshalling.Unmarshaller._fromStringUnmarshallerFromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](DefaultQuestionApiComponent.this.fromByteStringUnmarshaller[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]](io.circe.refined.`package`.refinedDecoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeInt, numeric.this.Greater.greaterValidate[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), api.this.RefType.refinedRefType)))), ParameterDirectives.this.ParamSpec.forNOR[Int](DefaultQuestionApi.this._string2NR("seed").as[Int].?)(akka.http.scaladsl.unmarshalling.Unmarshaller.sourceOptionUnmarshaller[String, Int](akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))))(util.this.ApplyConverter.hac4[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], Option[org.make.core.reference.Language], eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], Option[Int]]).apply(((maxPartnerProposals: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.boolean.Not[eu.timepit.refined.numeric.Less[shapeless._0]]], preferredLanguage: Option[org.make.core.reference.Language], limit: eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Greater[shapeless._0]], seed: Option[Int]) => {
org.make.core.Validation.validate(org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit"));
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))))
}))
|
|
787
|
33530
|
32253
-
32548
|
Apply
|
org.make.core.Validation.validate
|
org.make.api.question.questionapitest
|
org.make.core.Validation.validate(org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit"))
|
|
788
|
41337
|
32290
-
32532
|
Apply
|
org.make.core.Validation.validateField
|
org.make.api.question.questionapitest
|
org.make.core.Validation.validateField("maxPartnerProposals", "invalid_value", maxPartnerProposals.value.<=(limit.value), "maxPartnerProposals should be lower or equal to limit")
|
|
789
|
34796
|
32323
-
32344
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"maxPartnerProposals"
|
|
790
|
47895
|
32364
-
32379
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"invalid_value"
|
|
791
|
32696
|
32399
-
32439
|
Apply
|
scala.Int.<=
|
org.make.api.question.questionapitest
|
maxPartnerProposals.value.<=(limit.value)
|
|
791
|
40294
|
32428
-
32439
|
Select
|
eu.timepit.refined.api.Refined.value
|
org.make.api.question.questionapitest
|
limit.value
|
|
792
|
48911
|
32459
-
32514
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"maxPartnerProposals should be lower or equal to limit"
|
|
795
|
40839
|
32563
-
33406
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalMakeOAuth2)(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((userAuth: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))))
|
|
795
|
46814
|
32563
-
32581
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalMakeOAuth2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalMakeOAuth2
|
|
795
|
38712
|
32563
-
32563
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
796
|
48423
|
32642
-
33390
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((question: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))))
|
|
796
|
40058
|
32688
-
32688
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.Question]
|
|
796
|
34563
|
32642
-
32687
|
Apply
|
org.make.api.question.QuestionService.getCachedQuestion
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)
|
|
796
|
48625
|
32642
-
32709
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound
|
|
798
|
34598
|
32742
-
33299
|
Apply
|
org.make.api.proposal.ProposalService.questionFeaturedProposals
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)
|
|
800
|
31919
|
32897
-
32922
|
Select
|
eu.timepit.refined.api.Refined.value
|
org.make.api.question.questionapitest
|
maxPartnerProposals.value
|
|
802
|
41101
|
33033
-
33063
|
Apply
|
scala.Some.apply
|
org.make.api.question.questionapitest
|
scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage)
|
|
802
|
48954
|
33038
-
33062
|
Select
|
org.make.core.question.Question.defaultLanguage
|
org.make.api.question.questionapitest
|
question.defaultLanguage
|
|
803
|
34275
|
33095
-
33122
|
Apply
|
org.make.core.technical.Pagination.Limit.<init>
|
org.make.api.question.questionapitest
|
new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative]))
|
|
805
|
46849
|
33208
-
33221
|
Select
|
org.make.core.auth.UserRights.userId
|
|
x$37.user.userId
|
|
805
|
38462
|
33195
-
33222
|
Apply
|
scala.Option.map
|
org.make.api.question.questionapitest
|
userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId))
|
|
808
|
40803
|
33321
-
33321
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]
|
|
808
|
48387
|
32742
-
33332
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective
|
|
809
|
35662
|
32742
-
33372
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.api.proposal.ProposalsResultSeededResponse,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.proposalService.questionFeaturedProposals(questionId, maxPartnerProposals.value, preferredLanguage, scala.Some.apply[org.make.core.reference.Language](question.defaultLanguage), new org.make.core.technical.Pagination.Limit((api.this.RefType.refinedRefType.unsafeRewrap[Int, eu.timepit.refined.numeric.Greater[shapeless._0], eu.timepit.refined.numeric.NonNegative](limit): eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.NonNegative])), seed, userAuth.map[org.make.core.user.UserId](((x$37: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => x$37.user.userId)), requestContext)).asDirective)(util.this.ApplyConverter.hac1[org.make.api.proposal.ProposalsResultSeededResponse]).apply(((x$38: org.make.api.proposal.ProposalsResultSeededResponse) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))))
|
|
809
|
41891
|
33369
-
33369
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse])
|
|
809
|
46768
|
33369
-
33370
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse])))
|
|
809
|
50018
|
33369
-
33369
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]
|
|
809
|
31958
|
33369
-
33369
|
Select
|
org.make.api.proposal.ProposalsResultSeededResponse.codec
|
org.make.api.question.questionapitest
|
proposal.this.ProposalsResultSeededResponse.codec
|
|
809
|
38501
|
33360
-
33371
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.proposal.ProposalsResultSeededResponse](x$38)(marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))))
|
|
809
|
34305
|
33369
-
33369
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.proposal.ProposalsResultSeededResponse](DefaultQuestionApiComponent.this.marshaller[org.make.api.proposal.ProposalsResultSeededResponse](proposal.this.ProposalsResultSeededResponse.codec, DefaultQuestionApiComponent.this.marshaller$default$2[org.make.api.proposal.ProposalsResultSeededResponse]))
|
|
818
|
46850
|
33496
-
34034
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addByNameNullaryApply(DefaultQuestionApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("keywords"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetKeywords", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$39: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$40: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Int,)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))(util.this.ApplyConverter.hac1[Int]).apply(((limit: Int) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$41: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]])))))))))))))))))
|
|
818
|
38960
|
33496
-
33499
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.get
|
|
819
|
34107
|
33513
-
33550
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("keywords"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))
|
|
819
|
46569
|
33508
-
33551
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("keywords"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])))
|
|
819
|
48456
|
33527
-
33537
|
Select
|
org.make.api.question.DefaultQuestionApiComponent.DefaultQuestionApi.questionId
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.questionId
|
|
819
|
39000
|
33512
-
33512
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]
|
|
819
|
33850
|
33508
-
34028
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.path[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this._segmentStringToPathMatcher("questions")./[(org.make.core.question.QuestionId,)](DefaultQuestionApi.this.questionId)(TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)])./[Unit](DefaultQuestionApi.this._segmentStringToPathMatcher("keywords"))(TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]))))(util.this.ApplyConverter.hac1[org.make.core.question.QuestionId]).apply(((questionId: org.make.core.question.QuestionId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetKeywords", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$39: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$40: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Int,)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))(util.this.ApplyConverter.hac1[Int]).apply(((limit: Int) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$41: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))))))))))))))
|
|
819
|
45489
|
33538
-
33538
|
TypeApply
|
akka.http.scaladsl.server.util.TupleFoldInstances.t0
|
org.make.api.question.questionapitest
|
TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type]
|
|
819
|
32447
|
33540
-
33550
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._segmentStringToPathMatcher("keywords")
|
|
819
|
35144
|
33513
-
33524
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"questions"
|
|
819
|
41684
|
33538
-
33538
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.util.TupleOps.LowLevelJoinImplicits.join
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join[(org.make.core.question.QuestionId,), Unit](TupleOps.this.FoldLeft.t0[(org.make.core.question.QuestionId,), akka.http.scaladsl.server.util.TupleOps.Join.Fold.type])
|
|
819
|
40047
|
33525
-
33525
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.question.questionapitest
|
TupleOps.this.Join.join0P[(org.make.core.question.QuestionId,)]
|
|
820
|
48220
|
33576
-
33576
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$2
|
|
820
|
32208
|
33576
-
33604
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation("GetKeywords", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3)
|
|
820
|
38264
|
33576
-
34020
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultQuestionApiComponent.this.makeOperation("GetKeywords", DefaultQuestionApiComponent.this.makeOperation$default$2, DefaultQuestionApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$39: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$40: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Int,)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))(util.this.ApplyConverter.hac1[Int]).apply(((limit: Int) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$41: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))))))))))))
|
|
820
|
40082
|
33576
-
33576
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.makeOperation$default$3
|
|
820
|
30563
|
33590
-
33603
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"GetKeywords"
|
|
820
|
44976
|
33589
-
33589
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
821
|
46114
|
33622
-
34010
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]],)](DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2))(util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]).apply(((x$40: Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]) => server.this.Directive.addDirectiveApply[(Int,)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))(util.this.ApplyConverter.hac1[Int]).apply(((limit: Int) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$41: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))))))))))
|
|
821
|
46606
|
33638
-
33638
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Option[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]]
|
|
821
|
33310
|
33622
-
33650
|
Apply
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth(questionId, DefaultQuestionApiComponent.this.optionalOidcAuth$default$2)
|
|
821
|
41127
|
33622
-
33622
|
Select
|
org.make.api.technical.auth.MakeAuthentication.optionalOidcAuth$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.optionalOidcAuth$default$2
|
|
822
|
32196
|
33670
-
33998
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Int,)](DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)))(util.this.ApplyConverter.hac1[Int]).apply(((limit: Int) => server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$41: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))))))))
|
|
822
|
45008
|
33680
-
33680
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Int]
|
|
822
|
30599
|
33681
-
33696
|
TypeApply
|
akka.http.scaladsl.common.NameReceptacle.as
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this._string2NR("limit").as[Int]
|
|
822
|
39848
|
33681
-
33696
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNR
|
org.make.api.question.questionapitest
|
ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller)
|
|
822
|
47647
|
33691
-
33691
|
Select
|
akka.http.scaladsl.unmarshalling.PredefinedFromStringUnmarshallers.intFromStringUnmarshaller
|
org.make.api.question.questionapitest
|
akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller
|
|
822
|
38756
|
33681
-
33688
|
Literal
|
<nosymbol>
|
org.make.api.question.questionapitest
|
"limit"
|
|
822
|
32239
|
33670
-
33697
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.parameters(ParameterDirectives.this.ParamSpec.forNR[Int](DefaultQuestionApi.this._string2NR("limit").as[Int])(akka.http.scaladsl.unmarshalling.Unmarshaller.intFromStringUnmarshaller))
|
|
823
|
40333
|
33730
-
33984
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.question.Question,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.question.Question]).apply(((x$41: org.make.core.question.Question) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))))))
|
|
823
|
46374
|
33776
-
33776
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[org.make.core.question.Question]
|
|
823
|
34061
|
33730
-
33797
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.question.Question](DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)).asDirectiveOrNotFound
|
|
823
|
42177
|
33730
-
33775
|
Apply
|
org.make.api.question.QuestionService.getCachedQuestion
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.questionService.getCachedQuestion(questionId)
|
|
825
|
39553
|
33875
-
33898
|
Apply
|
org.make.core.technical.Pagination.Limit.apply
|
org.make.api.question.questionapitest
|
org.make.core.technical.Pagination.Limit.apply(limit)
|
|
825
|
30638
|
33821
-
33899
|
Apply
|
org.make.api.keyword.KeywordService.findTop
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))
|
|
826
|
40581
|
33919
-
33919
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.question.questionapitest
|
util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]
|
|
826
|
48174
|
33821
-
33930
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
org.make.api.question.questionapitest
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective
|
|
827
|
46082
|
33965
-
33965
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeSeq
|
org.make.api.question.questionapitest
|
circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec)
|
|
827
|
37199
|
33965
-
33965
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]
|
|
827
|
33817
|
33965
-
33965
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
org.make.api.question.questionapitest
|
DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]])
|
|
827
|
48207
|
33821
-
33968
|
Apply
|
scala.Function1.apply
|
org.make.api.question.questionapitest
|
server.this.Directive.addDirectiveApply[(Seq[org.make.core.keyword.Keyword],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.keywordService.findTop(questionId, org.make.core.technical.Pagination.Limit.apply(limit))).asDirective)(util.this.ApplyConverter.hac1[Seq[org.make.core.keyword.Keyword]]).apply(((x$42: Seq[org.make.core.keyword.Keyword]) => DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))))
|
|
827
|
39591
|
33965
-
33966
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
org.make.api.question.questionapitest
|
marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]])))
|
|
827
|
31713
|
33956
-
33967
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
org.make.api.question.questionapitest
|
DefaultQuestionApi.this.complete(marshalling.this.ToResponseMarshallable.apply[Seq[org.make.core.keyword.Keyword]](x$42)(marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))))
|
|
827
|
32002
|
33965
-
33965
|
Select
|
org.make.core.keyword.Keyword.codec
|
org.make.api.question.questionapitest
|
keyword.this.Keyword.codec
|
|
827
|
47093
|
33965
-
33965
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
org.make.api.question.questionapitest
|
marshalling.this.Marshaller.liftMarshaller[Seq[org.make.core.keyword.Keyword]](DefaultQuestionApiComponent.this.marshaller[Seq[org.make.core.keyword.Keyword]](circe.this.Encoder.encodeSeq[org.make.core.keyword.Keyword](keyword.this.Keyword.codec), DefaultQuestionApiComponent.this.marshaller$default$2[Seq[org.make.core.keyword.Keyword]]))
|