diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/Constants.java b/exercises/version-workflow/practice/src/main/java/getversion/Constants.java similarity index 100% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/Constants.java rename to exercises/version-workflow/practice/src/main/java/getversion/Constants.java diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingActivities.java b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingActivities.java similarity index 100% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingActivities.java rename to exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingActivities.java index 2bd96ee..5e417ad 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingActivities.java +++ b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingActivities.java @@ -1,8 +1,8 @@ package getversion; -import io.temporal.activity.ActivityInterface; import getversion.model.ChargeInput; import getversion.model.CustomerInfo; +import io.temporal.activity.ActivityInterface; @ActivityInterface public interface LoanProcessingActivities { diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingActivitiesImpl.java b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingActivitiesImpl.java similarity index 99% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingActivitiesImpl.java rename to exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingActivitiesImpl.java index 395c5f6..1dd8c9d 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingActivitiesImpl.java +++ b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingActivitiesImpl.java @@ -2,7 +2,6 @@ import getversion.model.ChargeInput; import getversion.model.CustomerInfo; - import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorker.java b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorker.java similarity index 100% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorker.java rename to exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorker.java diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorkflow.java b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorkflow.java similarity index 100% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorkflow.java rename to exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorkflow.java index 02947ec..da61a95 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorkflow.java +++ b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorkflow.java @@ -1,8 +1,8 @@ package getversion; +import getversion.model.CustomerInfo; import io.temporal.workflow.WorkflowInterface; import io.temporal.workflow.WorkflowMethod; -import getversion.model.CustomerInfo; @WorkflowInterface public interface LoanProcessingWorkflow { diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorkflowImpl.java b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorkflowImpl.java similarity index 94% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorkflowImpl.java rename to exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorkflowImpl.java index 67a3175..aecd13e 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorkflowImpl.java +++ b/exercises/version-workflow/practice/src/main/java/getversion/LoanProcessingWorkflowImpl.java @@ -1,17 +1,12 @@ package getversion; -import org.slf4j.Logger; - -import getversion.model.CustomerInfo; import getversion.model.ChargeInput; - -import io.temporal.workflow.Workflow; -import io.temporal.common.SearchAttributeKey; -import getversion.LoanProcessingActivities; -import getversion.LoanProcessingWorkflow; +import getversion.model.CustomerInfo; import io.temporal.activity.ActivityOptions; +import io.temporal.common.SearchAttributeKey; +import io.temporal.workflow.Workflow; +import org.slf4j.Logger; -import java.util.Arrays; import java.time.Duration; import java.util.List; diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/Starter.java b/exercises/version-workflow/practice/src/main/java/getversion/Starter.java similarity index 96% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/Starter.java rename to exercises/version-workflow/practice/src/main/java/getversion/Starter.java index e5c60f8..2612751 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/Starter.java +++ b/exercises/version-workflow/practice/src/main/java/getversion/Starter.java @@ -1,9 +1,7 @@ package getversion; -import getversion.model.ChargeInput; import getversion.model.CustomerInfo; import getversion.model.SimpleCustomerMap; - import io.temporal.client.WorkflowClient; import io.temporal.client.WorkflowOptions; import io.temporal.serviceclient.WorkflowServiceStubs; diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/model/ChargeInput.java b/exercises/version-workflow/practice/src/main/java/getversion/model/ChargeInput.java similarity index 100% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/model/ChargeInput.java rename to exercises/version-workflow/practice/src/main/java/getversion/model/ChargeInput.java diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/model/CustomerInfo.java b/exercises/version-workflow/practice/src/main/java/getversion/model/CustomerInfo.java similarity index 100% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/model/CustomerInfo.java rename to exercises/version-workflow/practice/src/main/java/getversion/model/CustomerInfo.java diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/model/CustomerInfoDatabase.java b/exercises/version-workflow/practice/src/main/java/getversion/model/CustomerInfoDatabase.java similarity index 69% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/model/CustomerInfoDatabase.java rename to exercises/version-workflow/practice/src/main/java/getversion/model/CustomerInfoDatabase.java index 71f1cce..0b2798c 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/model/CustomerInfoDatabase.java +++ b/exercises/version-workflow/practice/src/main/java/getversion/model/CustomerInfoDatabase.java @@ -1,7 +1,5 @@ package getversion.model; -import getversion.model.CustomerInfoDatabase; - public interface CustomerInfoDatabase { CustomerInfo get(String customerId); } diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/model/SimpleCustomerMap.java b/exercises/version-workflow/practice/src/main/java/getversion/model/SimpleCustomerMap.java similarity index 100% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/model/SimpleCustomerMap.java rename to exercises/version-workflow/practice/src/main/java/getversion/model/SimpleCustomerMap.java diff --git a/exercises/version-workflow/practice/src/test/java/vesionworkflow/LoanProcessingWorkflowTest.java b/exercises/version-workflow/practice/src/test/java/getversion/LoanProcessingWorkflowTest.java similarity index 87% rename from exercises/version-workflow/practice/src/test/java/vesionworkflow/LoanProcessingWorkflowTest.java rename to exercises/version-workflow/practice/src/test/java/getversion/LoanProcessingWorkflowTest.java index 8fb9e89..2a40aba 100644 --- a/exercises/version-workflow/practice/src/test/java/vesionworkflow/LoanProcessingWorkflowTest.java +++ b/exercises/version-workflow/practice/src/test/java/getversion/LoanProcessingWorkflowTest.java @@ -1,18 +1,12 @@ package getversion; -import getversion.LoanProcessingWorkflowImpl; -import getversion.LoanProcessingWorkflow; - import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; -import java.io.File; - import io.temporal.testing.TestWorkflowEnvironment; import io.temporal.testing.TestWorkflowExtension; import io.temporal.worker.Worker; -import io.temporal.testing.WorkflowReplayer; public class LoanProcessingWorkflowTest { diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/Constants.java b/exercises/version-workflow/solution/src/main/java/getversion/Constants.java similarity index 65% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/Constants.java rename to exercises/version-workflow/solution/src/main/java/getversion/Constants.java index 4313c7b..0113d44 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/Constants.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/Constants.java @@ -1,8 +1,5 @@ package getversion; -import io.temporal.common.SearchAttributeKey; -import java.util.List; - public class Constants { public static final String taskQueueName = "loan-processing-workflow-taskqueue"; diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingActivities.java b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingActivities.java similarity index 100% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingActivities.java rename to exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingActivities.java index 2bd96ee..5e417ad 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingActivities.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingActivities.java @@ -1,8 +1,8 @@ package getversion; -import io.temporal.activity.ActivityInterface; import getversion.model.ChargeInput; import getversion.model.CustomerInfo; +import io.temporal.activity.ActivityInterface; @ActivityInterface public interface LoanProcessingActivities { diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingActivitiesImpl.java b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingActivitiesImpl.java similarity index 99% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingActivitiesImpl.java rename to exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingActivitiesImpl.java index 68576e8..255e3ae 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingActivitiesImpl.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingActivitiesImpl.java @@ -2,7 +2,6 @@ import getversion.model.ChargeInput; import getversion.model.CustomerInfo; - import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorker.java b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorker.java similarity index 88% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorker.java rename to exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorker.java index 2105720..40ba8ca 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorker.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorker.java @@ -5,9 +5,6 @@ import io.temporal.worker.Worker; import io.temporal.worker.WorkerFactory; -import getversion.LoanProcessingActivitiesImpl; -import getversion.LoanProcessingWorkflowImpl; - public class LoanProcessingWorker { public static void main(String[] args) { diff --git a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorkflow.java b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorkflow.java similarity index 99% rename from exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorkflow.java rename to exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorkflow.java index 29c55fe..da61a95 100644 --- a/exercises/version-workflow/practice/src/main/java/versionworkflow/LoanProcessingWorkflow.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorkflow.java @@ -1,10 +1,9 @@ package getversion; +import getversion.model.CustomerInfo; import io.temporal.workflow.WorkflowInterface; import io.temporal.workflow.WorkflowMethod; -import getversion.model.CustomerInfo; - @WorkflowInterface public interface LoanProcessingWorkflow { diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorkflowImpl.java b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorkflowImpl.java similarity index 99% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorkflowImpl.java rename to exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorkflowImpl.java index 2cd3127..50013d3 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/LoanProcessingWorkflowImpl.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/LoanProcessingWorkflowImpl.java @@ -1,16 +1,15 @@ package getversion; -import org.slf4j.Logger; - -import getversion.model.CustomerInfo; import getversion.model.ChargeInput; - +import getversion.model.CustomerInfo; +import io.temporal.activity.ActivityOptions; import io.temporal.common.SearchAttributeKey; import io.temporal.workflow.Workflow; -import io.temporal.activity.ActivityOptions; +import org.slf4j.Logger; + +import java.time.Duration; import java.util.Arrays; import java.util.List; -import java.time.Duration; public class LoanProcessingWorkflowImpl implements LoanProcessingWorkflow { diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/Starter.java b/exercises/version-workflow/solution/src/main/java/getversion/Starter.java similarity index 92% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/Starter.java rename to exercises/version-workflow/solution/src/main/java/getversion/Starter.java index 33636ff..6bffc12 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/Starter.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/Starter.java @@ -1,12 +1,10 @@ package getversion; -import io.temporal.workflow.Workflow; +import getversion.model.CustomerInfo; +import getversion.model.SimpleCustomerMap; import io.temporal.client.WorkflowClient; import io.temporal.client.WorkflowOptions; import io.temporal.serviceclient.WorkflowServiceStubs; -import io.temporal.common.SearchAttributes; -import getversion.model.CustomerInfo; -import getversion.model.SimpleCustomerMap; public class Starter { diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/model/ChargeInput.java b/exercises/version-workflow/solution/src/main/java/getversion/model/ChargeInput.java similarity index 100% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/model/ChargeInput.java rename to exercises/version-workflow/solution/src/main/java/getversion/model/ChargeInput.java diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/model/CustomerInfo.java b/exercises/version-workflow/solution/src/main/java/getversion/model/CustomerInfo.java similarity index 100% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/model/CustomerInfo.java rename to exercises/version-workflow/solution/src/main/java/getversion/model/CustomerInfo.java diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/model/CustomerInfoDatabase.java b/exercises/version-workflow/solution/src/main/java/getversion/model/CustomerInfoDatabase.java similarity index 70% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/model/CustomerInfoDatabase.java rename to exercises/version-workflow/solution/src/main/java/getversion/model/CustomerInfoDatabase.java index 861a768..baa2242 100644 --- a/exercises/version-workflow/solution/src/main/java/versionworkflow/model/CustomerInfoDatabase.java +++ b/exercises/version-workflow/solution/src/main/java/getversion/model/CustomerInfoDatabase.java @@ -1,7 +1,5 @@ package getversion.model; -import getversion.model.CustomerInfoDatabase; - public interface CustomerInfoDatabase { CustomerInfo get(String customerID); } diff --git a/exercises/version-workflow/solution/src/main/java/versionworkflow/model/SimpleCustomerMap.java b/exercises/version-workflow/solution/src/main/java/getversion/model/SimpleCustomerMap.java similarity index 100% rename from exercises/version-workflow/solution/src/main/java/versionworkflow/model/SimpleCustomerMap.java rename to exercises/version-workflow/solution/src/main/java/getversion/model/SimpleCustomerMap.java diff --git a/exercises/version-workflow/solution/src/test/java/versionworkflow/LoanProcessingWorkflowTest.java b/exercises/version-workflow/solution/src/test/java/getversion/LoanProcessingWorkflowTest.java similarity index 100% rename from exercises/version-workflow/solution/src/test/java/versionworkflow/LoanProcessingWorkflowTest.java rename to exercises/version-workflow/solution/src/test/java/getversion/LoanProcessingWorkflowTest.java