| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
38
|
22500
|
1382
-
1421
|
Apply
|
org.make.api.feature.PersistentFeatureService.get
|
org.make.api.feature.featureservicetest
|
DefaultFeatureServiceComponent.this.persistentFeatureService.get(featureId)
|
|
42
|
22834
|
1520
-
1628
|
Apply
|
org.make.api.feature.PersistentFeatureService.persist
|
org.make.api.feature.featureservicetest
|
DefaultFeatureServiceComponent.this.persistentFeatureService.persist({
<artifact> val x$1: org.make.core.feature.FeatureId = DefaultFeatureServiceComponent.this.idGenerator.nextFeatureId();
<artifact> val x$2: org.make.core.feature.FeatureSlug = slug;
<artifact> val x$3: String = name;
org.make.core.feature.Feature.apply(x$1, x$3, x$2)
})
|
|
42
|
25175
|
1553
-
1627
|
Apply
|
org.make.core.feature.Feature.apply
|
org.make.api.feature.featureservicetest
|
org.make.core.feature.Feature.apply(x$1, x$3, x$2)
|
|
42
|
26192
|
1573
-
1600
|
Apply
|
org.make.core.technical.IdGenerator.nextFeatureId
|
org.make.api.feature.featureservicetest
|
DefaultFeatureServiceComponent.this.idGenerator.nextFeatureId()
|
|
46
|
26650
|
1715
-
1756
|
Apply
|
org.make.api.feature.PersistentFeatureService.findBySlug
|
org.make.api.feature.featureservicetest
|
DefaultFeatureServiceComponent.this.persistentFeatureService.findBySlug(slug)
|
|
50
|
24990
|
1885
-
2099
|
ApplyToImplicitArgs
|
scala.concurrent.Future.flatMap
|
org.make.api.feature.featureservicetest
|
DefaultFeatureServiceComponent.this.persistentFeatureService.get(featureId).flatMap[Option[org.make.core.feature.Feature]](((x0$1: Option[org.make.core.feature.Feature]) => x0$1 match {
case (value: org.make.core.feature.Feature): Some[org.make.core.feature.Feature]((feature @ _)) => DefaultFeatureServiceComponent.this.persistentFeatureService.update({
<artifact> val x$1: org.make.core.feature.FeatureSlug = slug;
<artifact> val x$2: String = name;
<artifact> val x$3: org.make.core.feature.FeatureId = feature.copy$default$1;
feature.copy(x$3, x$2, x$1)
})
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
}))(scala.concurrent.ExecutionContext.Implicits.global)
|
|
50
|
26120
|
1933
-
1933
|
Select
|
scala.concurrent.ExecutionContext.Implicits.global
|
org.make.api.feature.featureservicetest
|
scala.concurrent.ExecutionContext.Implicits.global
|
|
52
|
24228
|
2015
-
2015
|
Select
|
org.make.core.feature.Feature.copy$default$1
|
|
feature.copy$default$1
|
|
52
|
23106
|
2007
-
2045
|
Apply
|
org.make.core.feature.Feature.copy
|
|
feature.copy(x$3, x$2, x$1)
|
|
52
|
27045
|
1975
-
2046
|
Apply
|
org.make.api.feature.PersistentFeatureService.update
|
|
DefaultFeatureServiceComponent.this.persistentFeatureService.update({
<artifact> val x$1: org.make.core.feature.FeatureSlug = slug;
<artifact> val x$2: String = name;
<artifact> val x$3: org.make.core.feature.FeatureId = feature.copy$default$1;
feature.copy(x$3, x$2, x$1)
})
|
|
53
|
24707
|
2086
-
2090
|
Select
|
scala.None
|
|
scala.None
|
|
53
|
22512
|
2068
-
2091
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
58
|
22758
|
2184
-
2226
|
Apply
|
org.make.api.feature.PersistentFeatureService.remove
|
|
DefaultFeatureServiceComponent.this.persistentFeatureService.remove(featureId)
|
|
62
|
26584
|
2328
-
2381
|
Apply
|
org.make.api.feature.PersistentFeatureService.findByFeatureIds
|
|
DefaultFeatureServiceComponent.this.persistentFeatureService.findByFeatureIds(featureIds)
|
|
72
|
24241
|
2645
-
2706
|
Apply
|
org.make.api.feature.PersistentFeatureService.find
|
|
DefaultFeatureServiceComponent.this.persistentFeatureService.find(offset, end, sort, order, slug)
|
|
75
|
23041
|
2776
-
2812
|
Apply
|
org.make.api.feature.PersistentFeatureService.count
|
|
DefaultFeatureServiceComponent.this.persistentFeatureService.count(slug)
|