1 /*
2  *  Make.org Core API
3  *  Copyright (C) 2019 Make.org
4  *
5  * This program is free software: you can redistribute it and/or modify
6  *  it under the terms of the GNU Affero General Public License as
7  *  published by the Free Software Foundation, either version 3 of the
8  *  License, or (at your option) any later version.
9  *
10  *  This program is distributed in the hope that it will be useful,
11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  *  GNU Affero General Public License for more details.
14  *
15  *  You should have received a copy of the GNU Affero General Public License
16  *  along with this program.  If not, see <https://www.gnu.org/licenses/>.
17  *
18  */
19 
20 package org.make.api.views
21 
22 import org.make.api.operation._
23 import org.make.api.post.PostServiceComponent
24 import org.make.api.question.QuestionOfOperationResponse
25 import org.make.api.user.UserServiceComponent
26 import org.make.api.views.HomePageViewResponse.PostResponse
27 import org.make.core.Order
28 import org.make.core.technical.Pagination
29 import org.make.core.operation._
30 import org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName
31 import org.make.core.post.indexed.{
32   DisplayHomeSearchFilter,
33   PostCountriesFilter,
34   PostElasticsearchFieldNames,
35   PostSearchFilters,
36   PostSearchQuery
37 }
38 import org.make.core.reference.{Country, Language}
39 import org.make.core.user.UserType
40 
41 import scala.concurrent.ExecutionContext.Implicits.global
42 import scala.concurrent.Future
43 
44 trait DefaultHomeViewServiceComponent extends HomeViewServiceComponent {
45   this: OperationOfQuestionSearchEngineComponent with UserServiceComponent with PostServiceComponent =>
46 
47   override lazy val homeViewService: HomeViewService = new DefaultHomeViewService
48 
49   class DefaultHomeViewService extends HomeViewService {
50 
51     override def getHomePageViewResponse(
52       country: Country,
53       preferredLanguage: Option[Language],
54       postAdditionalCountry: Option[Country]
55     ): Future[HomePageViewResponse] = {
56 
57       def searchQuestionOfOperations(query: OperationOfQuestionSearchQuery): Future[Seq[QuestionOfOperationResponse]] =
58         elasticsearchOperationOfQuestionAPI
59           .searchOperationOfQuestions(
60             query.copy(filters = query.filters.map(_.copy(country = Some(CountrySearchFilter(country)))))
61           )
62           .map(_.results.map(QuestionOfOperationResponse.apply(_, preferredLanguage)))
63 
64       val futurePartnersCount = userService.adminCountUsers(
65         ids = None,
66         email = None,
67         firstName = None,
68         lastName = None,
69         role = None,
70         userType = Some(UserType.UserTypeOrganisation)
71       )
72 
73       val futureOtherCounts = elasticsearchOperationOfQuestionAPI.highlights()
74 
75       val futureCurrentQuestions = searchQuestionOfOperations(
76         OperationOfQuestionSearchQuery(
77           filters =
78             Some(OperationOfQuestionSearchFilters(status = Some(StatusSearchFilter(OperationOfQuestion.Status.Open)))),
79           limit = Some(Pagination.Limit(4)),
80           sortAlgorithm = Some(SortAlgorithm.Featured)
81         )
82       )
83 
84       val futurePastQuestions = searchQuestionOfOperations(
85         OperationOfQuestionSearchQuery(
86           filters = Some(
87             OperationOfQuestionSearchFilters(
88               status = Some(StatusSearchFilter(OperationOfQuestion.Status.Finished)),
89               hasResults = Some(HasResultsSearchFilter)
90             )
91           ),
92           limit = Some(Pagination.Limit(4)),
93           sort = Some(OperationOfQuestionElasticsearchFieldName.endDate),
94           order = Some(Order.desc)
95         )
96       )
97 
98       val futureFeaturedQuestions = searchQuestionOfOperations(
99         OperationOfQuestionSearchQuery(
100           filters = Some(OperationOfQuestionSearchFilters(featured = Some(FeaturedSearchFilter(true)))),
101           sortAlgorithm = Some(SortAlgorithm.Chronological),
102           // MP-1846 force to 15 until the design team comes up with a page working for any number of featured questions
103           limit = Some(Pagination.Limit(15))
104         )
105       )
106 
107       val futurePosts: Future[Seq[PostResponse]] = postService
108         .search(
109           PostSearchQuery(
110             filters = Some(
111               PostSearchFilters(
112                 displayHome = Some(DisplayHomeSearchFilter(true)),
113                 countries = Some(PostCountriesFilter((country :: postAdditionalCountry.toList).toSet.toSeq))
114               )
115             ),
116             sort = Some(PostElasticsearchFieldNames.postDate),
117             order = Some(Order.desc),
118             limit = Some(Pagination.Limit(3))
119           )
120         )
121         .map(_.results.map(HomePageViewResponse.PostResponse.fromIndexedPost))
122 
123       for {
124         partnersCount     <- futurePartnersCount
125         otherCounts       <- futureOtherCounts
126         currentQuestions  <- futureCurrentQuestions
127         pastQuestions     <- futurePastQuestions
128         featuredQuestions <- futureFeaturedQuestions
129         posts             <- futurePosts
130       } yield {
131         HomePageViewResponse(
132           highlights = otherCounts.copy(partnersCount = partnersCount),
133           currentQuestions = currentQuestions,
134           pastQuestions = pastQuestions,
135           featuredQuestions = featuredQuestions,
136           posts = posts
137         )
138       }
139     }
140   }
141 }
Line Stmt Id Pos Tree Symbol Tests Code
60 27058 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$6 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$6
60 25201 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$10 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$10
60 24441 2300 - 2352 Apply org.make.core.operation.OperationOfQuestionSearchFilters.copy org.make.api.views.homeviewservicecomponenttest x$1.copy(x$2, x$3, x$4, x$5, x$1, x$6, x$7, x$8, x$9, x$10, x$11, x$12)
60 22997 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$1 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$1
60 27429 2322 - 2350 Apply org.make.core.operation.CountrySearchFilter.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.CountrySearchFilter.apply(country)
60 27070 2267 - 2267 Select org.make.core.operation.OperationOfQuestionSearchQuery.copy$default$2 org.make.api.views.homeviewservicecomponenttest query.copy$default$2
60 23242 2282 - 2353 Apply scala.Option.map org.make.api.views.homeviewservicecomponenttest query.filters.map[org.make.core.operation.OperationOfQuestionSearchFilters](((x$1: 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.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$1; <artifact> val x$3: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$2; <artifact> val x$4: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$3; <artifact> val x$5: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$4; <artifact> val x$6: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$6; <artifact> val x$7: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$7; <artifact> val x$8: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$8; <artifact> val x$9: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$9; <artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$10; <artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$11; <artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$12; x$1.copy(x$2, x$3, x$4, x$5, x$1, x$6, x$7, x$8, x$9, x$10, x$11, x$12) }))
60 27354 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$9 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$9
60 22790 2261 - 2354 Apply org.make.core.operation.OperationOfQuestionSearchQuery.copy org.make.api.views.homeviewservicecomponenttest query.copy(query.filters.map[org.make.core.operation.OperationOfQuestionSearchFilters](((x$1: 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.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$1; <artifact> val x$3: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$2; <artifact> val x$4: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$3; <artifact> val x$5: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$4; <artifact> val x$6: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$6; <artifact> val x$7: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$7; <artifact> val x$8: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$8; <artifact> val x$9: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$9; <artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$10; <artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$11; <artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$12; x$1.copy(x$2, x$3, x$4, x$5, x$1, x$6, x$7, x$8, x$9, x$10, x$11, x$12) })), query.copy$default$2, query.copy$default$3, query.copy$default$4, query.copy$default$5, query.copy$default$6)
60 22326 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$8 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$8
60 23316 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$4 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$4
60 26596 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$12 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$12
60 22451 2267 - 2267 Select org.make.core.operation.OperationOfQuestionSearchQuery.copy$default$4 org.make.api.views.homeviewservicecomponenttest query.copy$default$4
60 24730 2267 - 2267 Select org.make.core.operation.OperationOfQuestionSearchQuery.copy$default$3 org.make.api.views.homeviewservicecomponenttest query.copy$default$3
60 24721 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$7 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$7
60 26476 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$2 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$2
60 25190 2317 - 2351 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.CountrySearchFilter](org.make.core.operation.CountrySearchFilter.apply(country))
60 22857 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$11 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$11
60 25127 2267 - 2267 Select org.make.core.operation.OperationOfQuestionSearchQuery.copy$default$6 org.make.api.views.homeviewservicecomponenttest query.copy$default$6
60 24206 2302 - 2302 Select org.make.core.operation.OperationOfQuestionSearchFilters.copy$default$3 org.make.api.views.homeviewservicecomponenttest x$1.copy$default$3
60 27364 2267 - 2267 Select org.make.core.operation.OperationOfQuestionSearchQuery.copy$default$5 org.make.api.views.homeviewservicecomponenttest query.copy$default$5
62 26929 2174 - 2453 ApplyToImplicitArgs scala.concurrent.Future.map org.make.api.views.homeviewservicecomponenttest DefaultHomeViewServiceComponent.this.elasticsearchOperationOfQuestionAPI.searchOperationOfQuestions(query.copy(query.filters.map[org.make.core.operation.OperationOfQuestionSearchFilters](((x$1: 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.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$1; <artifact> val x$3: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$2; <artifact> val x$4: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$3; <artifact> val x$5: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$4; <artifact> val x$6: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$6; <artifact> val x$7: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$7; <artifact> val x$8: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$8; <artifact> val x$9: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$9; <artifact> val x$10: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$10; <artifact> val x$11: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$11; <artifact> val x$12: Option[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = x$1.copy$default$12; x$1.copy(x$2, x$3, x$4, x$5, x$1, x$6, x$7, x$8, x$9, x$10, x$11, x$12) })), query.copy$default$2, query.copy$default$3, query.copy$default$4, query.copy$default$5, query.copy$default$6)).map[Seq[org.make.api.question.QuestionOfOperationResponse]](((x$2: org.make.core.operation.indexed.OperationOfQuestionSearchResult) => x$2.results.map[org.make.api.question.QuestionOfOperationResponse](((x$3: org.make.core.operation.indexed.IndexedOperationOfQuestion) => org.make.api.question.QuestionOfOperationResponse.apply(x$3, preferredLanguage)))))(scala.concurrent.ExecutionContext.Implicits.global)
62 24195 2382 - 2452 Apply scala.collection.IterableOps.map x$2.results.map[org.make.api.question.QuestionOfOperationResponse](((x$3: org.make.core.operation.indexed.IndexedOperationOfQuestion) => org.make.api.question.QuestionOfOperationResponse.apply(x$3, preferredLanguage)))
62 26605 2396 - 2451 Apply org.make.api.question.QuestionOfOperationResponse.apply org.make.api.question.QuestionOfOperationResponse.apply(x$3, preferredLanguage)
62 23252 2381 - 2381 Select scala.concurrent.ExecutionContext.Implicits.global org.make.api.views.homeviewservicecomponenttest scala.concurrent.ExecutionContext.Implicits.global
64 23082 2487 - 2692 Apply org.make.api.user.UserService.adminCountUsers org.make.api.views.homeviewservicecomponenttest DefaultHomeViewServiceComponent.this.userService.adminCountUsers(scala.None, scala.None, scala.None, scala.None, scala.None, scala.Some.apply[org.make.core.user.UserType.UserTypeOrganisation.type](org.make.core.user.UserType.UserTypeOrganisation))
65 24665 2530 - 2534 Select scala.None org.make.api.views.homeviewservicecomponenttest scala.None
66 22462 2552 - 2556 Select scala.None org.make.api.views.homeviewservicecomponenttest scala.None
67 26078 2578 - 2582 Select scala.None org.make.api.views.homeviewservicecomponenttest scala.None
68 25141 2603 - 2607 Select scala.None org.make.api.views.homeviewservicecomponenttest scala.None
69 22799 2624 - 2628 Select scala.None org.make.api.views.homeviewservicecomponenttest scala.None
70 26542 2654 - 2683 Select org.make.core.user.UserType.UserTypeOrganisation org.make.api.views.homeviewservicecomponenttest org.make.core.user.UserType.UserTypeOrganisation
70 24203 2649 - 2684 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.user.UserType.UserTypeOrganisation.type](org.make.core.user.UserType.UserTypeOrganisation)
73 26855 2724 - 2772 Apply org.make.api.operation.OperationOfQuestionSearchEngine.highlights org.make.api.views.homeviewservicecomponenttest DefaultHomeViewServiceComponent.this.elasticsearchOperationOfQuestionAPI.highlights()
75 24351 2809 - 3134 Apply org.make.api.views.DefaultHomeViewServiceComponent.DefaultHomeViewService.searchQuestionOfOperations org.make.api.views.homeviewservicecomponenttest searchQuestionOfOperations({ <artifact> val x$13: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({ <artifact> val x$1: Some[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.StatusSearchFilter](org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Open)); <artifact> val x$2: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1; <artifact> val x$3: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2; <artifact> val x$4: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3; <artifact> val x$5: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4; <artifact> val x$6: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5; <artifact> val x$7: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6; <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$2, x$3, x$4, x$5, x$6, x$7, x$8, x$9, x$10, x$11, x$1, x$12) }); <artifact> val x$14: 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(4)); <artifact> val x$15: Some[org.make.core.operation.SortAlgorithm.Featured.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.SortAlgorithm.Featured.type](org.make.core.operation.SortAlgorithm.Featured); <artifact> val x$16: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3; <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$16, x$17, x$18, x$15) })
76 26538 2845 - 3126 Apply org.make.core.operation.OperationOfQuestionSearchQuery.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$13, x$14, x$16, x$17, x$18, x$15)
76 26032 2845 - 2845 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3
76 22868 2845 - 2845 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5
76 25136 2845 - 2845 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4
78 25198 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1
78 26553 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
78 24145 2909 - 3015 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({ <artifact> val x$1: Some[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.StatusSearchFilter](org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Open)); <artifact> val x$2: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1; <artifact> val x$3: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2; <artifact> val x$4: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3; <artifact> val x$5: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4; <artifact> val x$6: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5; <artifact> val x$7: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6; <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$2, x$3, x$4, x$5, x$6, x$7, x$8, x$9, x$10, x$11, x$1, x$12) })
78 22937 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12
78 22632 2961 - 3012 Apply org.make.core.operation.StatusSearchFilter.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Open)
78 22258 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
78 22727 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2
78 24515 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4
78 26088 2956 - 3013 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.StatusSearchFilter](org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Open))
78 24608 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
78 25122 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10
78 26701 2914 - 3014 Apply org.make.core.operation.OperationOfQuestionSearchFilters.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$2, x$3, x$4, x$5, x$6, x$7, x$8, x$9, x$10, x$11, x$1, x$12)
78 27948 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5
78 26094 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9
78 24673 2980 - 3011 Select org.make.core.operation.OperationOfQuestion.Status.Open org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestion.Status.Open
78 27068 2914 - 2914 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6
79 26998 3035 - 3060 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(4))
79 28188 3040 - 3059 Apply org.make.core.technical.Pagination.Limit.apply org.make.api.views.homeviewservicecomponenttest org.make.core.technical.Pagination.Limit.apply(4)
80 22379 3088 - 3116 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.SortAlgorithm.Featured.type](org.make.core.operation.SortAlgorithm.Featured)
80 24813 3093 - 3115 Select org.make.core.operation.SortAlgorithm.Featured org.make.api.views.homeviewservicecomponenttest org.make.core.operation.SortAlgorithm.Featured
84 24454 3168 - 3648 Apply org.make.api.views.DefaultHomeViewServiceComponent.DefaultHomeViewService.searchQuestionOfOperations org.make.api.views.homeviewservicecomponenttest searchQuestionOfOperations({ <artifact> val x$31: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({ <artifact> val x$19: Some[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.StatusSearchFilter](org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Finished)); <artifact> val x$20: Some[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.HasResultsSearchFilter.type](org.make.core.operation.HasResultsSearchFilter); <artifact> val x$21: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1; <artifact> val x$22: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2; <artifact> val x$23: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3; <artifact> val x$24: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4; <artifact> val x$25: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5; <artifact> val x$26: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6; <artifact> val x$27: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7; <artifact> val x$28: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8; <artifact> val x$29: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9; <artifact> val x$30: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10; org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$19, x$20) }); <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(4)); <artifact> val x$33: Some[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate.type](org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate); <artifact> val x$34: 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$35: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3; <artifact> val x$36: Option[org.make.core.operation.SortAlgorithm] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6; org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$31, x$32, x$35, x$33, x$34, x$36) })
85 24136 3204 - 3204 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3
85 26494 3204 - 3640 Apply org.make.core.operation.OperationOfQuestionSearchQuery.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$31, x$32, x$35, x$33, x$34, x$36)
85 22866 3204 - 3204 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$6
86 26484 3256 - 3475 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({ <artifact> val x$19: Some[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.StatusSearchFilter](org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Finished)); <artifact> val x$20: Some[org.make.core.operation.HasResultsSearchFilter.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.HasResultsSearchFilter.type](org.make.core.operation.HasResultsSearchFilter); <artifact> val x$21: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1; <artifact> val x$22: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2; <artifact> val x$23: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3; <artifact> val x$24: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4; <artifact> val x$25: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5; <artifact> val x$26: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6; <artifact> val x$27: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7; <artifact> val x$28: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8; <artifact> val x$29: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9; <artifact> val x$30: Option[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10; org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$19, x$20) })
87 22650 3274 - 3463 Apply org.make.core.operation.OperationOfQuestionSearchFilters.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$21, x$22, x$23, x$24, x$25, x$26, x$27, x$28, x$29, x$30, x$19, x$20)
87 24274 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4
87 24014 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1
87 22401 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
87 26941 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6
87 23837 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$10
87 24602 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
87 27945 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5
87 26551 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
87 22881 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2
87 26395 3274 - 3274 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9
88 27010 3336 - 3391 Apply org.make.core.operation.StatusSearchFilter.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Finished)
88 24593 3331 - 3392 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.StatusSearchFilter](org.make.core.operation.StatusSearchFilter.apply(org.make.core.operation.OperationOfQuestion.Status.Finished))
88 28122 3355 - 3390 Select org.make.core.operation.OperationOfQuestion.Status.Finished org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestion.Status.Finished
89 26083 3421 - 3449 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.HasResultsSearchFilter.type](org.make.core.operation.HasResultsSearchFilter)
89 22391 3426 - 3448 Select org.make.core.operation.HasResultsSearchFilter org.make.api.views.homeviewservicecomponenttest org.make.core.operation.HasResultsSearchFilter
92 28253 3495 - 3520 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(4))
92 24140 3500 - 3519 Apply org.make.core.technical.Pagination.Limit.apply org.make.api.views.homeviewservicecomponenttest org.make.core.technical.Pagination.Limit.apply(4)
93 24615 3539 - 3594 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate.type](org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate)
93 25722 3544 - 3593 Select org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate org.make.api.views.homeviewservicecomponenttest org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName.endDate
94 22333 3619 - 3629 Select org.make.core.Order.desc org.make.api.views.homeviewservicecomponenttest org.make.core.Order.desc
94 26028 3614 - 3630 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc)
98 23955 3686 - 4103 Apply org.make.api.views.DefaultHomeViewServiceComponent.DefaultHomeViewService.searchQuestionOfOperations org.make.api.views.homeviewservicecomponenttest searchQuestionOfOperations({ <artifact> val x$49: Some[org.make.core.operation.OperationOfQuestionSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({ <artifact> val x$37: Some[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.FeaturedSearchFilter](org.make.core.operation.FeaturedSearchFilter.apply(true)); <artifact> val x$38: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1; <artifact> val x$39: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2; <artifact> val x$40: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3; <artifact> val x$41: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4; <artifact> val x$42: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5; <artifact> val x$43: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6; <artifact> val x$44: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7; <artifact> val x$45: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8; <artifact> val x$46: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9; <artifact> val x$47: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11; <artifact> val x$48: 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$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$37, x$47, x$48) }); <artifact> val x$50: Some[org.make.core.operation.SortAlgorithm.Chronological.type] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.SortAlgorithm.Chronological.type](org.make.core.operation.SortAlgorithm.Chronological); <artifact> val x$51: 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(15)); <artifact> val x$52: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3; <artifact> val x$53: Option[org.make.core.operation.indexed.OperationOfQuestionElasticsearchFieldName] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4; <artifact> val x$54: 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$49, x$51, x$52, x$53, x$54, x$50) })
99 25898 3722 - 3722 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$3
99 24685 3722 - 3722 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$4
99 22331 3722 - 3722 Select org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply$default$5
99 26093 3722 - 4095 Apply org.make.core.operation.OperationOfQuestionSearchQuery.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchQuery.apply(x$49, x$51, x$52, x$53, x$54, x$50)
100 26616 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6
100 22345 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2
100 26343 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3
100 24462 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7
100 25882 3823 - 3855 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.FeaturedSearchFilter](org.make.core.operation.FeaturedSearchFilter.apply(true))
100 22879 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5
100 27888 3828 - 3854 Apply org.make.core.operation.FeaturedSearchFilter.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.FeaturedSearchFilter.apply(true)
100 23770 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4
100 28196 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8
100 24742 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1
100 24018 3774 - 3857 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.OperationOfQuestionSearchFilters]({ <artifact> val x$37: Some[org.make.core.operation.FeaturedSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.operation.FeaturedSearchFilter](org.make.core.operation.FeaturedSearchFilter.apply(true)); <artifact> val x$38: Option[org.make.core.operation.QuestionIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$1; <artifact> val x$39: Option[org.make.core.operation.QuestionContentSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$2; <artifact> val x$40: Option[org.make.core.operation.SlugSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$3; <artifact> val x$41: Option[org.make.core.operation.DescriptionSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$4; <artifact> val x$42: Option[org.make.core.operation.CountrySearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$5; <artifact> val x$43: Option[org.make.core.operation.LanguageSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$6; <artifact> val x$44: Option[org.make.core.operation.StartDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$7; <artifact> val x$45: Option[org.make.core.operation.EndDateSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$8; <artifact> val x$46: Option[org.make.core.operation.OperationKindsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9; <artifact> val x$47: Option[org.make.core.operation.StatusSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11; <artifact> val x$48: 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$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$37, x$47, x$48) })
100 22322 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$12
100 25893 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$9
100 24753 3779 - 3779 Select org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11 org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply$default$11
100 26350 3779 - 3856 Apply org.make.core.operation.OperationOfQuestionSearchFilters.apply org.make.api.views.homeviewservicecomponenttest org.make.core.operation.OperationOfQuestionSearchFilters.apply(x$38, x$39, x$40, x$41, x$42, x$43, x$44, x$45, x$46, x$37, x$47, x$48)
101 26631 3885 - 3918 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.operation.SortAlgorithm.Chronological.type](org.make.core.operation.SortAlgorithm.Chronological)
101 27738 3890 - 3917 Select org.make.core.operation.SortAlgorithm.Chronological org.make.api.views.homeviewservicecomponenttest org.make.core.operation.SortAlgorithm.Chronological
103 28205 4059 - 4085 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(15))
103 24209 4064 - 4084 Apply org.make.core.technical.Pagination.Limit.apply org.make.api.views.homeviewservicecomponenttest org.make.core.technical.Pagination.Limit.apply(15)
109 26347 4195 - 4638 Apply org.make.core.post.indexed.PostSearchQuery.apply org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.PostSearchQuery.apply(x$58, x$61, x$62, x$59, x$60)
109 22277 4195 - 4195 Select org.make.core.post.indexed.PostSearchQuery.apply$default$3 org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.PostSearchQuery.apply$default$3
110 23767 4234 - 4478 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.post.indexed.PostSearchFilters]({ <artifact> val x$55: Some[org.make.core.post.indexed.DisplayHomeSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.post.indexed.DisplayHomeSearchFilter](org.make.core.post.indexed.DisplayHomeSearchFilter.apply(true)); <artifact> val x$56: Some[org.make.core.post.indexed.PostCountriesFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.post.indexed.PostCountriesFilter](org.make.core.post.indexed.PostCountriesFilter.apply({ final <synthetic> <artifact> val rassoc$1: org.make.core.reference.Country = country; postAdditionalCountry.toList.::[org.make.core.reference.Country](rassoc$1) }.toSet[org.make.core.reference.Country].toSeq)); <artifact> val x$57: Option[org.make.core.post.indexed.PostIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.post.indexed.PostSearchFilters.apply$default$1; org.make.core.post.indexed.PostSearchFilters.apply(x$57, x$55, x$56) })
111 26106 4254 - 4464 Apply org.make.core.post.indexed.PostSearchFilters.apply org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.PostSearchFilters.apply(x$57, x$55, x$56)
111 22265 4254 - 4254 Select org.make.core.post.indexed.PostSearchFilters.apply$default$1 org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.PostSearchFilters.apply$default$1
112 27743 4308 - 4337 Apply org.make.core.post.indexed.DisplayHomeSearchFilter.apply org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.DisplayHomeSearchFilter.apply(true)
112 26410 4303 - 4338 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.post.indexed.DisplayHomeSearchFilter](org.make.core.post.indexed.DisplayHomeSearchFilter.apply(true))
113 24698 4368 - 4448 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.post.indexed.PostCountriesFilter](org.make.core.post.indexed.PostCountriesFilter.apply({ final <synthetic> <artifact> val rassoc$1: org.make.core.reference.Country = country; postAdditionalCountry.toList.::[org.make.core.reference.Country](rassoc$1) }.toSet[org.make.core.reference.Country].toSeq))
113 24218 4402 - 4433 Apply scala.collection.immutable.List.:: org.make.api.views.homeviewservicecomponenttest postAdditionalCountry.toList.::[org.make.core.reference.Country](rassoc$1)
113 25836 4373 - 4447 Apply org.make.core.post.indexed.PostCountriesFilter.apply org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.PostCountriesFilter.apply({ final <synthetic> <artifact> val rassoc$1: org.make.core.reference.Country = country; postAdditionalCountry.toList.::[org.make.core.reference.Country](rassoc$1) }.toSet[org.make.core.reference.Country].toSeq)
113 27884 4394 - 4446 Select scala.collection.IterableOnceOps.toSeq org.make.api.views.homeviewservicecomponenttest { final <synthetic> <artifact> val rassoc$1: org.make.core.reference.Country = country; postAdditionalCountry.toList.::[org.make.core.reference.Country](rassoc$1) }.toSet[org.make.core.reference.Country].toSeq
116 26420 4499 - 4541 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[String](org.make.core.post.indexed.PostElasticsearchFieldNames.postDate)
116 27687 4504 - 4540 Select org.make.core.post.indexed.PostElasticsearchFieldNames.postDate org.make.api.views.homeviewservicecomponenttest org.make.core.post.indexed.PostElasticsearchFieldNames.postDate
117 28194 4563 - 4579 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.Order.desc.type](org.make.core.Order.desc)
117 24230 4568 - 4578 Select org.make.core.Order.desc org.make.api.views.homeviewservicecomponenttest org.make.core.Order.desc
118 25653 4606 - 4625 Apply org.make.core.technical.Pagination.Limit.apply org.make.api.views.homeviewservicecomponenttest org.make.core.technical.Pagination.Limit.apply(3)
118 23403 4601 - 4626 Apply scala.Some.apply org.make.api.views.homeviewservicecomponenttest scala.Some.apply[org.make.core.technical.Pagination.Limit](org.make.core.technical.Pagination.Limit.apply(3))
121 26720 4661 - 4661 Select scala.concurrent.ExecutionContext.Implicits.global org.make.api.views.homeviewservicecomponenttest scala.concurrent.ExecutionContext.Implicits.global
121 24165 4156 - 4727 ApplyToImplicitArgs scala.concurrent.Future.map org.make.api.views.homeviewservicecomponenttest DefaultHomeViewServiceComponent.this.postService.search({ <artifact> val x$58: Some[org.make.core.post.indexed.PostSearchFilters] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.post.indexed.PostSearchFilters]({ <artifact> val x$55: Some[org.make.core.post.indexed.DisplayHomeSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.post.indexed.DisplayHomeSearchFilter](org.make.core.post.indexed.DisplayHomeSearchFilter.apply(true)); <artifact> val x$56: Some[org.make.core.post.indexed.PostCountriesFilter] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[org.make.core.post.indexed.PostCountriesFilter](org.make.core.post.indexed.PostCountriesFilter.apply({ final <synthetic> <artifact> val rassoc$1: org.make.core.reference.Country = country; postAdditionalCountry.toList.::[org.make.core.reference.Country](rassoc$1) }.toSet[org.make.core.reference.Country].toSeq)); <artifact> val x$57: Option[org.make.core.post.indexed.PostIdsSearchFilter] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.post.indexed.PostSearchFilters.apply$default$1; org.make.core.post.indexed.PostSearchFilters.apply(x$57, x$55, x$56) }); <artifact> val x$59: Some[String] @scala.reflect.internal.annotations.uncheckedBounds = scala.Some.apply[String](org.make.core.post.indexed.PostElasticsearchFieldNames.postDate); <artifact> val x$60: 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$61: 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(3)); <artifact> val x$62: Option[org.make.core.technical.Pagination.Offset] @scala.reflect.internal.annotations.uncheckedBounds = org.make.core.post.indexed.PostSearchQuery.apply$default$3; org.make.core.post.indexed.PostSearchQuery.apply(x$58, x$61, x$62, x$59, x$60) }).map[Seq[org.make.api.views.HomePageViewResponse.PostResponse]](((x$4: org.make.core.post.indexed.PostSearchResult) => x$4.results.map[org.make.api.views.HomePageViewResponse.PostResponse](((post: org.make.core.post.indexed.IndexedPost) => HomePageViewResponse.PostResponse.fromIndexedPost(post)))))(scala.concurrent.ExecutionContext.Implicits.global)
121 24078 4676 - 4725 Apply org.make.api.views.HomePageViewResponse.PostResponse.fromIndexedPost HomePageViewResponse.PostResponse.fromIndexedPost(post)
121 27514 4662 - 4726 Apply scala.collection.IterableOps.map x$4.results.map[org.make.api.views.HomePageViewResponse.PostResponse](((post: org.make.core.post.indexed.IndexedPost) => HomePageViewResponse.PostResponse.fromIndexedPost(post)))
124 24028 4767 - 4767 Select scala.concurrent.ExecutionContext.Implicits.global org.make.api.views.homeviewservicecomponenttest scala.concurrent.ExecutionContext.Implicits.global
124 27681 4735 - 5320 ApplyToImplicitArgs scala.concurrent.Future.flatMap org.make.api.views.homeviewservicecomponenttest futurePartnersCount.flatMap[org.make.api.views.HomePageViewResponse](((partnersCount: Int) => futureOtherCounts.flatMap[org.make.api.views.HomePageViewResponse](((otherCounts: org.make.api.views.Highlights) => futureCurrentQuestions.flatMap[org.make.api.views.HomePageViewResponse](((currentQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePastQuestions.flatMap[org.make.api.views.HomePageViewResponse](((pastQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futureFeaturedQuestions.flatMap[org.make.api.views.HomePageViewResponse](((featuredQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePosts.map[org.make.api.views.HomePageViewResponse](((posts: Seq[org.make.api.views.HomePageViewResponse.PostResponse]) => HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
125 26288 4798 - 5320 ApplyToImplicitArgs scala.concurrent.Future.flatMap futureOtherCounts.flatMap[org.make.api.views.HomePageViewResponse](((otherCounts: org.make.api.views.Highlights) => futureCurrentQuestions.flatMap[org.make.api.views.HomePageViewResponse](((currentQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePastQuestions.flatMap[org.make.api.views.HomePageViewResponse](((pastQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futureFeaturedQuestions.flatMap[org.make.api.views.HomePageViewResponse](((featuredQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePosts.map[org.make.api.views.HomePageViewResponse](((posts: Seq[org.make.api.views.HomePageViewResponse.PostResponse]) => HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
125 22415 4816 - 4816 Select scala.concurrent.ExecutionContext.Implicits.global scala.concurrent.ExecutionContext.Implicits.global
126 23535 4845 - 5320 ApplyToImplicitArgs scala.concurrent.Future.flatMap futureCurrentQuestions.flatMap[org.make.api.views.HomePageViewResponse](((currentQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePastQuestions.flatMap[org.make.api.views.HomePageViewResponse](((pastQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futureFeaturedQuestions.flatMap[org.make.api.views.HomePageViewResponse](((featuredQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePosts.map[org.make.api.views.HomePageViewResponse](((posts: Seq[org.make.api.views.HomePageViewResponse.PostResponse]) => HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
126 25968 4863 - 4863 Select scala.concurrent.ExecutionContext.Implicits.global scala.concurrent.ExecutionContext.Implicits.global
127 28141 4897 - 5320 ApplyToImplicitArgs scala.concurrent.Future.flatMap futurePastQuestions.flatMap[org.make.api.views.HomePageViewResponse](((pastQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futureFeaturedQuestions.flatMap[org.make.api.views.HomePageViewResponse](((featuredQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePosts.map[org.make.api.views.HomePageViewResponse](((posts: Seq[org.make.api.views.HomePageViewResponse.PostResponse]) => HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
127 24180 4915 - 4915 Select scala.concurrent.ExecutionContext.Implicits.global scala.concurrent.ExecutionContext.Implicits.global
128 25481 4946 - 5320 ApplyToImplicitArgs scala.concurrent.Future.flatMap futureFeaturedQuestions.flatMap[org.make.api.views.HomePageViewResponse](((featuredQuestions: Seq[org.make.api.question.QuestionOfOperationResponse]) => futurePosts.map[org.make.api.views.HomePageViewResponse](((posts: Seq[org.make.api.views.HomePageViewResponse.PostResponse]) => HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)))(scala.concurrent.ExecutionContext.Implicits.global)))(scala.concurrent.ExecutionContext.Implicits.global)
128 27669 4964 - 4964 Select scala.concurrent.ExecutionContext.Implicits.global scala.concurrent.ExecutionContext.Implicits.global
129 26280 5017 - 5017 Select scala.concurrent.ExecutionContext.Implicits.global scala.concurrent.ExecutionContext.Implicits.global
129 24089 4999 - 5320 ApplyToImplicitArgs scala.concurrent.Future.map futurePosts.map[org.make.api.views.HomePageViewResponse](((posts: Seq[org.make.api.views.HomePageViewResponse.PostResponse]) => HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)))(scala.concurrent.ExecutionContext.Implicits.global)
131 22287 5056 - 5320 Apply org.make.api.views.HomePageViewResponse.apply HomePageViewResponse.apply({ <artifact> val x$63: Int = partnersCount; <artifact> val x$64: Int = otherCounts.copy$default$1; <artifact> val x$65: Int = otherCounts.copy$default$2; otherCounts.copy(x$64, x$65, x$63) }, currentQuestions, pastQuestions, featuredQuestions, posts)
132 28201 5113 - 5113 Select org.make.api.views.Highlights.copy$default$1 otherCounts.copy$default$1
132 25957 5113 - 5113 Select org.make.api.views.Highlights.copy$default$2 otherCounts.copy$default$2
132 23600 5101 - 5148 Apply org.make.api.views.Highlights.copy otherCounts.copy(x$64, x$65, x$63)