From 1e892b09b46de9908ddbdc895031895101313a26 Mon Sep 17 00:00:00 2001 From: Melodi <62381002+Melodi17@users.noreply.github.com> Date: Wed, 28 Oct 2026 21:40:13 +1000 Subject: refactor: initial artifact cleanup and implementation --- src/marlin.core/models/meta/dto/ArtifactDto.cs | 8 -------- src/marlin.core/models/meta/dto/ArtifactHandlerDto.cs | 6 ------ src/marlin.core/models/meta/dto/StepDto.cs | 2 +- src/marlin.core/models/meta/dto/WorkflowFileDto.cs | 1 - 4 files changed, 1 insertion(+), 16 deletions(-) delete mode 100644 src/marlin.core/models/meta/dto/ArtifactDto.cs delete mode 100644 src/marlin.core/models/meta/dto/ArtifactHandlerDto.cs (limited to 'src/marlin.core/models/meta/dto') diff --git a/src/marlin.core/models/meta/dto/ArtifactDto.cs b/src/marlin.core/models/meta/dto/ArtifactDto.cs deleted file mode 100644 index aa2db76..0000000 --- a/src/marlin.core/models/meta/dto/ArtifactDto.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace marlin.core.models.meta.dto; - -public sealed record ArtifactDto -{ - public string? Path { get; init; } - public string? As { get; init; } - public ArtifactHandle? Handle { get; init; } -} diff --git a/src/marlin.core/models/meta/dto/ArtifactHandlerDto.cs b/src/marlin.core/models/meta/dto/ArtifactHandlerDto.cs deleted file mode 100644 index 0e51a52..0000000 --- a/src/marlin.core/models/meta/dto/ArtifactHandlerDto.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace marlin.core.models.meta.dto; - -public sealed record ArtifactHandlerDto -{ - public StepDtoBase? Handle { get; init; } -} diff --git a/src/marlin.core/models/meta/dto/StepDto.cs b/src/marlin.core/models/meta/dto/StepDto.cs index 57e4092..c9ffd82 100644 --- a/src/marlin.core/models/meta/dto/StepDto.cs +++ b/src/marlin.core/models/meta/dto/StepDto.cs @@ -4,6 +4,6 @@ public sealed record StepDto : StepDtoBase { public string? Base { get; init; } public CleanupStepDto? Cleanup { get; init; } - public Dictionary? Artifacts { get; init; } + public Dictionary? Artifacts { get; init; } public List? Ingest { get; init; } } diff --git a/src/marlin.core/models/meta/dto/WorkflowFileDto.cs b/src/marlin.core/models/meta/dto/WorkflowFileDto.cs index 10997d6..2a8d626 100644 --- a/src/marlin.core/models/meta/dto/WorkflowFileDto.cs +++ b/src/marlin.core/models/meta/dto/WorkflowFileDto.cs @@ -5,5 +5,4 @@ public sealed record WorkflowFileDto public Dictionary? Recipes { get; init; } public Dictionary? Steps { get; init; } public Dictionary? Requirements { get; init; } - public Dictionary? ArtifactHandlers { get; init; } } -- cgit v1.3.1