Skip to content

Commit 8877c56

Browse files
committed
Restore FutureInstances.parallelFuture imports required by parTraverseWithLimit
MonadUtil.parTraverseWithLimit requires Parallel[Future] in implicit scope. The previous commit incorrectly removed these imports based on a false-positive Copilot review — the Parallel instance is still needed by the new call path, not just the old parTraverse syntax. Signed-off-by: Eric Mann <emann@displace.tech>
1 parent 1e52a02 commit 8877c56

13 files changed

+13
-0
lines changed

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/AnsIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import org.lfdecentralizedtrust.splice.sv.config.InitialAnsConfig
1515
import scala.concurrent.{ExecutionContext, Future}
1616
import com.digitalasset.canton.config.RequireTypes.PositiveInt
1717
import com.digitalasset.canton.util.MonadUtil
18+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
1819
import com.daml.ledger.javaapi.data.Identifier
1920
import org.lfdecentralizedtrust.splice.http.v0.definitions
2021
import org.lfdecentralizedtrust.splice.scan.dso.DsoAnsResolver

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/DecentralizedSynchronizerMigrationIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package org.lfdecentralizedtrust.splice.integration.tests
33
import better.files.File.apply
44
import com.digitalasset.canton.config.RequireTypes.PositiveInt
55
import com.digitalasset.canton.util.MonadUtil
6+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
67
import com.daml.nonempty.NonEmpty
78
import com.digitalasset.canton.admin.api.client.data.{User, UserRights}
89
import com.digitalasset.canton.SynchronizerAlias

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/DistributedDomainIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.lfdecentralizedtrust.splice.integration.tests
22

33
import com.digitalasset.canton.util.MonadUtil
4+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
45
import org.lfdecentralizedtrust.splice.config.ConfigTransforms
56
import org.lfdecentralizedtrust.splice.integration.EnvironmentDefinition
67
import org.lfdecentralizedtrust.splice.integration.tests.SpliceTests.IntegrationTestWithIsolatedEnvironment

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/FrontendIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package org.lfdecentralizedtrust.splice.integration.tests
33
import cats.syntax.either.*
44
import com.digitalasset.canton.config.RequireTypes.PositiveInt
55
import com.digitalasset.canton.util.MonadUtil
6+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
67
import org.lfdecentralizedtrust.splice.integration.tests.SpliceTests.{
78
IntegrationTest,
89
IntegrationTestWithIsolatedEnvironment,

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/SpliceTests.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package org.lfdecentralizedtrust.splice.integration.tests
22

33
import com.digitalasset.canton.config.RequireTypes.PositiveInt
44
import com.digitalasset.canton.util.MonadUtil
5+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
56
import com.daml.ledger.javaapi.data.Identifier
67
import com.daml.ledger.javaapi.data.codegen.ContractId
78
import com.daml.metrics.api.MetricHandle.LabeledMetricsFactory

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/SvInitializationIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.lfdecentralizedtrust.splice.integration.tests
22

33
import com.digitalasset.canton.util.MonadUtil
4+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
45
import org.lfdecentralizedtrust.splice.codegen.java.splice.dso.svstate.SvStatusReport
56
import org.lfdecentralizedtrust.splice.config.ConfigTransforms.updateAllSvAppConfigs_
67
import org.lfdecentralizedtrust.splice.console.{

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/SvOffboardingIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import org.lfdecentralizedtrust.splice.sv.automation.singlesv.offboarding.{
3434
import org.lfdecentralizedtrust.splice.util.{ProcessTestUtil, StandaloneCanton}
3535
import org.scalatest.time.{Minute, Span}
3636
import com.digitalasset.canton.util.MonadUtil
37+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
3738
import org.lfdecentralizedtrust.splice.util.TriggerTestUtil.{
3839
pauseAllDsoDelegateTriggers,
3940
resumeAllDsoDelegateTriggers,

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/SvTimeBasedOnboardingIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package org.lfdecentralizedtrust.splice.integration.tests
22

33
import com.digitalasset.canton.config.RequireTypes.PositiveInt
44
import com.digitalasset.canton.util.MonadUtil
5+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
56
import org.lfdecentralizedtrust.splice.codegen.java.splice
67
import org.lfdecentralizedtrust.splice.codegen.java.splice.dsorules.actionrequiringconfirmation.ARC_DsoRules
78
import org.lfdecentralizedtrust.splice.codegen.java.splice.dsorules.dsorules_actionrequiringconfirmation.{

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/WalletBuyTrafficRequestIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package org.lfdecentralizedtrust.splice.integration.tests
22

33
import com.digitalasset.canton.config.RequireTypes.PositiveInt
44
import com.digitalasset.canton.util.MonadUtil
5+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
56
import org.lfdecentralizedtrust.splice.console.{
67
ValidatorAppBackendReference,
78
WalletAppClientReference,

apps/app/src/test/scala/org/lfdecentralizedtrust/splice/integration/tests/WalletIntegrationTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ import java.util.UUID
4242
import scala.concurrent.Future
4343
import scala.util.Try
4444
import com.digitalasset.canton.util.MonadUtil
45+
import com.digitalasset.canton.util.FutureInstances.parallelFuture
4546

4647
class WalletIntegrationTest
4748
extends IntegrationTest

0 commit comments

Comments
 (0)