diff --git a/src/main/java/io/codemodder/codetf/CodeTFPackageAction.java b/src/main/java/io/codemodder/codetf/CodeTFPackageAction.java index 43d3c4a..22964e5 100644 --- a/src/main/java/io/codemodder/codetf/CodeTFPackageAction.java +++ b/src/main/java/io/codemodder/codetf/CodeTFPackageAction.java @@ -1,5 +1,6 @@ package io.codemodder.codetf; +import com.fasterxml.jackson.annotation.JsonAlias; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Objects; @@ -7,13 +8,18 @@ public final class CodeTFPackageAction { public enum CodeTFPackageActionType { + @JsonAlias("add") ADD, + @JsonAlias("remove") REMOVE } public enum CodeTFPackageActionResult { + @JsonAlias("completed") COMPLETED, + @JsonAlias("failed") FAILED, + @JsonAlias("skipped") SKIPPED } diff --git a/src/test/resources/basic.codetf.json b/src/test/resources/basic.codetf.json index f68da4d..e6f83ed 100644 --- a/src/test/resources/basic.codetf.json +++ b/src/test/resources/basic.codetf.json @@ -41,8 +41,8 @@ "properties" : { }, "packageActions" : [ { - "action" : "ADD", - "result": "COMPLETED", + "action" : "add", + "result": "completed", "package" : "pkg:maven/io.github.pixee/java-security-toolkit@1.0.2" } ] @@ -63,4 +63,4 @@ ] } ] -} \ No newline at end of file +}