| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
84
|
47818
|
3434
-
3447
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse]({
val inst$macro$52: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse] = {
final class anon$lazy$macro$51 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$51 = {
anon$lazy$macro$51.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse, shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.sequence.ExplorationSequenceConfigurationResponse, (Symbol @@ String("explorationSequenceConfigurationId")) :: (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.sequence.ExplorationSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.sequence.ExplorationSequenceConfigurationResponse, (Symbol @@ String("explorationSequenceConfigurationId")) :: (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil](::.apply[Symbol @@ String("explorationSequenceConfigurationId"), (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("explorationSequenceConfigurationId").asInstanceOf[Symbol @@ String("explorationSequenceConfigurationId")], ::.apply[Symbol @@ String("sequenceSize"), (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("sequenceSize").asInstanceOf[Symbol @@ String("sequenceSize")], ::.apply[Symbol @@ String("maxTestedProposalCount"), (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("maxTestedProposalCount").asInstanceOf[Symbol @@ String("maxTestedProposalCount")], ::.apply[Symbol @@ String("newRatio"), (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("newRatio").asInstanceOf[Symbol @@ String("newRatio")], ::.apply[Symbol @@ String("controversyRatio"), (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("controversyRatio").asInstanceOf[Symbol @@ String("controversyRatio")], ::.apply[Symbol @@ String("topSorter"), (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("topSorter").asInstanceOf[Symbol @@ String("topSorter")], ::.apply[Symbol @@ String("controversySorter"), (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("controversySorter").asInstanceOf[Symbol @@ String("controversySorter")], ::.apply[Symbol @@ String("keywordsThreshold"), (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("keywordsThreshold").asInstanceOf[Symbol @@ String("keywordsThreshold")], ::.apply[Symbol @@ String("candidatesPoolSize"), (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("candidatesPoolSize").asInstanceOf[Symbol @@ String("candidatesPoolSize")], ::.apply[Symbol @@ String("strongOpinionThreshold"), (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("strongOpinionThreshold").asInstanceOf[Symbol @@ String("strongOpinionThreshold")], ::.apply[Symbol @@ String("neutralOpinionThreshold"), (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil.type](scala.Symbol.apply("neutralOpinionThreshold").asInstanceOf[Symbol @@ String("neutralOpinionThreshold")], ::.apply[Symbol @@ String("weakOpinionThreshold"), shapeless.HNil.type](scala.Symbol.apply("weakOpinionThreshold").asInstanceOf[Symbol @@ String("weakOpinionThreshold")], HNil))))))))))))), Generic.instance[org.make.api.sequence.ExplorationSequenceConfigurationResponse, org.make.core.sequence.ExplorationSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil](((x0$3: org.make.api.sequence.ExplorationSequenceConfigurationResponse) => x0$3 match {
case (explorationSequenceConfigurationId: org.make.core.sequence.ExplorationSequenceConfigurationId, sequenceSize: eu.timepit.refined.types.numeric.PosInt, maxTestedProposalCount: eu.timepit.refined.types.numeric.PosInt, newRatio: org.make.core.technical.RefinedTypes.Ratio, controversyRatio: org.make.core.technical.RefinedTypes.Ratio, topSorter: org.make.core.sequence.ExplorationSortAlgorithm, controversySorter: org.make.core.sequence.ExplorationSortAlgorithm, keywordsThreshold: org.make.core.technical.RefinedTypes.Ratio, candidatesPoolSize: Int, strongOpinionThreshold: org.make.core.technical.RefinedTypes.Ratio, neutralOpinionThreshold: org.make.core.technical.RefinedTypes.Ratio, weakOpinionThreshold: org.make.core.technical.RefinedTypes.Ratio): org.make.api.sequence.ExplorationSequenceConfigurationResponse((explorationSequenceConfigurationId$macro$38 @ _), (sequenceSize$macro$39 @ _), (maxTestedProposalCount$macro$40 @ _), (newRatio$macro$41 @ _), (controversyRatio$macro$42 @ _), (topSorter$macro$43 @ _), (controversySorter$macro$44 @ _), (keywordsThreshold$macro$45 @ _), (candidatesPoolSize$macro$46 @ _), (strongOpinionThreshold$macro$47 @ _), (neutralOpinionThreshold$macro$48 @ _), (weakOpinionThreshold$macro$49 @ _)) => ::.apply[org.make.core.sequence.ExplorationSequenceConfigurationId, eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](explorationSequenceConfigurationId$macro$38, ::.apply[eu.timepit.refined.types.numeric.PosInt, eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](sequenceSize$macro$39, ::.apply[eu.timepit.refined.types.numeric.PosInt, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](maxTestedProposalCount$macro$40, ::.apply[org.make.core.technical.RefinedTypes.Ratio, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](newRatio$macro$41, ::.apply[org.make.core.technical.RefinedTypes.Ratio, org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](controversyRatio$macro$42, ::.apply[org.make.core.sequence.ExplorationSortAlgorithm, org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](topSorter$macro$43, ::.apply[org.make.core.sequence.ExplorationSortAlgorithm, org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](controversySorter$macro$44, ::.apply[org.make.core.technical.RefinedTypes.Ratio, Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](keywordsThreshold$macro$45, ::.apply[Int, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](candidatesPoolSize$macro$46, ::.apply[org.make.core.technical.RefinedTypes.Ratio, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](strongOpinionThreshold$macro$47, ::.apply[org.make.core.technical.RefinedTypes.Ratio, org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil.type](neutralOpinionThreshold$macro$48, ::.apply[org.make.core.technical.RefinedTypes.Ratio, shapeless.HNil.type](weakOpinionThreshold$macro$49, HNil)))))))))))).asInstanceOf[org.make.core.sequence.ExplorationSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil]
}), ((x0$4: org.make.core.sequence.ExplorationSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.sequence.ExplorationSequenceConfigurationId, tail: eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.sequence.ExplorationSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((explorationSequenceConfigurationId$macro$26 @ _), (head: eu.timepit.refined.types.numeric.PosInt, tail: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((sequenceSize$macro$27 @ _), (head: eu.timepit.refined.types.numeric.PosInt, tail: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((maxTestedProposalCount$macro$28 @ _), (head: org.make.core.technical.RefinedTypes.Ratio, tail: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((newRatio$macro$29 @ _), (head: org.make.core.technical.RefinedTypes.Ratio, tail: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((controversyRatio$macro$30 @ _), (head: org.make.core.sequence.ExplorationSortAlgorithm, tail: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((topSorter$macro$31 @ _), (head: org.make.core.sequence.ExplorationSortAlgorithm, tail: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((controversySorter$macro$32 @ _), (head: org.make.core.technical.RefinedTypes.Ratio, tail: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((keywordsThreshold$macro$33 @ _), (head: Int, tail: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((candidatesPoolSize$macro$34 @ _), (head: org.make.core.technical.RefinedTypes.Ratio, tail: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((strongOpinionThreshold$macro$35 @ _), (head: org.make.core.technical.RefinedTypes.Ratio, tail: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil): org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((neutralOpinionThreshold$macro$36 @ _), (head: org.make.core.technical.RefinedTypes.Ratio, tail: shapeless.HNil): org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil((weakOpinionThreshold$macro$37 @ _), HNil)))))))))))) => sequence.this.ExplorationSequenceConfigurationResponse.apply(explorationSequenceConfigurationId$macro$26, sequenceSize$macro$27, maxTestedProposalCount$macro$28, newRatio$macro$29, controversyRatio$macro$30, topSorter$macro$31, controversySorter$macro$32, keywordsThreshold$macro$33, candidatesPoolSize$macro$34, strongOpinionThreshold$macro$35, neutralOpinionThreshold$macro$36, weakOpinionThreshold$macro$37)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("explorationSequenceConfigurationId"), org.make.core.sequence.ExplorationSequenceConfigurationId, (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, eu.timepit.refined.types.numeric.PosInt :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("sequenceSize"), eu.timepit.refined.types.numeric.PosInt, (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, eu.timepit.refined.types.numeric.PosInt :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("maxTestedProposalCount"), eu.timepit.refined.types.numeric.PosInt, (Symbol @@ String("newRatio")) :: (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("newRatio"), org.make.core.technical.RefinedTypes.Ratio, (Symbol @@ String("controversyRatio")) :: (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("controversyRatio"), org.make.core.technical.RefinedTypes.Ratio, (Symbol @@ String("topSorter")) :: (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("topSorter"), org.make.core.sequence.ExplorationSortAlgorithm, (Symbol @@ String("controversySorter")) :: (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.sequence.ExplorationSortAlgorithm :: org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("controversySorter"), org.make.core.sequence.ExplorationSortAlgorithm, (Symbol @@ String("keywordsThreshold")) :: (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.technical.RefinedTypes.Ratio :: Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("keywordsThreshold"), org.make.core.technical.RefinedTypes.Ratio, (Symbol @@ String("candidatesPoolSize")) :: (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, Int :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("candidatesPoolSize"), Int, (Symbol @@ String("strongOpinionThreshold")) :: (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("strongOpinionThreshold"), org.make.core.technical.RefinedTypes.Ratio, (Symbol @@ String("neutralOpinionThreshold")) :: (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.technical.RefinedTypes.Ratio :: org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("neutralOpinionThreshold"), org.make.core.technical.RefinedTypes.Ratio, (Symbol @@ String("weakOpinionThreshold")) :: shapeless.HNil, org.make.core.technical.RefinedTypes.Ratio :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("weakOpinionThreshold"), org.make.core.technical.RefinedTypes.Ratio, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("weakOpinionThreshold")]](scala.Symbol.apply("weakOpinionThreshold").asInstanceOf[Symbol @@ String("weakOpinionThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("weakOpinionThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("neutralOpinionThreshold")]](scala.Symbol.apply("neutralOpinionThreshold").asInstanceOf[Symbol @@ String("neutralOpinionThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("neutralOpinionThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("strongOpinionThreshold")]](scala.Symbol.apply("strongOpinionThreshold").asInstanceOf[Symbol @@ String("strongOpinionThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("strongOpinionThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("candidatesPoolSize")]](scala.Symbol.apply("candidatesPoolSize").asInstanceOf[Symbol @@ String("candidatesPoolSize")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("candidatesPoolSize")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("keywordsThreshold")]](scala.Symbol.apply("keywordsThreshold").asInstanceOf[Symbol @@ String("keywordsThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("keywordsThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("controversySorter")]](scala.Symbol.apply("controversySorter").asInstanceOf[Symbol @@ String("controversySorter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("controversySorter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("topSorter")]](scala.Symbol.apply("topSorter").asInstanceOf[Symbol @@ String("topSorter")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("topSorter")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("controversyRatio")]](scala.Symbol.apply("controversyRatio").asInstanceOf[Symbol @@ String("controversyRatio")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("controversyRatio")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("newRatio")]](scala.Symbol.apply("newRatio").asInstanceOf[Symbol @@ String("newRatio")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("newRatio")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("maxTestedProposalCount")]](scala.Symbol.apply("maxTestedProposalCount").asInstanceOf[Symbol @@ String("maxTestedProposalCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("maxTestedProposalCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("sequenceSize")]](scala.Symbol.apply("sequenceSize").asInstanceOf[Symbol @@ String("sequenceSize")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("sequenceSize")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("explorationSequenceConfigurationId")]](scala.Symbol.apply("explorationSequenceConfigurationId").asInstanceOf[Symbol @@ String("explorationSequenceConfigurationId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("explorationSequenceConfigurationId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$51.this.inst$macro$50)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse]];
<stable> <accessor> lazy val inst$macro$50: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForexplorationSequenceConfigurationId: io.circe.Codec[org.make.core.sequence.ExplorationSequenceConfigurationId] = sequence.this.ExplorationSequenceConfigurationId.codec;
private[this] val circeGenericEncoderFormaxTestedProposalCount: io.circe.Encoder[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]] = io.circe.refined.`package`.refinedEncoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeInt, api.this.RefType.refinedRefType);
private[this] val circeGenericEncoderForcontroversySorter: io.circe.Encoder[org.make.core.sequence.ExplorationSortAlgorithm] = sequence.this.ExplorationSortAlgorithm.circeEncoder;
private[this] val circeGenericEncoderForcandidatesPoolSize: io.circe.Encoder[Int] = circe.this.Encoder.encodeInt;
private[this] val circeGenericEncoderForweakOpinionThreshold: io.circe.Encoder[eu.timepit.refined.api.Refined[Double,eu.timepit.refined.numeric.Interval.Closed[Int(0),Int(1)]]] = io.circe.refined.`package`.refinedEncoder[Double, eu.timepit.refined.numeric.Interval.Closed[Int(0),Int(1)], eu.timepit.refined.api.Refined](circe.this.Encoder.encodeDouble, api.this.RefType.refinedRefType);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId], tail: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForexplorationSequenceConfigurationId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt], tail: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsequenceSize @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt], tail: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFormaxTestedProposalCount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio], tail: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFornewRatio @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio], tail: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcontroversyRatio @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm], tail: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortopSorter @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm], tail: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcontroversySorter @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio], tail: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForkeywordsThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcandidatesPoolSize @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio], tail: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForstrongOpinionThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio], tail: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForneutralOpinionThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForweakOpinionThreshold @ _), shapeless.HNil)))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("explorationSequenceConfigurationId", $anon.this.circeGenericEncoderForexplorationSequenceConfigurationId.apply(circeGenericHListBindingForexplorationSequenceConfigurationId)), scala.Tuple2.apply[String, io.circe.Json]("sequenceSize", $anon.this.circeGenericEncoderFormaxTestedProposalCount.apply(circeGenericHListBindingForsequenceSize)), scala.Tuple2.apply[String, io.circe.Json]("maxTestedProposalCount", $anon.this.circeGenericEncoderFormaxTestedProposalCount.apply(circeGenericHListBindingFormaxTestedProposalCount)), scala.Tuple2.apply[String, io.circe.Json]("newRatio", $anon.this.circeGenericEncoderForweakOpinionThreshold.apply(circeGenericHListBindingFornewRatio)), scala.Tuple2.apply[String, io.circe.Json]("controversyRatio", $anon.this.circeGenericEncoderForweakOpinionThreshold.apply(circeGenericHListBindingForcontroversyRatio)), scala.Tuple2.apply[String, io.circe.Json]("topSorter", $anon.this.circeGenericEncoderForcontroversySorter.apply(circeGenericHListBindingFortopSorter)), scala.Tuple2.apply[String, io.circe.Json]("controversySorter", $anon.this.circeGenericEncoderForcontroversySorter.apply(circeGenericHListBindingForcontroversySorter)), scala.Tuple2.apply[String, io.circe.Json]("keywordsThreshold", $anon.this.circeGenericEncoderForweakOpinionThreshold.apply(circeGenericHListBindingForkeywordsThreshold)), scala.Tuple2.apply[String, io.circe.Json]("candidatesPoolSize", $anon.this.circeGenericEncoderForcandidatesPoolSize.apply(circeGenericHListBindingForcandidatesPoolSize)), scala.Tuple2.apply[String, io.circe.Json]("strongOpinionThreshold", $anon.this.circeGenericEncoderForweakOpinionThreshold.apply(circeGenericHListBindingForstrongOpinionThreshold)), scala.Tuple2.apply[String, io.circe.Json]("neutralOpinionThreshold", $anon.this.circeGenericEncoderForweakOpinionThreshold.apply(circeGenericHListBindingForneutralOpinionThreshold)), scala.Tuple2.apply[String, io.circe.Json]("weakOpinionThreshold", $anon.this.circeGenericEncoderForweakOpinionThreshold.apply(circeGenericHListBindingForweakOpinionThreshold))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("explorationSequenceConfigurationId"),org.make.core.sequence.ExplorationSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("controversyRatio"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("topSorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("controversySorter"),org.make.core.sequence.ExplorationSortAlgorithm] :: shapeless.labelled.FieldType[Symbol @@ String("keywordsThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("candidatesPoolSize"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("strongOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("neutralOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.labelled.FieldType[Symbol @@ String("weakOpinionThreshold"),org.make.core.technical.RefinedTypes.Ratio] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$51().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse]](inst$macro$52)
})
|
|
87
|
41088
|
3572
-
4276
|
Apply
|
org.make.api.sequence.ExplorationSequenceConfigurationResponse.apply
|
|
ExplorationSequenceConfigurationResponse.apply(conf.explorationSequenceConfigurationId, conf.sequenceSize, conf.maxTestedProposalCount, conf.newRatio, conf.controversyRatio, conf.topSorter, conf.controversySorter, conf.keywordsThreshold, conf.candidatesPoolSize, conf.sequenceThresholds.strongOpinion, conf.sequenceThresholds.neutralOpinion, conf.sequenceThresholds.weakOpinion)
|
|
88
|
40015
|
3657
-
3696
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.explorationSequenceConfigurationId
|
|
conf.explorationSequenceConfigurationId
|
|
89
|
32408
|
3719
-
3736
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.sequenceSize
|
|
conf.sequenceSize
|
|
90
|
45181
|
3769
-
3796
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.maxTestedProposalCount
|
|
conf.maxTestedProposalCount
|
|
91
|
41050
|
3815
-
3828
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.newRatio
|
|
conf.newRatio
|
|
92
|
34227
|
3855
-
3876
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.controversyRatio
|
|
conf.controversyRatio
|
|
93
|
46539
|
3896
-
3910
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.topSorter
|
|
conf.topSorter
|
|
94
|
38417
|
3938
-
3960
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.controversySorter
|
|
conf.controversySorter
|
|
95
|
30803
|
3988
-
4010
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.keywordsThreshold
|
|
conf.keywordsThreshold
|
|
96
|
47569
|
4039
-
4062
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.candidatesPoolSize
|
|
conf.candidatesPoolSize
|
|
97
|
40754
|
4095
-
4132
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.SequenceThresholds.strongOpinion
|
|
conf.sequenceThresholds.strongOpinion
|
|
98
|
32445
|
4166
-
4204
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.SequenceThresholds.neutralOpinion
|
|
conf.sequenceThresholds.neutralOpinion
|
|
99
|
44934
|
4235
-
4270
|
Select
|
org.make.core.sequence.ExplorationSequenceConfiguration.SequenceThresholds.weakOpinion
|
|
conf.sequenceThresholds.weakOpinion
|
|
126
|
33988
|
5531
-
5575
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.sequence.SequenceConfigurationResponse]({
val inst$macro$48: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.SequenceConfigurationResponse] = {
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.sequence.SequenceConfigurationResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.sequence.SequenceConfigurationResponse, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.sequence.SequenceConfigurationResponse, (Symbol @@ String("id")) :: (Symbol @@ String("main")) :: (Symbol @@ String("controversial")) :: (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, org.make.core.question.QuestionId :: org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.sequence.SequenceConfigurationResponse, (Symbol @@ String("id")) :: (Symbol @@ String("main")) :: (Symbol @@ String("controversial")) :: (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil](::.apply[Symbol @@ String("id"), (Symbol @@ String("main")) :: (Symbol @@ String("controversial")) :: (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], ::.apply[Symbol @@ String("main"), (Symbol @@ String("controversial")) :: (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("main").asInstanceOf[Symbol @@ String("main")], ::.apply[Symbol @@ String("controversial"), (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("controversial").asInstanceOf[Symbol @@ String("controversial")], ::.apply[Symbol @@ String("popular"), (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("popular").asInstanceOf[Symbol @@ String("popular")], ::.apply[Symbol @@ String("keyword"), (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("keyword").asInstanceOf[Symbol @@ String("keyword")], ::.apply[Symbol @@ String("newProposalsVoteThreshold"), (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("newProposalsVoteThreshold").asInstanceOf[Symbol @@ String("newProposalsVoteThreshold")], ::.apply[Symbol @@ String("testedProposalsEngagementThreshold"), (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("testedProposalsEngagementThreshold").asInstanceOf[Symbol @@ String("testedProposalsEngagementThreshold")], ::.apply[Symbol @@ String("testedProposalsScoreThreshold"), (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("testedProposalsScoreThreshold").asInstanceOf[Symbol @@ String("testedProposalsScoreThreshold")], ::.apply[Symbol @@ String("testedProposalsControversyThreshold"), (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("testedProposalsControversyThreshold").asInstanceOf[Symbol @@ String("testedProposalsControversyThreshold")], ::.apply[Symbol @@ String("testedProposalsMaxVotesThreshold"), (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil.type](scala.Symbol.apply("testedProposalsMaxVotesThreshold").asInstanceOf[Symbol @@ String("testedProposalsMaxVotesThreshold")], ::.apply[Symbol @@ String("nonSequenceVotesWeight"), shapeless.HNil.type](scala.Symbol.apply("nonSequenceVotesWeight").asInstanceOf[Symbol @@ String("nonSequenceVotesWeight")], HNil)))))))))))), Generic.instance[org.make.api.sequence.SequenceConfigurationResponse, org.make.core.question.QuestionId :: org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil](((x0$3: org.make.api.sequence.SequenceConfigurationResponse) => x0$3 match {
case (id: org.make.core.question.QuestionId, main: org.make.api.sequence.ExplorationSequenceConfigurationResponse, controversial: org.make.api.sequence.SpecificSequenceConfigurationResponse, popular: org.make.api.sequence.SpecificSequenceConfigurationResponse, keyword: org.make.api.sequence.SpecificSequenceConfigurationResponse, newProposalsVoteThreshold: Int, testedProposalsEngagementThreshold: Option[Double], testedProposalsScoreThreshold: Option[Double], testedProposalsControversyThreshold: Option[Double], testedProposalsMaxVotesThreshold: Option[Int], nonSequenceVotesWeight: Double): org.make.api.sequence.SequenceConfigurationResponse((id$macro$35 @ _), (main$macro$36 @ _), (controversial$macro$37 @ _), (popular$macro$38 @ _), (keyword$macro$39 @ _), (newProposalsVoteThreshold$macro$40 @ _), (testedProposalsEngagementThreshold$macro$41 @ _), (testedProposalsScoreThreshold$macro$42 @ _), (testedProposalsControversyThreshold$macro$43 @ _), (testedProposalsMaxVotesThreshold$macro$44 @ _), (nonSequenceVotesWeight$macro$45 @ _)) => ::.apply[org.make.core.question.QuestionId, org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](id$macro$35, ::.apply[org.make.api.sequence.ExplorationSequenceConfigurationResponse, org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](main$macro$36, ::.apply[org.make.api.sequence.SpecificSequenceConfigurationResponse, org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](controversial$macro$37, ::.apply[org.make.api.sequence.SpecificSequenceConfigurationResponse, org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](popular$macro$38, ::.apply[org.make.api.sequence.SpecificSequenceConfigurationResponse, Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](keyword$macro$39, ::.apply[Int, Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](newProposalsVoteThreshold$macro$40, ::.apply[Option[Double], Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](testedProposalsEngagementThreshold$macro$41, ::.apply[Option[Double], Option[Double] :: Option[Int] :: Double :: shapeless.HNil.type](testedProposalsScoreThreshold$macro$42, ::.apply[Option[Double], Option[Int] :: Double :: shapeless.HNil.type](testedProposalsControversyThreshold$macro$43, ::.apply[Option[Int], Double :: shapeless.HNil.type](testedProposalsMaxVotesThreshold$macro$44, ::.apply[Double, shapeless.HNil.type](nonSequenceVotesWeight$macro$45, HNil))))))))))).asInstanceOf[org.make.core.question.QuestionId :: org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil]
}), ((x0$4: org.make.core.question.QuestionId :: org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.question.QuestionId, tail: org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): org.make.core.question.QuestionId :: org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((id$macro$24 @ _), (head: org.make.api.sequence.ExplorationSequenceConfigurationResponse, tail: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((main$macro$25 @ _), (head: org.make.api.sequence.SpecificSequenceConfigurationResponse, tail: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((controversial$macro$26 @ _), (head: org.make.api.sequence.SpecificSequenceConfigurationResponse, tail: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((popular$macro$27 @ _), (head: org.make.api.sequence.SpecificSequenceConfigurationResponse, tail: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((keyword$macro$28 @ _), (head: Int, tail: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((newProposalsVoteThreshold$macro$29 @ _), (head: Option[Double], tail: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((testedProposalsEngagementThreshold$macro$30 @ _), (head: Option[Double], tail: Option[Double] :: Option[Int] :: Double :: shapeless.HNil): Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil((testedProposalsScoreThreshold$macro$31 @ _), (head: Option[Double], tail: Option[Int] :: Double :: shapeless.HNil): Option[Double] :: Option[Int] :: Double :: shapeless.HNil((testedProposalsControversyThreshold$macro$32 @ _), (head: Option[Int], tail: Double :: shapeless.HNil): Option[Int] :: Double :: shapeless.HNil((testedProposalsMaxVotesThreshold$macro$33 @ _), (head: Double, tail: shapeless.HNil): Double :: shapeless.HNil((nonSequenceVotesWeight$macro$34 @ _), HNil))))))))))) => sequence.this.SequenceConfigurationResponse.apply(id$macro$24, main$macro$25, controversial$macro$26, popular$macro$27, keyword$macro$28, newProposalsVoteThreshold$macro$29, testedProposalsEngagementThreshold$macro$30, testedProposalsScoreThreshold$macro$31, testedProposalsControversyThreshold$macro$32, testedProposalsMaxVotesThreshold$macro$33, nonSequenceVotesWeight$macro$34)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), org.make.core.question.QuestionId, (Symbol @@ String("main")) :: (Symbol @@ String("controversial")) :: (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, org.make.api.sequence.ExplorationSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("main"), org.make.api.sequence.ExplorationSequenceConfigurationResponse, (Symbol @@ String("controversial")) :: (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("controversial"), org.make.api.sequence.SpecificSequenceConfigurationResponse, (Symbol @@ String("popular")) :: (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, org.make.api.sequence.SpecificSequenceConfigurationResponse :: org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("popular"), org.make.api.sequence.SpecificSequenceConfigurationResponse, (Symbol @@ String("keyword")) :: (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, org.make.api.sequence.SpecificSequenceConfigurationResponse :: Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("keyword"), org.make.api.sequence.SpecificSequenceConfigurationResponse, (Symbol @@ String("newProposalsVoteThreshold")) :: (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, Int :: Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("newProposalsVoteThreshold"), Int, (Symbol @@ String("testedProposalsEngagementThreshold")) :: (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, Option[Double] :: Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("testedProposalsEngagementThreshold"), Option[Double], (Symbol @@ String("testedProposalsScoreThreshold")) :: (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, Option[Double] :: Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("testedProposalsScoreThreshold"), Option[Double], (Symbol @@ String("testedProposalsControversyThreshold")) :: (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, Option[Double] :: Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("testedProposalsControversyThreshold"), Option[Double], (Symbol @@ String("testedProposalsMaxVotesThreshold")) :: (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, Option[Int] :: Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("testedProposalsMaxVotesThreshold"), Option[Int], (Symbol @@ String("nonSequenceVotesWeight")) :: shapeless.HNil, Double :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("nonSequenceVotesWeight"), Double, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("nonSequenceVotesWeight")]](scala.Symbol.apply("nonSequenceVotesWeight").asInstanceOf[Symbol @@ String("nonSequenceVotesWeight")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("nonSequenceVotesWeight")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("testedProposalsMaxVotesThreshold")]](scala.Symbol.apply("testedProposalsMaxVotesThreshold").asInstanceOf[Symbol @@ String("testedProposalsMaxVotesThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("testedProposalsMaxVotesThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("testedProposalsControversyThreshold")]](scala.Symbol.apply("testedProposalsControversyThreshold").asInstanceOf[Symbol @@ String("testedProposalsControversyThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("testedProposalsControversyThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("testedProposalsScoreThreshold")]](scala.Symbol.apply("testedProposalsScoreThreshold").asInstanceOf[Symbol @@ String("testedProposalsScoreThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("testedProposalsScoreThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("testedProposalsEngagementThreshold")]](scala.Symbol.apply("testedProposalsEngagementThreshold").asInstanceOf[Symbol @@ String("testedProposalsEngagementThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("testedProposalsEngagementThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("newProposalsVoteThreshold")]](scala.Symbol.apply("newProposalsVoteThreshold").asInstanceOf[Symbol @@ String("newProposalsVoteThreshold")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("newProposalsVoteThreshold")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("keyword")]](scala.Symbol.apply("keyword").asInstanceOf[Symbol @@ String("keyword")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("keyword")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("popular")]](scala.Symbol.apply("popular").asInstanceOf[Symbol @@ String("popular")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("popular")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("controversial")]](scala.Symbol.apply("controversial").asInstanceOf[Symbol @@ String("controversial")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("controversial")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("main")]](scala.Symbol.apply("main").asInstanceOf[Symbol @@ String("main")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("main")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("id")]](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("id")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$47.this.inst$macro$46)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.SequenceConfigurationResponse]];
<stable> <accessor> lazy val inst$macro$46: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForid: io.circe.Encoder[org.make.core.question.QuestionId] = question.this.QuestionId.QuestionIdEncoder;
private[this] val circeGenericEncoderFormain: io.circe.Encoder[org.make.api.sequence.ExplorationSequenceConfigurationResponse] = sequence.this.ExplorationSequenceConfigurationResponse.encoder;
private[this] val circeGenericEncoderForkeyword: io.circe.Encoder[org.make.api.sequence.SpecificSequenceConfigurationResponse] = sequence.this.SpecificSequenceConfigurationResponse.encoder;
private[this] val circeGenericEncoderFornewProposalsVoteThreshold: io.circe.Encoder[Int] = circe.this.Encoder.encodeInt;
private[this] val circeGenericEncoderFortestedProposalsControversyThreshold: io.circe.Encoder[Option[Double]] = circe.this.Encoder.encodeOption[Double](circe.this.Encoder.encodeDouble);
private[this] val circeGenericEncoderFortestedProposalsMaxVotesThreshold: io.circe.Encoder[Option[Int]] = circe.this.Encoder.encodeOption[Int](circe.this.Encoder.encodeInt);
private[this] val circeGenericEncoderFornonSequenceVotesWeight: io.circe.Encoder[Double] = circe.this.Encoder.encodeDouble;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId], tail: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForid @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse], tail: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFormain @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse], tail: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForcontroversial @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse], tail: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForpopular @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse], tail: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForkeyword @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFornewProposalsVoteThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]], tail: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortestedProposalsEngagementThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]], tail: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortestedProposalsScoreThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]], tail: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortestedProposalsControversyThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]], tail: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortestedProposalsMaxVotesThreshold @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFornonSequenceVotesWeight @ _), shapeless.HNil))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("id", $anon.this.circeGenericEncoderForid.apply(circeGenericHListBindingForid)), scala.Tuple2.apply[String, io.circe.Json]("main", $anon.this.circeGenericEncoderFormain.apply(circeGenericHListBindingFormain)), scala.Tuple2.apply[String, io.circe.Json]("controversial", $anon.this.circeGenericEncoderForkeyword.apply(circeGenericHListBindingForcontroversial)), scala.Tuple2.apply[String, io.circe.Json]("popular", $anon.this.circeGenericEncoderForkeyword.apply(circeGenericHListBindingForpopular)), scala.Tuple2.apply[String, io.circe.Json]("keyword", $anon.this.circeGenericEncoderForkeyword.apply(circeGenericHListBindingForkeyword)), scala.Tuple2.apply[String, io.circe.Json]("newProposalsVoteThreshold", $anon.this.circeGenericEncoderFornewProposalsVoteThreshold.apply(circeGenericHListBindingFornewProposalsVoteThreshold)), scala.Tuple2.apply[String, io.circe.Json]("testedProposalsEngagementThreshold", $anon.this.circeGenericEncoderFortestedProposalsControversyThreshold.apply(circeGenericHListBindingFortestedProposalsEngagementThreshold)), scala.Tuple2.apply[String, io.circe.Json]("testedProposalsScoreThreshold", $anon.this.circeGenericEncoderFortestedProposalsControversyThreshold.apply(circeGenericHListBindingFortestedProposalsScoreThreshold)), scala.Tuple2.apply[String, io.circe.Json]("testedProposalsControversyThreshold", $anon.this.circeGenericEncoderFortestedProposalsControversyThreshold.apply(circeGenericHListBindingFortestedProposalsControversyThreshold)), scala.Tuple2.apply[String, io.circe.Json]("testedProposalsMaxVotesThreshold", $anon.this.circeGenericEncoderFortestedProposalsMaxVotesThreshold.apply(circeGenericHListBindingFortestedProposalsMaxVotesThreshold)), scala.Tuple2.apply[String, io.circe.Json]("nonSequenceVotesWeight", $anon.this.circeGenericEncoderFornonSequenceVotesWeight.apply(circeGenericHListBindingFornonSequenceVotesWeight))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.question.QuestionId] :: shapeless.labelled.FieldType[Symbol @@ String("main"),org.make.api.sequence.ExplorationSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("controversial"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("popular"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("keyword"),org.make.api.sequence.SpecificSequenceConfigurationResponse] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsVoteThreshold"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsEngagementThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsScoreThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsControversyThreshold"),Option[Double]] :: shapeless.labelled.FieldType[Symbol @@ String("testedProposalsMaxVotesThreshold"),Option[Int]] :: shapeless.labelled.FieldType[Symbol @@ String("nonSequenceVotesWeight"),Double] :: 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.sequence.SequenceConfigurationResponse]](inst$macro$48)
})
|
|
129
|
45442
|
5686
-
6730
|
Apply
|
org.make.api.sequence.SequenceConfigurationResponse.apply
|
|
SequenceConfigurationResponse.apply(configuration.questionId, ExplorationSequenceConfigurationResponse.fromExplorationConfiguration(configuration.mainSequence), SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration(configuration.controversial), SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration(configuration.popular), SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration(configuration.keyword), configuration.newProposalsVoteThreshold, configuration.testedProposalsEngagementThreshold, configuration.testedProposalsScoreThreshold, configuration.testedProposalsControversyThreshold, configuration.testedProposalsMaxVotesThreshold, configuration.nonSequenceVotesWeight)
|
|
130
|
47269
|
5728
-
5752
|
Select
|
org.make.core.sequence.SequenceConfiguration.questionId
|
|
configuration.questionId
|
|
131
|
38452
|
5837
-
5863
|
Select
|
org.make.core.sequence.SequenceConfiguration.mainSequence
|
|
configuration.mainSequence
|
|
131
|
30562
|
5767
-
5864
|
Apply
|
org.make.api.sequence.ExplorationSequenceConfigurationResponse.fromExplorationConfiguration
|
|
ExplorationSequenceConfigurationResponse.fromExplorationConfiguration(configuration.mainSequence)
|
|
133
|
40794
|
5896
-
5996
|
Apply
|
org.make.api.sequence.SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration
|
|
SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration(configuration.controversial)
|
|
133
|
48374
|
5968
-
5995
|
Select
|
org.make.core.sequence.SequenceConfiguration.controversial
|
|
configuration.controversial
|
|
134
|
44975
|
6014
-
6108
|
Apply
|
org.make.api.sequence.SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration
|
|
SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration(configuration.popular)
|
|
134
|
32362
|
6086
-
6107
|
Select
|
org.make.core.sequence.SequenceConfiguration.popular
|
|
configuration.popular
|
|
135
|
37128
|
6198
-
6219
|
Select
|
org.make.core.sequence.SequenceConfiguration.keyword
|
|
configuration.keyword
|
|
135
|
34025
|
6126
-
6220
|
Apply
|
org.make.api.sequence.SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration
|
|
SpecificSequenceConfigurationResponse.fromSpecificSequenceConfiguration(configuration.keyword)
|
|
136
|
47307
|
6256
-
6295
|
Select
|
org.make.core.sequence.SequenceConfiguration.newProposalsVoteThreshold
|
|
configuration.newProposalsVoteThreshold
|
|
137
|
38915
|
6340
-
6388
|
Select
|
org.make.core.sequence.SequenceConfiguration.testedProposalsEngagementThreshold
|
|
configuration.testedProposalsEngagementThreshold
|
|
138
|
30598
|
6428
-
6471
|
Select
|
org.make.core.sequence.SequenceConfiguration.testedProposalsScoreThreshold
|
|
configuration.testedProposalsScoreThreshold
|
|
139
|
48135
|
6517
-
6566
|
Select
|
org.make.core.sequence.SequenceConfiguration.testedProposalsControversyThreshold
|
|
configuration.testedProposalsControversyThreshold
|
|
140
|
40546
|
6609
-
6655
|
Select
|
org.make.core.sequence.SequenceConfiguration.testedProposalsMaxVotesThreshold
|
|
configuration.testedProposalsMaxVotesThreshold
|
|
141
|
32398
|
6688
-
6724
|
Select
|
org.make.core.sequence.SequenceConfiguration.nonSequenceVotesWeight
|
|
configuration.nonSequenceVotesWeight
|
|
169
|
37926
|
7765
-
7778
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.sequence.SpecificSequenceConfigurationResponse]({
val inst$macro$24: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.SpecificSequenceConfigurationResponse] = {
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$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.SpecificSequenceConfigurationResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.sequence.SpecificSequenceConfigurationResponse, shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.sequence.SpecificSequenceConfigurationResponse, (Symbol @@ String("specificSequenceConfigurationId")) :: (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("newProposalsRatio")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil, org.make.core.sequence.SpecificSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.sequence.SpecificSequenceConfigurationResponse, (Symbol @@ String("specificSequenceConfigurationId")) :: (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("newProposalsRatio")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil](::.apply[Symbol @@ String("specificSequenceConfigurationId"), (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("newProposalsRatio")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil.type](scala.Symbol.apply("specificSequenceConfigurationId").asInstanceOf[Symbol @@ String("specificSequenceConfigurationId")], ::.apply[Symbol @@ String("sequenceSize"), (Symbol @@ String("newProposalsRatio")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil.type](scala.Symbol.apply("sequenceSize").asInstanceOf[Symbol @@ String("sequenceSize")], ::.apply[Symbol @@ String("newProposalsRatio"), (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil.type](scala.Symbol.apply("newProposalsRatio").asInstanceOf[Symbol @@ String("newProposalsRatio")], ::.apply[Symbol @@ String("maxTestedProposalCount"), (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil.type](scala.Symbol.apply("maxTestedProposalCount").asInstanceOf[Symbol @@ String("maxTestedProposalCount")], ::.apply[Symbol @@ String("selectionAlgorithmName"), shapeless.HNil.type](scala.Symbol.apply("selectionAlgorithmName").asInstanceOf[Symbol @@ String("selectionAlgorithmName")], HNil)))))), Generic.instance[org.make.api.sequence.SpecificSequenceConfigurationResponse, org.make.core.sequence.SpecificSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil](((x0$3: org.make.api.sequence.SpecificSequenceConfigurationResponse) => x0$3 match {
case (specificSequenceConfigurationId: org.make.core.sequence.SpecificSequenceConfigurationId, sequenceSize: eu.timepit.refined.types.numeric.PosInt, newProposalsRatio: Double, maxTestedProposalCount: eu.timepit.refined.types.numeric.PosInt, selectionAlgorithmName: org.make.core.sequence.SelectionAlgorithmName): org.make.api.sequence.SpecificSequenceConfigurationResponse((specificSequenceConfigurationId$macro$17 @ _), (sequenceSize$macro$18 @ _), (newProposalsRatio$macro$19 @ _), (maxTestedProposalCount$macro$20 @ _), (selectionAlgorithmName$macro$21 @ _)) => ::.apply[org.make.core.sequence.SpecificSequenceConfigurationId, eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil.type](specificSequenceConfigurationId$macro$17, ::.apply[eu.timepit.refined.types.numeric.PosInt, Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil.type](sequenceSize$macro$18, ::.apply[Double, eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil.type](newProposalsRatio$macro$19, ::.apply[eu.timepit.refined.types.numeric.PosInt, org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil.type](maxTestedProposalCount$macro$20, ::.apply[org.make.core.sequence.SelectionAlgorithmName, shapeless.HNil.type](selectionAlgorithmName$macro$21, HNil))))).asInstanceOf[org.make.core.sequence.SpecificSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil]
}), ((x0$4: org.make.core.sequence.SpecificSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.sequence.SpecificSequenceConfigurationId, tail: eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil): org.make.core.sequence.SpecificSequenceConfigurationId :: eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil((specificSequenceConfigurationId$macro$12 @ _), (head: eu.timepit.refined.types.numeric.PosInt, tail: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil): eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil((sequenceSize$macro$13 @ _), (head: Double, tail: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil): Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil((newProposalsRatio$macro$14 @ _), (head: eu.timepit.refined.types.numeric.PosInt, tail: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil): eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil((maxTestedProposalCount$macro$15 @ _), (head: org.make.core.sequence.SelectionAlgorithmName, tail: shapeless.HNil): org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil((selectionAlgorithmName$macro$16 @ _), HNil))))) => sequence.this.SpecificSequenceConfigurationResponse.apply(specificSequenceConfigurationId$macro$12, sequenceSize$macro$13, newProposalsRatio$macro$14, maxTestedProposalCount$macro$15, selectionAlgorithmName$macro$16)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("specificSequenceConfigurationId"), org.make.core.sequence.SpecificSequenceConfigurationId, (Symbol @@ String("sequenceSize")) :: (Symbol @@ String("newProposalsRatio")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil, eu.timepit.refined.types.numeric.PosInt :: Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("sequenceSize"), eu.timepit.refined.types.numeric.PosInt, (Symbol @@ String("newProposalsRatio")) :: (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil, Double :: eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("newProposalsRatio"), Double, (Symbol @@ String("maxTestedProposalCount")) :: (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil, eu.timepit.refined.types.numeric.PosInt :: org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("maxTestedProposalCount"), eu.timepit.refined.types.numeric.PosInt, (Symbol @@ String("selectionAlgorithmName")) :: shapeless.HNil, org.make.core.sequence.SelectionAlgorithmName :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("selectionAlgorithmName"), org.make.core.sequence.SelectionAlgorithmName, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("selectionAlgorithmName")]](scala.Symbol.apply("selectionAlgorithmName").asInstanceOf[Symbol @@ String("selectionAlgorithmName")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("selectionAlgorithmName")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("maxTestedProposalCount")]](scala.Symbol.apply("maxTestedProposalCount").asInstanceOf[Symbol @@ String("maxTestedProposalCount")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("maxTestedProposalCount")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("newProposalsRatio")]](scala.Symbol.apply("newProposalsRatio").asInstanceOf[Symbol @@ String("newProposalsRatio")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("newProposalsRatio")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("sequenceSize")]](scala.Symbol.apply("sequenceSize").asInstanceOf[Symbol @@ String("sequenceSize")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("sequenceSize")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("specificSequenceConfigurationId")]](scala.Symbol.apply("specificSequenceConfigurationId").asInstanceOf[Symbol @@ String("specificSequenceConfigurationId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("specificSequenceConfigurationId")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$23.this.inst$macro$22)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.SpecificSequenceConfigurationResponse]];
<stable> <accessor> lazy val inst$macro$22: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForspecificSequenceConfigurationId: io.circe.Codec[org.make.core.sequence.SpecificSequenceConfigurationId] = sequence.this.SpecificSequenceConfigurationId.specificSequenceConfigurationIdCodec;
private[this] val circeGenericEncoderFornewProposalsRatio: io.circe.Encoder[Double] = circe.this.Encoder.encodeDouble;
private[this] val circeGenericEncoderFormaxTestedProposalCount: io.circe.Encoder[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]] = io.circe.refined.`package`.refinedEncoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeInt, api.this.RefType.refinedRefType);
private[this] val circeGenericEncoderForselectionAlgorithmName: io.circe.Encoder[org.make.core.sequence.SelectionAlgorithmName] = sequence.this.SelectionAlgorithmName.circeEncoder;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId], tail: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForspecificSequenceConfigurationId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt], tail: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsequenceSize @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double], tail: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFornewProposalsRatio @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt], tail: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFormaxTestedProposalCount @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForselectionAlgorithmName @ _), shapeless.HNil))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("specificSequenceConfigurationId", $anon.this.circeGenericEncoderForspecificSequenceConfigurationId.apply(circeGenericHListBindingForspecificSequenceConfigurationId)), scala.Tuple2.apply[String, io.circe.Json]("sequenceSize", $anon.this.circeGenericEncoderFormaxTestedProposalCount.apply(circeGenericHListBindingForsequenceSize)), scala.Tuple2.apply[String, io.circe.Json]("newProposalsRatio", $anon.this.circeGenericEncoderFornewProposalsRatio.apply(circeGenericHListBindingFornewProposalsRatio)), scala.Tuple2.apply[String, io.circe.Json]("maxTestedProposalCount", $anon.this.circeGenericEncoderFormaxTestedProposalCount.apply(circeGenericHListBindingFormaxTestedProposalCount)), scala.Tuple2.apply[String, io.circe.Json]("selectionAlgorithmName", $anon.this.circeGenericEncoderForselectionAlgorithmName.apply(circeGenericHListBindingForselectionAlgorithmName))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("specificSequenceConfigurationId"),org.make.core.sequence.SpecificSequenceConfigurationId] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("newProposalsRatio"),Double] :: shapeless.labelled.FieldType[Symbol @@ String("maxTestedProposalCount"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.labelled.FieldType[Symbol @@ String("selectionAlgorithmName"),org.make.core.sequence.SelectionAlgorithmName] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$23().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.SpecificSequenceConfigurationResponse]](inst$macro$24)
})
|
|
174
|
40580
|
7921
-
8297
|
Apply
|
org.make.api.sequence.SpecificSequenceConfigurationResponse.apply
|
|
SpecificSequenceConfigurationResponse.apply(configuration.specificSequenceConfigurationId, configuration.sequenceSize, configuration.newProposalsRatio, configuration.maxTestedProposalCount, configuration.selectionAlgorithmName)
|
|
175
|
34060
|
8000
-
8045
|
Select
|
org.make.core.sequence.SpecificSequenceConfiguration.specificSequenceConfigurationId
|
|
configuration.specificSequenceConfigurationId
|
|
176
|
46525
|
8068
-
8094
|
Select
|
org.make.core.sequence.SpecificSequenceConfiguration.sequenceSize
|
|
configuration.sequenceSize
|
|
177
|
38949
|
8122
-
8153
|
Select
|
org.make.core.sequence.SpecificSequenceConfiguration.newProposalsRatio
|
|
configuration.newProposalsRatio
|
|
178
|
31060
|
8186
-
8222
|
Select
|
org.make.core.sequence.SpecificSequenceConfiguration.maxTestedProposalCount
|
|
configuration.maxTestedProposalCount
|
|
179
|
48173
|
8255
-
8291
|
Select
|
org.make.core.sequence.SpecificSequenceConfiguration.selectionAlgorithmName
|
|
configuration.selectionAlgorithmName
|
|
192
|
32163
|
8553
-
8566
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.sequence.sequenceapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.sequence.KeywordSequenceResult]({
val inst$macro$20: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.KeywordSequenceResult] = {
final class anon$lazy$macro$19 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$19 = {
anon$lazy$macro$19.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.KeywordSequenceResult] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.sequence.KeywordSequenceResult, shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.sequence.KeywordSequenceResult, (Symbol @@ String("key")) :: (Symbol @@ String("label")) :: (Symbol @@ String("proposals")) :: (Symbol @@ String("demographics")) :: shapeless.HNil, String :: String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.sequence.KeywordSequenceResult, (Symbol @@ String("key")) :: (Symbol @@ String("label")) :: (Symbol @@ String("proposals")) :: (Symbol @@ String("demographics")) :: shapeless.HNil](::.apply[Symbol @@ String("key"), (Symbol @@ String("label")) :: (Symbol @@ String("proposals")) :: (Symbol @@ String("demographics")) :: shapeless.HNil.type](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")], ::.apply[Symbol @@ String("label"), (Symbol @@ String("proposals")) :: (Symbol @@ String("demographics")) :: shapeless.HNil.type](scala.Symbol.apply("label").asInstanceOf[Symbol @@ String("label")], ::.apply[Symbol @@ String("proposals"), (Symbol @@ String("demographics")) :: shapeless.HNil.type](scala.Symbol.apply("proposals").asInstanceOf[Symbol @@ String("proposals")], ::.apply[Symbol @@ String("demographics"), shapeless.HNil.type](scala.Symbol.apply("demographics").asInstanceOf[Symbol @@ String("demographics")], HNil))))), Generic.instance[org.make.api.sequence.KeywordSequenceResult, String :: String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil](((x0$3: org.make.api.sequence.KeywordSequenceResult) => x0$3 match {
case (key: String, label: String, proposals: Seq[org.make.api.proposal.ProposalResponse], demographics: Seq[org.make.api.demographics.DemographicsCardForSequence]): org.make.api.sequence.KeywordSequenceResult((key$macro$14 @ _), (label$macro$15 @ _), (proposals$macro$16 @ _), (demographics$macro$17 @ _)) => ::.apply[String, String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil.type](key$macro$14, ::.apply[String, Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil.type](label$macro$15, ::.apply[Seq[org.make.api.proposal.ProposalResponse], Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil.type](proposals$macro$16, ::.apply[Seq[org.make.api.demographics.DemographicsCardForSequence], shapeless.HNil.type](demographics$macro$17, HNil)))).asInstanceOf[String :: String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil]
}), ((x0$4: String :: String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil) => x0$4 match {
case (head: String, tail: String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil): String :: String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil((key$macro$10 @ _), (head: String, tail: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil): String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil((label$macro$11 @ _), (head: Seq[org.make.api.proposal.ProposalResponse], tail: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil): Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil((proposals$macro$12 @ _), (head: Seq[org.make.api.demographics.DemographicsCardForSequence], tail: shapeless.HNil): Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil((demographics$macro$13 @ _), HNil)))) => sequence.this.KeywordSequenceResult.apply(key$macro$10, label$macro$11, proposals$macro$12, demographics$macro$13)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("key"), String, (Symbol @@ String("label")) :: (Symbol @@ String("proposals")) :: (Symbol @@ String("demographics")) :: shapeless.HNil, String :: Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("label"), String, (Symbol @@ String("proposals")) :: (Symbol @@ String("demographics")) :: shapeless.HNil, Seq[org.make.api.proposal.ProposalResponse] :: Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("proposals"), Seq[org.make.api.proposal.ProposalResponse], (Symbol @@ String("demographics")) :: shapeless.HNil, Seq[org.make.api.demographics.DemographicsCardForSequence] :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("demographics"), Seq[org.make.api.demographics.DemographicsCardForSequence], shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("demographics")]](scala.Symbol.apply("demographics").asInstanceOf[Symbol @@ String("demographics")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("demographics")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("proposals")]](scala.Symbol.apply("proposals").asInstanceOf[Symbol @@ String("proposals")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("proposals")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("label")]](scala.Symbol.apply("label").asInstanceOf[Symbol @@ String("label")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("label")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("key")]](scala.Symbol.apply("key").asInstanceOf[Symbol @@ String("key")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("key")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$19.this.inst$macro$18)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.KeywordSequenceResult]];
<stable> <accessor> lazy val inst$macro$18: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForlabel: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderForproposals: io.circe.Encoder.AsArray[Seq[org.make.api.proposal.ProposalResponse]] = circe.this.Encoder.encodeSeq[org.make.api.proposal.ProposalResponse](proposal.this.ProposalResponse.codec);
private[this] val circeGenericEncoderFordemographics: io.circe.Encoder.AsArray[Seq[org.make.api.demographics.DemographicsCardForSequence]] = circe.this.Encoder.encodeSeq[org.make.api.demographics.DemographicsCardForSequence](demographics.this.DemographicsCardForSequence.encoder);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("key"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForkey @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("label"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForlabel @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]], tail: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForproposals @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordemographics @ _), shapeless.HNil)))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("key", $anon.this.circeGenericEncoderForlabel.apply(circeGenericHListBindingForkey)), scala.Tuple2.apply[String, io.circe.Json]("label", $anon.this.circeGenericEncoderForlabel.apply(circeGenericHListBindingForlabel)), scala.Tuple2.apply[String, io.circe.Json]("proposals", $anon.this.circeGenericEncoderForproposals.apply(circeGenericHListBindingForproposals)), scala.Tuple2.apply[String, io.circe.Json]("demographics", $anon.this.circeGenericEncoderFordemographics.apply(circeGenericHListBindingFordemographics))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("key"),String] :: shapeless.labelled.FieldType[Symbol @@ String("label"),String] :: shapeless.labelled.FieldType[Symbol @@ String("proposals"),Seq[org.make.api.proposal.ProposalResponse]] :: shapeless.labelled.FieldType[Symbol @@ String("demographics"),Seq[org.make.api.demographics.DemographicsCardForSequence]] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$19().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.KeywordSequenceResult]](inst$macro$20)
})
|
|
202
|
45476
|
8858
-
8894
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
org.make.api.sequence.sequenceapitest
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.sequence.FirstProposalResponse]({
val inst$macro$12: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.FirstProposalResponse] = {
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.sequence.FirstProposalResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.sequence.FirstProposalResponse, shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.sequence.FirstProposalResponse, (Symbol @@ String("proposal")) :: (Symbol @@ String("sequenceSize")) :: shapeless.HNil, org.make.api.proposal.ProposalResponse :: eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.sequence.FirstProposalResponse, (Symbol @@ String("proposal")) :: (Symbol @@ String("sequenceSize")) :: shapeless.HNil](::.apply[Symbol @@ String("proposal"), (Symbol @@ String("sequenceSize")) :: shapeless.HNil.type](scala.Symbol.apply("proposal").asInstanceOf[Symbol @@ String("proposal")], ::.apply[Symbol @@ String("sequenceSize"), shapeless.HNil.type](scala.Symbol.apply("sequenceSize").asInstanceOf[Symbol @@ String("sequenceSize")], HNil))), Generic.instance[org.make.api.sequence.FirstProposalResponse, org.make.api.proposal.ProposalResponse :: eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil](((x0$3: org.make.api.sequence.FirstProposalResponse) => x0$3 match {
case (proposal: org.make.api.proposal.ProposalResponse, sequenceSize: eu.timepit.refined.types.numeric.PosInt): org.make.api.sequence.FirstProposalResponse((proposal$macro$8 @ _), (sequenceSize$macro$9 @ _)) => ::.apply[org.make.api.proposal.ProposalResponse, eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil.type](proposal$macro$8, ::.apply[eu.timepit.refined.types.numeric.PosInt, shapeless.HNil.type](sequenceSize$macro$9, HNil)).asInstanceOf[org.make.api.proposal.ProposalResponse :: eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil]
}), ((x0$4: org.make.api.proposal.ProposalResponse :: eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil) => x0$4 match {
case (head: org.make.api.proposal.ProposalResponse, tail: eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil): org.make.api.proposal.ProposalResponse :: eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil((proposal$macro$6 @ _), (head: eu.timepit.refined.types.numeric.PosInt, tail: shapeless.HNil): eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil((sequenceSize$macro$7 @ _), HNil)) => sequence.this.FirstProposalResponse.apply(proposal$macro$6, sequenceSize$macro$7)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("proposal"), org.make.api.proposal.ProposalResponse, (Symbol @@ String("sequenceSize")) :: shapeless.HNil, eu.timepit.refined.types.numeric.PosInt :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("sequenceSize"), eu.timepit.refined.types.numeric.PosInt, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("sequenceSize")]](scala.Symbol.apply("sequenceSize").asInstanceOf[Symbol @@ String("sequenceSize")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("sequenceSize")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("proposal")]](scala.Symbol.apply("proposal").asInstanceOf[Symbol @@ String("proposal")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("proposal")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$11.this.inst$macro$10)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.sequence.FirstProposalResponse]];
<stable> <accessor> lazy val inst$macro$10: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForproposal: io.circe.Codec[org.make.api.proposal.ProposalResponse] = proposal.this.ProposalResponse.codec;
private[this] val circeGenericEncoderForsequenceSize: io.circe.Encoder[eu.timepit.refined.api.Refined[Int,eu.timepit.refined.numeric.Positive]] = io.circe.refined.`package`.refinedEncoder[Int, eu.timepit.refined.numeric.Positive, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeInt, api.this.RefType.refinedRefType);
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse], tail: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForproposal @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsequenceSize @ _), shapeless.HNil)) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("proposal", $anon.this.circeGenericEncoderForproposal.apply(circeGenericHListBindingForproposal)), scala.Tuple2.apply[String, io.circe.Json]("sequenceSize", $anon.this.circeGenericEncoderForsequenceSize.apply(circeGenericHListBindingForsequenceSize))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("proposal"),org.make.api.proposal.ProposalResponse] :: shapeless.labelled.FieldType[Symbol @@ String("sequenceSize"),eu.timepit.refined.types.numeric.PosInt] :: 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.sequence.FirstProposalResponse]](inst$macro$12)
})
|