| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
47
|
20244
|
1778
-
1799
|
Select
|
scalikejdbc.SQLSyntaxSupportFeature.SQLSyntaxSupport.column
|
org.scalatest.testsuite
|
org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.column
|
|
50
|
21705
|
1901
-
1921
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.readExecutionContext
|
|
DefaultPersistentIdeaServiceComponent.this.readExecutionContext
|
|
51
|
21374
|
1955
-
2206
|
ApplyToImplicitArgs
|
scala.concurrent.Future.apply
|
|
scala.concurrent.Future.apply[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("READ") = "READ";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("READ", x$2);
scalikejdbc.NamedDB.apply("READ", x$2)(x$3)
});
<artifact> val x$7: scalikejdbc.DBSession => Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => {
<synthetic> <stable> <artifact> val stabilizer$1: scalikejdbc.SQLToOption[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = scalikejdbc.`package`.withSQL.apply[Nothing](scalikejdbc.`package`.select.from[Nothing](org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.as(DefaultPersistentIdeaService.this.ideaAlias)).where(scalikejdbc.`package`.sqls.eq[String]((DefaultPersistentIdeaService.this.ideaAlias.field("id"): scalikejdbc.interpolation.SQLSyntax), ideaId.value)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory))).map[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]({
<synthetic> val eta$0$1: scalikejdbc.ResultName[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] = org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply$default$1;
((resultSet: scalikejdbc.WrappedResultSet) => org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply(eta$0$1)(resultSet))
}).single;
{
<artifact> val x$4: scalikejdbc.DBSession = session;
<artifact> val x$5: scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] =:= scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = GeneralizedTypeConstraintsForWithExtractor.this.=:=.tpEquals[scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor]];
<artifact> val x$6: scalikejdbc.ConnectionPoolContext = stabilizer$1.apply$default$2();
stabilizer$1.apply()(x$4, x$6, x$5)
}
});
<artifact> val x$8: scalikejdbc.TxBoundary[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7);
qual$1.retryableTx[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7)(x$8)
})(context)
|
|
59
|
20280
|
2214
-
2255
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
futurePersistentIdea.map[Option[org.make.core.idea.Idea]](((x$1: Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]) => x$1.map[org.make.core.idea.Idea](((x$2: org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea) => x$2.toIdea))))(context)
|
|
63
|
21992
|
2391
-
2411
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.readExecutionContext
|
|
DefaultPersistentIdeaServiceComponent.this.readExecutionContext
|
|
64
|
21041
|
2445
-
2743
|
ApplyToImplicitArgs
|
scala.concurrent.Future.apply
|
|
scala.concurrent.Future.apply[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("READ") = "READ";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("READ", x$2);
scalikejdbc.NamedDB.apply("READ", x$2)(x$3)
});
<artifact> val x$7: scalikejdbc.DBSession => Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => {
<synthetic> <stable> <artifact> val stabilizer$1: scalikejdbc.SQLToOption[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = scalikejdbc.`package`.withSQL.apply[Nothing](scalikejdbc.`package`.select.from[Nothing](org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.as(DefaultPersistentIdeaService.this.ideaAlias)).where(scalikejdbc.`package`.sqls.eq[String]((DefaultPersistentIdeaService.this.ideaAlias.field("questionId"): scalikejdbc.interpolation.SQLSyntax), questionId.value)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory).and(scalikejdbc.`package`.sqls.eq[String]((DefaultPersistentIdeaService.this.ideaAlias.field("name"): scalikejdbc.interpolation.SQLSyntax), name)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory)))).map[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]({
<synthetic> val eta$0$1: scalikejdbc.ResultName[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] = org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply$default$1;
((resultSet: scalikejdbc.WrappedResultSet) => org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply(eta$0$1)(resultSet))
}).single;
{
<artifact> val x$4: scalikejdbc.DBSession = session;
<artifact> val x$5: scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] =:= scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = GeneralizedTypeConstraintsForWithExtractor.this.=:=.tpEquals[scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor]];
<artifact> val x$6: scalikejdbc.ConnectionPoolContext = stabilizer$1.apply$default$2();
stabilizer$1.apply()(x$4, x$6, x$5)
}
});
<artifact> val x$8: scalikejdbc.TxBoundary[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7);
qual$1.retryableTx[Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7)(x$8)
})(context)
|
|
72
|
20043
|
2751
-
2792
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
futurePersistentIdea.map[Option[org.make.core.idea.Idea]](((x$3: Option[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]) => x$3.map[org.make.core.idea.Idea](((x$4: org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea) => x$4.toIdea))))(context)
|
|
76
|
19619
|
2914
-
2934
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.readExecutionContext
|
org.scalatest.testsuite
|
DefaultPersistentIdeaServiceComponent.this.readExecutionContext
|
|
78
|
21201
|
2970
-
3357
|
ApplyToImplicitArgs
|
scala.concurrent.Future.apply
|
org.scalatest.testsuite
|
scala.concurrent.Future.apply[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("READ") = "READ";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("READ", x$2);
scalikejdbc.NamedDB.apply("READ", x$2)(x$3)
});
<artifact> val x$7: scalikejdbc.DBSession => List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => {
<synthetic> <stable> <artifact> val stabilizer$1: scalikejdbc.SQLToList[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = scalikejdbc.`package`.withSQL.apply[Nothing](scalikejdbc.`package`.select.from[Nothing](org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.as(DefaultPersistentIdeaService.this.ideaAlias)).where(scalikejdbc.`package`.sqls.toAndConditionOpt(ideaFilters.questionId.map[scalikejdbc.interpolation.SQLSyntax](((questionId: org.make.core.question.QuestionId) => scalikejdbc.`package`.sqls.eq[String]((DefaultPersistentIdeaService.this.ideaAlias.field("questionId"): scalikejdbc.interpolation.SQLSyntax), questionId.value)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory)))))).map[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]({
<synthetic> val eta$0$1: scalikejdbc.ResultName[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] = org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply$default$1;
((resultSet: scalikejdbc.WrappedResultSet) => org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply(eta$0$1)(resultSet))
}).list;
{
<artifact> val x$4: scalikejdbc.DBSession = session;
<artifact> val x$5: scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] =:= scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = GeneralizedTypeConstraintsForWithExtractor.this.=:=.tpEquals[scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor]];
<artifact> val x$6: scalikejdbc.ConnectionPoolContext = stabilizer$1.apply$default$2();
stabilizer$1.apply()(x$4, x$6, x$5)
}
});
<artifact> val x$8: scalikejdbc.TxBoundary[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7);
qual$1.retryableTx[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7)(x$8)
})(context)
|
|
90
|
20248
|
3365
-
3407
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
org.scalatest.testsuite
|
futurePersistentIdeas.map[List[org.make.core.idea.Idea]](((x$5: List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]) => x$5.map[org.make.core.idea.Idea](((x$6: org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea) => x$6.toIdea))))(context)
|
|
94
|
21834
|
3510
-
3530
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.readExecutionContext
|
|
DefaultPersistentIdeaServiceComponent.this.readExecutionContext
|
|
95
|
20857
|
3565
-
3818
|
ApplyToImplicitArgs
|
scala.concurrent.Future.apply
|
|
scala.concurrent.Future.apply[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("READ") = "READ";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("READ", x$2);
scalikejdbc.NamedDB.apply("READ", x$2)(x$3)
});
<artifact> val x$7: scalikejdbc.DBSession => List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => {
<synthetic> <stable> <artifact> val stabilizer$1: scalikejdbc.SQLToList[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = scalikejdbc.`package`.withSQL.apply[Nothing](scalikejdbc.`package`.select.from[Nothing](org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.as(DefaultPersistentIdeaService.this.ideaAlias)).where(scalikejdbc.`package`.sqls.in[String]((DefaultPersistentIdeaService.this.ideaAlias.field("id"): scalikejdbc.interpolation.SQLSyntax), ids.map[String](((x$7: org.make.core.idea.IdeaId) => x$7.value)))(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory))).map[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]({
<synthetic> val eta$0$1: scalikejdbc.ResultName[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea] = org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply$default$1;
((resultSet: scalikejdbc.WrappedResultSet) => org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply(eta$0$1)(resultSet))
}).list;
{
<artifact> val x$4: scalikejdbc.DBSession = session;
<artifact> val x$5: scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] =:= scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor] @scala.reflect.internal.annotations.uncheckedBounds = GeneralizedTypeConstraintsForWithExtractor.this.=:=.tpEquals[scalikejdbc.SQL[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea,scalikejdbc.HasExtractor]];
<artifact> val x$6: scalikejdbc.ConnectionPoolContext = stabilizer$1.apply$default$2();
stabilizer$1.apply()(x$4, x$6, x$5)
}
});
<artifact> val x$8: scalikejdbc.TxBoundary[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7);
qual$1.retryableTx[List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]](x$7)(x$8)
})(cxt)
|
|
103
|
20418
|
3826
-
3868
|
ApplyToImplicitArgs
|
scala.concurrent.Future.map
|
|
futurePersistentIdeas.map[List[org.make.core.idea.Idea]](((x$8: List[org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea]) => x$8.map[org.make.core.idea.Idea](((x$9: org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea) => x$9.toIdea))))(cxt)
|
|
107
|
21974
|
3964
-
3985
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.writeExecutionContext
|
org.scalatest.testsuite
|
DefaultPersistentIdeaServiceComponent.this.writeExecutionContext
|
|
122
|
21046
|
3992
-
4561
|
Apply
|
cats.Functor.Ops.as
|
org.scalatest.testsuite
|
cats.implicits.toFunctorOps[scala.concurrent.Future, Boolean](scala.concurrent.Future.apply[Boolean]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("WRITE") = "WRITE";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("WRITE", x$2);
scalikejdbc.NamedDB.apply("WRITE", x$2)(x$3)
});
<artifact> val x$4: scalikejdbc.DBSession => Boolean @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => scalikejdbc.`package`.withSQL.apply[scalikejdbc.UpdateOperation](scalikejdbc.`package`.insert.into(org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea).namedValues((DefaultPersistentIdeaService.this.column.field("id"): scalikejdbc.interpolation.SQLSyntax).->[String](idea.ideaId.value)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory), (DefaultPersistentIdeaService.this.column.field("name"): scalikejdbc.interpolation.SQLSyntax).->[String](idea.name)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory), (DefaultPersistentIdeaService.this.column.field("questionId"): scalikejdbc.interpolation.SQLSyntax).->[Option[String]](idea.questionId.map[String](((x$10: org.make.core.question.QuestionId) => x$10.value)))(scalikejdbc.this.ParameterBinderFactory.optionalParameterBinderFactory[String](scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory)), (DefaultPersistentIdeaService.this.column.field("operationId"): scalikejdbc.interpolation.SQLSyntax).->[Option[String]](idea.operationId.map[String](((x$11: org.make.core.operation.OperationId) => x$11.value)))(scalikejdbc.this.ParameterBinderFactory.optionalParameterBinderFactory[String](scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory)), (DefaultPersistentIdeaService.this.column.field("status"): scalikejdbc.interpolation.SQLSyntax).->[org.make.core.idea.IdeaStatus](idea.status)(org.make.api.technical.ScalikeSupport.stringEnumBinders[org.make.core.idea.IdeaStatus]((IdeaStatus: enumeratum.values.StringEnum[org.make.core.idea.IdeaStatus]))), (DefaultPersistentIdeaService.this.column.field("createdAt"): scalikejdbc.interpolation.SQLSyntax).->[java.time.ZonedDateTime](org.make.core.DateHelper.now())(scalikejdbc.this.ParameterBinderFactory.javaTimeZonedDateTimeParameterBinderFactory), (DefaultPersistentIdeaService.this.column.field("updatedAt"): scalikejdbc.interpolation.SQLSyntax).->[java.time.ZonedDateTime](org.make.core.DateHelper.now())(scalikejdbc.this.ParameterBinderFactory.javaTimeZonedDateTimeParameterBinderFactory))).execute.apply()(session));
<artifact> val x$5: scalikejdbc.TxBoundary[Boolean] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[Boolean](x$4);
qual$1.retryableTx[Boolean](x$4)(x$5)
})(context))(cats.implicits.catsStdInstancesForFuture(context)).as[org.make.core.idea.Idea](idea)
|
|
126
|
19994
|
4693
-
4714
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.writeExecutionContext
|
|
DefaultPersistentIdeaServiceComponent.this.writeExecutionContext
|
|
127
|
19544
|
4721
-
5056
|
ApplyToImplicitArgs
|
scala.concurrent.Future.apply
|
|
scala.concurrent.Future.apply[Int]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("WRITE") = "WRITE";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("WRITE", x$2);
scalikejdbc.NamedDB.apply("WRITE", x$2)(x$3)
});
<artifact> val x$4: scalikejdbc.DBSession => Int @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => scalikejdbc.`package`.withSQL.apply[scalikejdbc.UpdateOperation](scalikejdbc.`package`.update.apply(org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea).set((DefaultPersistentIdeaService.this.column.field("name"): scalikejdbc.interpolation.SQLSyntax).->[String](name)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory), (DefaultPersistentIdeaService.this.column.field("updatedAt"): scalikejdbc.interpolation.SQLSyntax).->[java.time.ZonedDateTime](org.make.core.DateHelper.now())(scalikejdbc.this.ParameterBinderFactory.javaTimeZonedDateTimeParameterBinderFactory), (DefaultPersistentIdeaService.this.column.field("status"): scalikejdbc.interpolation.SQLSyntax).->[org.make.core.idea.IdeaStatus](status)(org.make.api.technical.ScalikeSupport.stringEnumBinders[org.make.core.idea.IdeaStatus]((IdeaStatus: enumeratum.values.StringEnum[org.make.core.idea.IdeaStatus])))).where(scalikejdbc.`package`.sqls.eq[String]((DefaultPersistentIdeaService.this.column.field("id"): scalikejdbc.interpolation.SQLSyntax), ideaId.value)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory))).update.apply()(session));
<artifact> val x$5: scalikejdbc.TxBoundary[Int] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[Int](x$4);
qual$1.retryableTx[Int](x$4)(x$5)
})(context)
|
|
140
|
21202
|
5154
-
5175
|
Select
|
org.make.api.extensions.MakeDBExecutionContextComponent.writeExecutionContext
|
|
DefaultPersistentIdeaServiceComponent.this.writeExecutionContext
|
|
141
|
20216
|
5182
-
5720
|
ApplyToImplicitArgs
|
scala.concurrent.Future.apply
|
|
scala.concurrent.Future.apply[Int]({
<artifact> val qual$1: org.make.api.technical.DatabaseTransactions.RichDatabase = org.make.api.technical.DatabaseTransactions.RichDatabase({
<artifact> val x$1: String("WRITE") = "WRITE";
<artifact> val x$2: scalikejdbc.SettingsProvider = scalikejdbc.NamedDB.apply$default$2;
<artifact> val x$3: scalikejdbc.ConnectionPoolContext = scalikejdbc.NamedDB.apply$default$3("WRITE", x$2);
scalikejdbc.NamedDB.apply("WRITE", x$2)(x$3)
});
<artifact> val x$4: scalikejdbc.DBSession => Int @scala.reflect.internal.annotations.uncheckedBounds = ((implicit session: scalikejdbc.DBSession) => scalikejdbc.`package`.withSQL.apply[scalikejdbc.UpdateOperation](scalikejdbc.`package`.update.apply(org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea).set((DefaultPersistentIdeaService.this.column.field("name"): scalikejdbc.interpolation.SQLSyntax).->[String](idea.name)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory), (DefaultPersistentIdeaService.this.column.field("operationId"): scalikejdbc.interpolation.SQLSyntax).->[Option[String]](idea.operationId.map[String](((x$12: org.make.core.operation.OperationId) => x$12.value)))(scalikejdbc.this.ParameterBinderFactory.optionalParameterBinderFactory[String](scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory)), (DefaultPersistentIdeaService.this.column.field("questionId"): scalikejdbc.interpolation.SQLSyntax).->[Option[String]](idea.questionId.map[String](((x$13: org.make.core.question.QuestionId) => x$13.value)))(scalikejdbc.this.ParameterBinderFactory.optionalParameterBinderFactory[String](scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory)), (DefaultPersistentIdeaService.this.column.field("status"): scalikejdbc.interpolation.SQLSyntax).->[org.make.core.idea.IdeaStatus](idea.status)(org.make.api.technical.ScalikeSupport.stringEnumBinders[org.make.core.idea.IdeaStatus]((IdeaStatus: enumeratum.values.StringEnum[org.make.core.idea.IdeaStatus]))), (DefaultPersistentIdeaService.this.column.field("updatedAt"): scalikejdbc.interpolation.SQLSyntax).->[java.time.ZonedDateTime](org.make.core.DateHelper.now())(scalikejdbc.this.ParameterBinderFactory.javaTimeZonedDateTimeParameterBinderFactory)).where(scalikejdbc.`package`.sqls.eq[String]((DefaultPersistentIdeaService.this.column.field("id"): scalikejdbc.interpolation.SQLSyntax), idea.ideaId.value)(scalikejdbc.this.ParameterBinderFactory.stringParameterBinderFactory))).update.apply()(session));
<artifact> val x$5: scalikejdbc.TxBoundary[Int] @scala.reflect.internal.annotations.uncheckedBounds = qual$1.retryableTx$default$2[Int](x$4);
qual$1.retryableTx[Int](x$4)(x$5)
})(context)
|
|
174
|
19964
|
6068
-
6407
|
Apply
|
org.make.core.idea.Idea.apply
|
|
org.make.core.idea.Idea.apply(x$1, x$2, x$4, x$3, x$5, x$6, x$7)
|
|
175
|
20807
|
6091
-
6101
|
Apply
|
org.make.core.idea.IdeaId.apply
|
|
org.make.core.idea.IdeaId.apply(PersistentIdea.this.id)
|
|
175
|
21746
|
6098
-
6100
|
Select
|
org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.id
|
|
PersistentIdea.this.id
|
|
176
|
20273
|
6118
-
6122
|
Select
|
org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.name
|
|
PersistentIdea.this.name
|
|
177
|
21006
|
6145
-
6177
|
Apply
|
scala.Option.map
|
|
PersistentIdea.this.questionId.map[org.make.core.question.QuestionId](((value: String) => org.make.core.question.QuestionId.apply(value)))
|
|
177
|
21975
|
6160
-
6176
|
Apply
|
org.make.core.question.QuestionId.apply
|
|
org.make.core.question.QuestionId.apply(value)
|
|
178
|
19500
|
6201
-
6235
|
Apply
|
scala.Option.map
|
|
PersistentIdea.this.operationId.map[org.make.core.operation.OperationId](((value: String) => org.make.core.operation.OperationId.apply(value)))
|
|
178
|
20002
|
6217
-
6234
|
Apply
|
org.make.core.operation.OperationId.apply
|
|
org.make.core.operation.OperationId.apply(value)
|
|
179
|
20171
|
6304
-
6324
|
Select
|
org.make.core.idea.IdeaStatus.Activated
|
|
org.make.core.idea.IdeaStatus.Activated
|
|
179
|
21080
|
6269
-
6292
|
Apply
|
enumeratum.values.ValueEnum.withValueOpt
|
|
org.make.core.idea.IdeaStatus.withValueOpt(i)
|
|
179
|
21723
|
6254
-
6325
|
Apply
|
scala.Option.getOrElse
|
|
PersistentIdea.this.status.flatMap[org.make.core.idea.IdeaStatus](((i: String) => org.make.core.idea.IdeaStatus.withValueOpt(i))).getOrElse[org.make.core.idea.IdeaStatus](org.make.core.idea.IdeaStatus.Activated)
|
|
180
|
20278
|
6347
-
6362
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[java.time.ZonedDateTime](PersistentIdea.this.createdAt)
|
|
180
|
20816
|
6352
-
6361
|
Select
|
org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.createdAt
|
|
PersistentIdea.this.createdAt
|
|
181
|
21038
|
6384
-
6399
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[java.time.ZonedDateTime](PersistentIdea.this.updatedAt)
|
|
181
|
21878
|
6389
-
6398
|
Select
|
org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.updatedAt
|
|
PersistentIdea.this.updatedAt
|
|
188
|
21547
|
6564
-
6662
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
org.scalatest.testsuite
|
scala.`package`.Seq.apply[String]("id", "name", "question_id", "operation_id", "question", "status", "created_at", "updated_at")
|
|
190
|
21088
|
6701
-
6707
|
Literal
|
<nosymbol>
|
org.scalatest.testsuite
|
"idea"
|
|
197
|
21625
|
6972
-
7512
|
Apply
|
org.make.api.idea.DefaultPersistentIdeaServiceComponent.PersistentIdea.apply
|
|
DefaultPersistentIdeaServiceComponent.this.PersistentIdea.apply(resultSet.string(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("id"): scalikejdbc.interpolation.SQLSyntax))), resultSet.string(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("name"): scalikejdbc.interpolation.SQLSyntax))), resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("question"): scalikejdbc.interpolation.SQLSyntax))), resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("questionId"): scalikejdbc.interpolation.SQLSyntax))), resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("operationId"): scalikejdbc.interpolation.SQLSyntax))), resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("status"): scalikejdbc.interpolation.SQLSyntax))), resultSet.zonedDateTime(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("createdAt"): scalikejdbc.interpolation.SQLSyntax))), resultSet.zonedDateTime(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("updatedAt"): scalikejdbc.interpolation.SQLSyntax))))
|
|
198
|
21832
|
7007
-
7042
|
Apply
|
scalikejdbc.WrappedResultSet.string
|
|
resultSet.string(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("id"): scalikejdbc.interpolation.SQLSyntax)))
|
|
198
|
20136
|
7024
-
7041
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("id"): scalikejdbc.interpolation.SQLSyntax))
|
|
199
|
20822
|
7076
-
7095
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("name"): scalikejdbc.interpolation.SQLSyntax))
|
|
199
|
20417
|
7059
-
7096
|
Apply
|
scalikejdbc.WrappedResultSet.string
|
|
resultSet.string(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("name"): scalikejdbc.interpolation.SQLSyntax)))
|
|
200
|
20999
|
7117
-
7161
|
Apply
|
scalikejdbc.WrappedResultSet.stringOpt
|
|
resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("question"): scalikejdbc.interpolation.SQLSyntax)))
|
|
200
|
21882
|
7137
-
7160
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("question"): scalikejdbc.interpolation.SQLSyntax))
|
|
201
|
21552
|
7184
-
7230
|
Apply
|
scalikejdbc.WrappedResultSet.stringOpt
|
|
resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("questionId"): scalikejdbc.interpolation.SQLSyntax)))
|
|
201
|
20086
|
7204
-
7229
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("questionId"): scalikejdbc.interpolation.SQLSyntax))
|
|
202
|
20215
|
7254
-
7301
|
Apply
|
scalikejdbc.WrappedResultSet.stringOpt
|
|
resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("operationId"): scalikejdbc.interpolation.SQLSyntax)))
|
|
202
|
21216
|
7274
-
7300
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("operationId"): scalikejdbc.interpolation.SQLSyntax))
|
|
203
|
21789
|
7340
-
7361
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("status"): scalikejdbc.interpolation.SQLSyntax))
|
|
203
|
20802
|
7320
-
7362
|
Apply
|
scalikejdbc.WrappedResultSet.stringOpt
|
|
resultSet.stringOpt(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("status"): scalikejdbc.interpolation.SQLSyntax)))
|
|
204
|
22000
|
7384
-
7433
|
Apply
|
scalikejdbc.WrappedResultSet.zonedDateTime
|
|
resultSet.zonedDateTime(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("createdAt"): scalikejdbc.interpolation.SQLSyntax)))
|
|
204
|
20259
|
7408
-
7432
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("createdAt"): scalikejdbc.interpolation.SQLSyntax))
|
|
205
|
21002
|
7479
-
7503
|
ApplyImplicitView
|
scalikejdbc.interpolation.Implicits.scalikejdbcSQLSyntaxToStringImplicitDef
|
|
scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("updatedAt"): scalikejdbc.interpolation.SQLSyntax))
|
|
205
|
20090
|
7455
-
7504
|
Apply
|
scalikejdbc.WrappedResultSet.zonedDateTime
|
|
resultSet.zonedDateTime(scalikejdbc.`package`.scalikejdbcSQLSyntaxToStringImplicitDef((ideaResultName.field("updatedAt"): scalikejdbc.interpolation.SQLSyntax)))
|