| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
55
|
39003
|
2388
-
2429
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.question.questionapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.organisation.OrganisationSearchResponse]({
val inst$macro$48: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationSearchResponse] = {
final class anon$lazy$macro$47 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$47 = {
anon$lazy$macro$47.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationSearchResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.organisation.OrganisationSearchResponse, shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.organisation.OrganisationSearchResponse, (Symbol @@ String("organisationId")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.organisation.OrganisationSearchResponse, (Symbol @@ String("organisationId")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil](::.apply[Symbol @@ String("organisationId"), (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("organisationId").asInstanceOf[Symbol @@ String("organisationId")], ::.apply[Symbol @@ String("organisationName"), (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")], ::.apply[Symbol @@ String("slug"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("slug").asInstanceOf[Symbol @@ String("slug")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("publicProfile"), (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("publicProfile").asInstanceOf[Symbol @@ String("publicProfile")], ::.apply[Symbol @@ String("proposalsCount"), (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")], ::.apply[Symbol @@ String("votesCount"), (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("countsByQuestion"), shapeless.HNil.type](scala.Symbol.apply("countsByQuestion").asInstanceOf[Symbol @@ String("countsByQuestion")], HNil)))))))))))), Generic.instance[org.make.api.organisation.OrganisationSearchResponse, org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil](((x0$3: org.make.api.organisation.OrganisationSearchResponse) => x0$3 match {
case (organisationId: org.make.core.user.UserId, organisationName: Option[String], slug: Option[String], avatarUrl: Option[String], description: Option[String], publicProfile: Boolean, proposalsCount: Int, votesCount: Int, country: org.make.core.reference.Country, website: Option[String], countsByQuestion: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]): org.make.api.organisation.OrganisationSearchResponse((organisationId$macro$35 @ _), (organisationName$macro$36 @ _), (slug$macro$37 @ _), (avatarUrl$macro$38 @ _), (description$macro$39 @ _), (publicProfile$macro$40 @ _), (proposalsCount$macro$41 @ _), (votesCount$macro$42 @ _), (country$macro$43 @ _), (website$macro$44 @ _), (countsByQuestion$macro$45 @ _)) => ::.apply[org.make.core.user.UserId, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](organisationId$macro$35, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](organisationName$macro$36, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](slug$macro$37, ::.apply[Option[String], Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](avatarUrl$macro$38, ::.apply[Option[String], Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](description$macro$39, ::.apply[Boolean, Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](publicProfile$macro$40, ::.apply[Int, Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](proposalsCount$macro$41, ::.apply[Int, org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](votesCount$macro$42, ::.apply[org.make.core.reference.Country, Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](country$macro$43, ::.apply[Option[String], Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](website$macro$44, ::.apply[Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], shapeless.HNil.type](countsByQuestion$macro$45, HNil))))))))))).asInstanceOf[org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil]
}), ((x0$4: org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.user.UserId, tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((organisationId$macro$24 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((organisationName$macro$25 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((slug$macro$26 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((avatarUrl$macro$27 @ _), (head: Option[String], tail: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((description$macro$28 @ _), (head: Boolean, tail: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((publicProfile$macro$29 @ _), (head: Int, tail: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((proposalsCount$macro$30 @ _), (head: Int, tail: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((votesCount$macro$31 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((country$macro$32 @ _), (head: Option[String], tail: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((website$macro$33 @ _), (head: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], tail: shapeless.HNil): Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((countsByQuestion$macro$34 @ _), HNil))))))))))) => organisation.this.OrganisationSearchResponse.apply(organisationId$macro$24, organisationName$macro$25, slug$macro$26, avatarUrl$macro$27, description$macro$28, publicProfile$macro$29, proposalsCount$macro$30, votesCount$macro$31, country$macro$32, website$macro$33, countsByQuestion$macro$34)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationId"), org.make.core.user.UserId, (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationName"), Option[String], (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("slug"), Option[String], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("publicProfile"), Boolean, (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("proposalsCount"), Int, (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("votesCount"), Int, (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countsByQuestion"), Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countsByQuestion")]](scala.Symbol.apply("countsByQuestion").asInstanceOf[Symbol @@ String("countsByQuestion")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countsByQuestion")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("votesCount")]](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("votesCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("proposalsCount")]](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("proposalsCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("publicProfile")]](scala.Symbol.apply("publicProfile").asInstanceOf[Symbol @@ String("publicProfile")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("publicProfile")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("slug")]](scala.Symbol.apply("slug").asInstanceOf[Symbol @@ String("slug")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("slug")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationName")]](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationId")]](scala.Symbol.apply("organisationId").asInstanceOf[Symbol @@ String("organisationId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$47.this.inst$macro$46)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationSearchResponse]];
<stable> <accessor> lazy val inst$macro$46: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderFororganisationId: io.circe.Encoder[org.make.core.user.UserId] = OrganisationSearchResponse.this.stringValueEncoder[org.make.core.user.UserId];
private[this] val circeGenericEncoderForpublicProfile: io.circe.Encoder[Boolean] = circe.this.Encoder.encodeBoolean;
private[this] val circeGenericEncoderForvotesCount: io.circe.Encoder[Int] = circe.this.Encoder.encodeInt;
private[this] val circeGenericEncoderForcountry: io.circe.Encoder[org.make.core.reference.Country] = OrganisationSearchResponse.this.stringValueEncoder[org.make.core.reference.Country];
private[this] val circeGenericEncoderForwebsite: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForcountsByQuestion: io.circe.Encoder.AsObject[scala.collection.immutable.Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] = circe.this.Encoder.encodeMap[org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse](question.this.QuestionId.questionIdKeyEncoder, organisation.this.ProposalsAndVotesCountsResponse.encoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId], tail: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFororganisationId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFororganisationName @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForslug @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForavatarUrl @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordescription @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean], tail: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpublicProfile @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForproposalsCount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForvotesCount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country], tail: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountry @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForwebsite @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcountsByQuestion @ _), shapeless.HNil))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("organisationId", $anon.this.circeGenericEncoderFororganisationId.apply(circeGenericHListBindingFororganisationId)), scala.Tuple2.apply[String, io.circe.Json]("organisationName", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingFororganisationName)), scala.Tuple2.apply[String, io.circe.Json]("slug", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForslug)), scala.Tuple2.apply[String, io.circe.Json]("avatarUrl", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForavatarUrl)), scala.Tuple2.apply[String, io.circe.Json]("description", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingFordescription)), scala.Tuple2.apply[String, io.circe.Json]("publicProfile", $anon.this.circeGenericEncoderForpublicProfile.apply(circeGenericHListBindingForpublicProfile)), scala.Tuple2.apply[String, io.circe.Json]("proposalsCount", $anon.this.circeGenericEncoderForvotesCount.apply(circeGenericHListBindingForproposalsCount)), scala.Tuple2.apply[String, io.circe.Json]("votesCount", $anon.this.circeGenericEncoderForvotesCount.apply(circeGenericHListBindingForvotesCount)), scala.Tuple2.apply[String, io.circe.Json]("country", $anon.this.circeGenericEncoderForcountry.apply(circeGenericHListBindingForcountry)), scala.Tuple2.apply[String, io.circe.Json]("website", $anon.this.circeGenericEncoderForwebsite.apply(circeGenericHListBindingForwebsite)), scala.Tuple2.apply[String, io.circe.Json]("countsByQuestion", $anon.this.circeGenericEncoderForcountsByQuestion.apply(circeGenericHListBindingForcountsByQuestion))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$47().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationSearchResponse]](inst$macro$48)
})
|
|
56
|
30842
|
2492
-
2533
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.question.questionapitest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.organisation.OrganisationSearchResponse]({
val inst$macro$96: io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationSearchResponse] = {
final class anon$lazy$macro$95 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$95 = {
anon$lazy$macro$95.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$49: io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationSearchResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.organisation.OrganisationSearchResponse, shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.organisation.OrganisationSearchResponse, (Symbol @@ String("organisationId")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.organisation.OrganisationSearchResponse, (Symbol @@ String("organisationId")) :: (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil](::.apply[Symbol @@ String("organisationId"), (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("organisationId").asInstanceOf[Symbol @@ String("organisationId")], ::.apply[Symbol @@ String("organisationName"), (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")], ::.apply[Symbol @@ String("slug"), (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("slug").asInstanceOf[Symbol @@ String("slug")], ::.apply[Symbol @@ String("avatarUrl"), (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")], ::.apply[Symbol @@ String("description"), (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")], ::.apply[Symbol @@ String("publicProfile"), (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("publicProfile").asInstanceOf[Symbol @@ String("publicProfile")], ::.apply[Symbol @@ String("proposalsCount"), (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")], ::.apply[Symbol @@ String("votesCount"), (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")], ::.apply[Symbol @@ String("country"), (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")], ::.apply[Symbol @@ String("website"), (Symbol @@ String("countsByQuestion")) :: shapeless.HNil.type](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")], ::.apply[Symbol @@ String("countsByQuestion"), shapeless.HNil.type](scala.Symbol.apply("countsByQuestion").asInstanceOf[Symbol @@ String("countsByQuestion")], HNil)))))))))))), Generic.instance[org.make.api.organisation.OrganisationSearchResponse, org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil](((x0$7: org.make.api.organisation.OrganisationSearchResponse) => x0$7 match {
case (organisationId: org.make.core.user.UserId, organisationName: Option[String], slug: Option[String], avatarUrl: Option[String], description: Option[String], publicProfile: Boolean, proposalsCount: Int, votesCount: Int, country: org.make.core.reference.Country, website: Option[String], countsByQuestion: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]): org.make.api.organisation.OrganisationSearchResponse((organisationId$macro$83 @ _), (organisationName$macro$84 @ _), (slug$macro$85 @ _), (avatarUrl$macro$86 @ _), (description$macro$87 @ _), (publicProfile$macro$88 @ _), (proposalsCount$macro$89 @ _), (votesCount$macro$90 @ _), (country$macro$91 @ _), (website$macro$92 @ _), (countsByQuestion$macro$93 @ _)) => ::.apply[org.make.core.user.UserId, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](organisationId$macro$83, ::.apply[Option[String], Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](organisationName$macro$84, ::.apply[Option[String], Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](slug$macro$85, ::.apply[Option[String], Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](avatarUrl$macro$86, ::.apply[Option[String], Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](description$macro$87, ::.apply[Boolean, Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](publicProfile$macro$88, ::.apply[Int, Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](proposalsCount$macro$89, ::.apply[Int, org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](votesCount$macro$90, ::.apply[org.make.core.reference.Country, Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](country$macro$91, ::.apply[Option[String], Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil.type](website$macro$92, ::.apply[Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], shapeless.HNil.type](countsByQuestion$macro$93, HNil))))))))))).asInstanceOf[org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil]
}), ((x0$8: org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil) => x0$8 match {
case (head: org.make.core.user.UserId, tail: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): org.make.core.user.UserId :: Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((organisationId$macro$72 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((organisationName$macro$73 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((slug$macro$74 @ _), (head: Option[String], tail: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((avatarUrl$macro$75 @ _), (head: Option[String], tail: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((description$macro$76 @ _), (head: Boolean, tail: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((publicProfile$macro$77 @ _), (head: Int, tail: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((proposalsCount$macro$78 @ _), (head: Int, tail: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((votesCount$macro$79 @ _), (head: org.make.core.reference.Country, tail: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((country$macro$80 @ _), (head: Option[String], tail: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil): Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((website$macro$81 @ _), (head: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], tail: shapeless.HNil): Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil((countsByQuestion$macro$82 @ _), HNil))))))))))) => organisation.this.OrganisationSearchResponse.apply(organisationId$macro$72, organisationName$macro$73, slug$macro$74, avatarUrl$macro$75, description$macro$76, publicProfile$macro$77, proposalsCount$macro$78, votesCount$macro$79, country$macro$80, website$macro$81, countsByQuestion$macro$82)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationId"), org.make.core.user.UserId, (Symbol @@ String("organisationName")) :: (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("organisationName"), Option[String], (Symbol @@ String("slug")) :: (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("slug"), Option[String], (Symbol @@ String("avatarUrl")) :: (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("avatarUrl"), Option[String], (Symbol @@ String("description")) :: (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("description"), Option[String], (Symbol @@ String("publicProfile")) :: (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Boolean :: Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("publicProfile"), Boolean, (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Int :: Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("proposalsCount"), Int, (Symbol @@ String("votesCount")) :: (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Int :: org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("votesCount"), Int, (Symbol @@ String("country")) :: (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, org.make.core.reference.Country :: Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("country"), org.make.core.reference.Country, (Symbol @@ String("website")) :: (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Option[String] :: Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("website"), Option[String], (Symbol @@ String("countsByQuestion")) :: shapeless.HNil, Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("countsByQuestion"), Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("countsByQuestion")]](scala.Symbol.apply("countsByQuestion").asInstanceOf[Symbol @@ String("countsByQuestion")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("countsByQuestion")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("website")]](scala.Symbol.apply("website").asInstanceOf[Symbol @@ String("website")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("website")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("country")]](scala.Symbol.apply("country").asInstanceOf[Symbol @@ String("country")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("country")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("votesCount")]](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("votesCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("proposalsCount")]](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("proposalsCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("publicProfile")]](scala.Symbol.apply("publicProfile").asInstanceOf[Symbol @@ String("publicProfile")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("publicProfile")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("description")]](scala.Symbol.apply("description").asInstanceOf[Symbol @@ String("description")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("description")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("avatarUrl")]](scala.Symbol.apply("avatarUrl").asInstanceOf[Symbol @@ String("avatarUrl")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("avatarUrl")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("slug")]](scala.Symbol.apply("slug").asInstanceOf[Symbol @@ String("slug")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("slug")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationName")]](scala.Symbol.apply("organisationName").asInstanceOf[Symbol @@ String("organisationName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("organisationId")]](scala.Symbol.apply("organisationId").asInstanceOf[Symbol @@ String("organisationId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("organisationId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$95.this.inst$macro$94)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationSearchResponse]];
<stable> <accessor> lazy val inst$macro$94: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFororganisationId: io.circe.Decoder[org.make.core.user.UserId] = user.this.UserId.userIdDecoder;
private[this] val circeGenericDecoderForpublicProfile: io.circe.Decoder[Boolean] = circe.this.Decoder.decodeBoolean;
private[this] val circeGenericDecoderForvotesCount: io.circe.Decoder[Int] = circe.this.Decoder.decodeInt;
private[this] val circeGenericDecoderForcountry: io.circe.Decoder[org.make.core.reference.Country] = reference.this.Country.countryDecoder;
private[this] val circeGenericDecoderForwebsite: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForcountsByQuestion: io.circe.Decoder[scala.collection.immutable.Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] = circe.this.Decoder.decodeMap[org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse](question.this.QuestionId.questionIdKeyDecoder, organisation.this.ProposalsAndVotesCountsResponse.decoder);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("organisationId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationId.tryDecode(c.downField("organisationId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("organisationName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("organisationName")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("slug"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("slug")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("publicProfile"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpublicProfile.tryDecode(c.downField("publicProfile")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("proposalsCount"), Int, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecode(c.downField("proposalsCount")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("votesCount"), Int, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecode(c.downField("votesCount")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecode(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecode(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("countsByQuestion"), Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountsByQuestion.tryDecode(c.downField("countsByQuestion")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("organisationId"), org.make.core.user.UserId, shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFororganisationId.tryDecodeAccumulating(c.downField("organisationId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("organisationName"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("organisationName")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("slug"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("slug")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("avatarUrl"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("avatarUrl")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("description"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("description")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("publicProfile"), Boolean, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForpublicProfile.tryDecodeAccumulating(c.downField("publicProfile")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("proposalsCount"), Int, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecodeAccumulating(c.downField("proposalsCount")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("votesCount"), Int, shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecodeAccumulating(c.downField("votesCount")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("country"), org.make.core.reference.Country, shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountry.tryDecodeAccumulating(c.downField("country")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("website"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForwebsite.tryDecodeAccumulating(c.downField("website")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("countsByQuestion"), Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForcountsByQuestion.tryDecodeAccumulating(c.downField("countsByQuestion")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("organisationId"),org.make.core.user.UserId] :: shapeless.labelled.FieldType[Symbol @@ String("organisationName"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("slug"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("avatarUrl"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("description"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("publicProfile"),Boolean] :: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("country"),org.make.core.reference.Country] :: shapeless.labelled.FieldType[Symbol @@ String("website"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("countsByQuestion"),Map[org.make.core.question.QuestionId,org.make.api.organisation.ProposalsAndVotesCountsResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$95().inst$macro$49
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationSearchResponse]](inst$macro$96)
})
|
|
59
|
37169
|
2636
-
3228
|
Apply
|
org.make.api.organisation.OrganisationSearchResponse.apply
|
org.make.api.question.questionapitest
|
OrganisationSearchResponse.apply(organisation.organisationId, organisation.organisationName, organisation.slug, organisation.avatarUrl, organisation.description, organisation.publicProfile, organisation.proposalsCount, organisation.votesCount, organisation.country, organisation.website, organisation.countsByQuestion.map[(org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse)](((counts: org.make.core.user.indexed.ProposalsAndVotesCountsByQuestion) => ProposalsAndVotesCountsResponse.fromCounts(counts))).toMap[org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse](scala.this.<:<.refl[(org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse)]))
|
|
60
|
44499
|
2687
-
2714
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.organisationId
|
org.make.api.question.questionapitest
|
organisation.organisationId
|
|
61
|
36406
|
2741
-
2770
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.organisationName
|
org.make.api.question.questionapitest
|
organisation.organisationName
|
|
62
|
32489
|
2785
-
2802
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.slug
|
org.make.api.question.questionapitest
|
organisation.slug
|
|
63
|
44978
|
2822
-
2844
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.avatarUrl
|
org.make.api.question.questionapitest
|
organisation.avatarUrl
|
|
64
|
37407
|
2866
-
2890
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.description
|
org.make.api.question.questionapitest
|
organisation.description
|
|
65
|
50499
|
2914
-
2940
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.publicProfile
|
org.make.api.question.questionapitest
|
organisation.publicProfile
|
|
66
|
46608
|
2965
-
2992
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.proposalsCount
|
org.make.api.question.questionapitest
|
organisation.proposalsCount
|
|
67
|
39038
|
3013
-
3036
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.votesCount
|
org.make.api.question.questionapitest
|
organisation.votesCount
|
|
68
|
30602
|
3054
-
3074
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.country
|
org.make.api.question.questionapitest
|
organisation.country
|
|
69
|
43942
|
3092
-
3112
|
Select
|
org.make.core.user.indexed.IndexedOrganisation.website
|
org.make.api.question.questionapitest
|
organisation.website
|
|
70
|
32241
|
3217
-
3217
|
TypeApply
|
scala.<:<.refl
|
org.make.api.question.questionapitest
|
scala.this.<:<.refl[(org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse)]
|
|
70
|
36153
|
3173
-
3215
|
Apply
|
org.make.api.organisation.ProposalsAndVotesCountsResponse.fromCounts
|
|
ProposalsAndVotesCountsResponse.fromCounts(counts)
|
|
70
|
45015
|
3139
-
3222
|
ApplyToImplicitArgs
|
scala.collection.IterableOnceOps.toMap
|
org.make.api.question.questionapitest
|
organisation.countsByQuestion.map[(org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse)](((counts: org.make.core.user.indexed.ProposalsAndVotesCountsByQuestion) => ProposalsAndVotesCountsResponse.fromCounts(counts))).toMap[org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse](scala.this.<:<.refl[(org.make.core.question.QuestionId, org.make.api.organisation.ProposalsAndVotesCountsResponse)])
|
|
78
|
51237
|
3455
-
3503
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.question.questionapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.organisation.OrganisationsSearchResultResponse]({
val inst$macro$12: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationsSearchResultResponse] = {
final class anon$lazy$macro$11 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$11 = {
anon$lazy$macro$11.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationsSearchResultResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.organisation.OrganisationsSearchResultResponse, shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.organisation.OrganisationsSearchResultResponse, (Symbol @@ String("total")) :: (Symbol @@ String("results")) :: shapeless.HNil, Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.organisation.OrganisationsSearchResultResponse, (Symbol @@ String("total")) :: (Symbol @@ String("results")) :: shapeless.HNil](::.apply[Symbol @@ String("total"), (Symbol @@ String("results")) :: shapeless.HNil.type](scala.Symbol.apply("total").asInstanceOf[Symbol @@ String("total")], ::.apply[Symbol @@ String("results"), shapeless.HNil.type](scala.Symbol.apply("results").asInstanceOf[Symbol @@ String("results")], HNil))), Generic.instance[org.make.api.organisation.OrganisationsSearchResultResponse, Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil](((x0$3: org.make.api.organisation.OrganisationsSearchResultResponse) => x0$3 match {
case (total: Long, results: Seq[org.make.api.organisation.OrganisationSearchResponse]): org.make.api.organisation.OrganisationsSearchResultResponse((total$macro$8 @ _), (results$macro$9 @ _)) => ::.apply[Long, Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil.type](total$macro$8, ::.apply[Seq[org.make.api.organisation.OrganisationSearchResponse], shapeless.HNil.type](results$macro$9, HNil)).asInstanceOf[Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil]
}), ((x0$4: Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil) => x0$4 match {
case (head: Long, tail: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil): Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil((total$macro$6 @ _), (head: Seq[org.make.api.organisation.OrganisationSearchResponse], tail: shapeless.HNil): Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil((results$macro$7 @ _), HNil)) => organisation.this.OrganisationsSearchResultResponse.apply(total$macro$6, results$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("total"), Long, (Symbol @@ String("results")) :: shapeless.HNil, Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("results"), Seq[org.make.api.organisation.OrganisationSearchResponse], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("results")]](scala.Symbol.apply("results").asInstanceOf[Symbol @@ String("results")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("results")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("total")]](scala.Symbol.apply("total").asInstanceOf[Symbol @@ String("total")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("total")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationsSearchResultResponse]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderFortotal: io.circe.Encoder[Long] = circe.this.Encoder.encodeLong;
private[this] val circeGenericEncoderForresults: io.circe.Encoder.AsArray[Seq[org.make.api.organisation.OrganisationSearchResponse]] = circe.this.Encoder.encodeSeq[org.make.api.organisation.OrganisationSearchResponse](organisation.this.OrganisationSearchResponse.encoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("total"),Long], tail: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortotal @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForresults @ _), shapeless.HNil)) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("total", $anon.this.circeGenericEncoderFortotal.apply(circeGenericHListBindingFortotal)), scala.Tuple2.apply[String, io.circe.Json]("results", $anon.this.circeGenericEncoderForresults.apply(circeGenericHListBindingForresults))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$11().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.OrganisationsSearchResultResponse]](inst$macro$12)
})
|
|
79
|
42960
|
3573
-
3621
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.question.questionapitest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.organisation.OrganisationsSearchResultResponse]({
val inst$macro$24: io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationsSearchResultResponse] = {
final class anon$lazy$macro$23 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$23 = {
anon$lazy$macro$23.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$13: io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationsSearchResultResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.organisation.OrganisationsSearchResultResponse, shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.organisation.OrganisationsSearchResultResponse, (Symbol @@ String("total")) :: (Symbol @@ String("results")) :: shapeless.HNil, Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.organisation.OrganisationsSearchResultResponse, (Symbol @@ String("total")) :: (Symbol @@ String("results")) :: shapeless.HNil](::.apply[Symbol @@ String("total"), (Symbol @@ String("results")) :: shapeless.HNil.type](scala.Symbol.apply("total").asInstanceOf[Symbol @@ String("total")], ::.apply[Symbol @@ String("results"), shapeless.HNil.type](scala.Symbol.apply("results").asInstanceOf[Symbol @@ String("results")], HNil))), Generic.instance[org.make.api.organisation.OrganisationsSearchResultResponse, Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil](((x0$7: org.make.api.organisation.OrganisationsSearchResultResponse) => x0$7 match {
case (total: Long, results: Seq[org.make.api.organisation.OrganisationSearchResponse]): org.make.api.organisation.OrganisationsSearchResultResponse((total$macro$20 @ _), (results$macro$21 @ _)) => ::.apply[Long, Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil.type](total$macro$20, ::.apply[Seq[org.make.api.organisation.OrganisationSearchResponse], shapeless.HNil.type](results$macro$21, HNil)).asInstanceOf[Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil]
}), ((x0$8: Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil) => x0$8 match {
case (head: Long, tail: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil): Long :: Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil((total$macro$18 @ _), (head: Seq[org.make.api.organisation.OrganisationSearchResponse], tail: shapeless.HNil): Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil((results$macro$19 @ _), HNil)) => organisation.this.OrganisationsSearchResultResponse.apply(total$macro$18, results$macro$19)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("total"), Long, (Symbol @@ String("results")) :: shapeless.HNil, Seq[org.make.api.organisation.OrganisationSearchResponse] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("results"), Seq[org.make.api.organisation.OrganisationSearchResponse], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("results")]](scala.Symbol.apply("results").asInstanceOf[Symbol @@ String("results")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("results")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("total")]](scala.Symbol.apply("total").asInstanceOf[Symbol @@ String("total")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("total")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$23.this.inst$macro$22)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationsSearchResultResponse]];
<stable> <accessor> lazy val inst$macro$22: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderFortotal: io.circe.Decoder[Long] = circe.this.Decoder.decodeLong;
private[this] val circeGenericDecoderForresults: io.circe.Decoder[Seq[org.make.api.organisation.OrganisationSearchResponse]] = circe.this.Decoder.decodeSeq[org.make.api.organisation.OrganisationSearchResponse](organisation.this.OrganisationSearchResponse.decoder);
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("total"), Long, shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortotal.tryDecode(c.downField("total")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("results"), Seq[org.make.api.organisation.OrganisationSearchResponse], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForresults.tryDecode(c.downField("results")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("total"), Long, shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFortotal.tryDecodeAccumulating(c.downField("total")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("results"), Seq[org.make.api.organisation.OrganisationSearchResponse], shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForresults.tryDecodeAccumulating(c.downField("results")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("total"),Long] :: shapeless.labelled.FieldType[Symbol @@ String("results"),Seq[org.make.api.organisation.OrganisationSearchResponse]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$23().inst$macro$13
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.OrganisationsSearchResultResponse]](inst$macro$24)
})
|
|
81
|
44458
|
3672
-
3719
|
Apply
|
org.make.api.organisation.OrganisationsSearchResultResponse.apply
|
org.make.api.views.viewapitest
|
OrganisationsSearchResultResponse.apply(0L, scala.`package`.Seq.empty[Nothing])
|
|
81
|
30641
|
3709
-
3718
|
TypeApply
|
scala.collection.SeqFactory.Delegate.empty
|
org.make.api.views.viewapitest
|
scala.`package`.Seq.empty[Nothing]
|
|
81
|
39555
|
3706
-
3707
|
Literal
|
<nosymbol>
|
org.make.api.views.viewapitest
|
0L
|
|
84
|
37201
|
3832
-
3989
|
Apply
|
org.make.api.organisation.OrganisationsSearchResultResponse.apply
|
org.make.api.question.questionapitest
|
OrganisationsSearchResultResponse.apply(results.total, results.results.map[org.make.api.organisation.OrganisationSearchResponse](((organisation: org.make.core.user.indexed.IndexedOrganisation) => OrganisationSearchResponse.fromIndexedOrganisation(organisation))))
|
|
85
|
36892
|
3881
-
3894
|
Select
|
org.make.core.user.indexed.OrganisationSearchResult.total
|
org.make.api.question.questionapitest
|
results.total
|
|
86
|
32281
|
3932
-
3982
|
Apply
|
org.make.api.organisation.OrganisationSearchResponse.fromIndexedOrganisation
|
org.make.api.question.questionapitest
|
OrganisationSearchResponse.fromIndexedOrganisation(organisation)
|
|
86
|
46085
|
3912
-
3983
|
Apply
|
scala.collection.IterableOps.map
|
org.make.api.question.questionapitest
|
results.results.map[org.make.api.organisation.OrganisationSearchResponse](((organisation: org.make.core.user.indexed.IndexedOrganisation) => OrganisationSearchResponse.fromIndexedOrganisation(organisation)))
|
|
93
|
51275
|
4189
-
4235
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.question.questionapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.organisation.ProposalsAndVotesCountsResponse]({
val inst$macro$12: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.ProposalsAndVotesCountsResponse] = {
final class anon$lazy$macro$11 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$11 = {
anon$lazy$macro$11.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.ProposalsAndVotesCountsResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.organisation.ProposalsAndVotesCountsResponse, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.organisation.ProposalsAndVotesCountsResponse, (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.organisation.ProposalsAndVotesCountsResponse, (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: shapeless.HNil](::.apply[Symbol @@ String("proposalsCount"), (Symbol @@ String("votesCount")) :: shapeless.HNil.type](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")], ::.apply[Symbol @@ String("votesCount"), shapeless.HNil.type](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")], HNil))), Generic.instance[org.make.api.organisation.ProposalsAndVotesCountsResponse, Int :: Int :: shapeless.HNil](((x0$3: org.make.api.organisation.ProposalsAndVotesCountsResponse) => x0$3 match {
case (proposalsCount: Int, votesCount: Int): org.make.api.organisation.ProposalsAndVotesCountsResponse((proposalsCount$macro$8 @ _), (votesCount$macro$9 @ _)) => ::.apply[Int, Int :: shapeless.HNil.type](proposalsCount$macro$8, ::.apply[Int, shapeless.HNil.type](votesCount$macro$9, HNil)).asInstanceOf[Int :: Int :: shapeless.HNil]
}), ((x0$4: Int :: Int :: shapeless.HNil) => x0$4 match {
case (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((proposalsCount$macro$6 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((votesCount$macro$7 @ _), HNil)) => organisation.this.ProposalsAndVotesCountsResponse.apply(proposalsCount$macro$6, votesCount$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("proposalsCount"), Int, (Symbol @@ String("votesCount")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("votesCount"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("votesCount")]](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("votesCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("proposalsCount")]](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("proposalsCount")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.ProposalsAndVotesCountsResponse]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForvotesCount: io.circe.Encoder[Int] = circe.this.Encoder.encodeInt;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForproposalsCount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForvotesCount @ _), shapeless.HNil)) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("proposalsCount", $anon.this.circeGenericEncoderForvotesCount.apply(circeGenericHListBindingForproposalsCount)), scala.Tuple2.apply[String, io.circe.Json]("votesCount", $anon.this.circeGenericEncoderForvotesCount.apply(circeGenericHListBindingForvotesCount))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$11().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.organisation.ProposalsAndVotesCountsResponse]](inst$macro$12)
})
|
|
94
|
43415
|
4303
-
4349
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
org.make.api.question.questionapitest
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.organisation.ProposalsAndVotesCountsResponse]({
val inst$macro$24: io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.ProposalsAndVotesCountsResponse] = {
final class anon$lazy$macro$23 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$23 = {
anon$lazy$macro$23.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$13: io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.ProposalsAndVotesCountsResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.organisation.ProposalsAndVotesCountsResponse, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.organisation.ProposalsAndVotesCountsResponse, (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.organisation.ProposalsAndVotesCountsResponse, (Symbol @@ String("proposalsCount")) :: (Symbol @@ String("votesCount")) :: shapeless.HNil](::.apply[Symbol @@ String("proposalsCount"), (Symbol @@ String("votesCount")) :: shapeless.HNil.type](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")], ::.apply[Symbol @@ String("votesCount"), shapeless.HNil.type](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")], HNil))), Generic.instance[org.make.api.organisation.ProposalsAndVotesCountsResponse, Int :: Int :: shapeless.HNil](((x0$7: org.make.api.organisation.ProposalsAndVotesCountsResponse) => x0$7 match {
case (proposalsCount: Int, votesCount: Int): org.make.api.organisation.ProposalsAndVotesCountsResponse((proposalsCount$macro$20 @ _), (votesCount$macro$21 @ _)) => ::.apply[Int, Int :: shapeless.HNil.type](proposalsCount$macro$20, ::.apply[Int, shapeless.HNil.type](votesCount$macro$21, HNil)).asInstanceOf[Int :: Int :: shapeless.HNil]
}), ((x0$8: Int :: Int :: shapeless.HNil) => x0$8 match {
case (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((proposalsCount$macro$18 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((votesCount$macro$19 @ _), HNil)) => organisation.this.ProposalsAndVotesCountsResponse.apply(proposalsCount$macro$18, votesCount$macro$19)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("proposalsCount"), Int, (Symbol @@ String("votesCount")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("votesCount"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("votesCount")]](scala.Symbol.apply("votesCount").asInstanceOf[Symbol @@ String("votesCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("votesCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("proposalsCount")]](scala.Symbol.apply("proposalsCount").asInstanceOf[Symbol @@ String("proposalsCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("proposalsCount")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$23.this.inst$macro$22)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.ProposalsAndVotesCountsResponse]];
<stable> <accessor> lazy val inst$macro$22: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForvotesCount: io.circe.Decoder[Int] = circe.this.Decoder.decodeInt;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("proposalsCount"), Int, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecode(c.downField("proposalsCount")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("votesCount"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecode(c.downField("votesCount")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("proposalsCount"), Int, shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecodeAccumulating(c.downField("proposalsCount")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("votesCount"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForvotesCount.tryDecodeAccumulating(c.downField("votesCount")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("proposalsCount"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("votesCount"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$23().inst$macro$13
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.organisation.ProposalsAndVotesCountsResponse]](inst$macro$24)
})
|
|
97
|
39595
|
4464
-
4481
|
Select
|
org.make.core.user.indexed.ProposalsAndVotesCountsByQuestion.questionId
|
|
counts.questionId
|
|
97
|
32199
|
4464
-
4558
|
Apply
|
scala.Predef.ArrowAssoc.->
|
|
scala.Predef.ArrowAssoc[org.make.core.question.QuestionId](counts.questionId).->[org.make.api.organisation.ProposalsAndVotesCountsResponse](ProposalsAndVotesCountsResponse.apply(counts.proposalsCount, counts.votesCount))
|
|
97
|
44495
|
4540
-
4557
|
Select
|
org.make.core.user.indexed.ProposalsAndVotesCountsByQuestion.votesCount
|
|
counts.votesCount
|
|
97
|
36925
|
4485
-
4558
|
Apply
|
org.make.api.organisation.ProposalsAndVotesCountsResponse.apply
|
|
ProposalsAndVotesCountsResponse.apply(counts.proposalsCount, counts.votesCount)
|
|
97
|
31715
|
4517
-
4538
|
Select
|
org.make.core.user.indexed.ProposalsAndVotesCountsByQuestion.proposalsCount
|
|
counts.proposalsCount
|