debian-forge-composer/internal/target
Tomas Hozza 93fd5e3821 target: ensure that each used target has NewXXXTargetResult defined
Ensure that `UnmarshalTargetResultOptions()` is called only when there
are any options to unmarshal in the JSON object.

Since results of some Targets don't have any options defined, mark
`TargetResult.Options` as optional in the JSON tag.
2022-07-01 18:55:01 +01:00
..
aws_target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
azure_image_target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
azure_target.go target: ensure that each used target has NewXXXTargetResult defined 2022-07-01 18:55:01 +01:00
container_target.go target: ensure that each used target has NewXXXTargetResult defined 2022-07-01 18:55:01 +01:00
gcp_target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
koji_target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
local_target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
oci_target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
target.go target: use constants for target names, instead of string literals 2022-07-01 18:55:01 +01:00
targetresult.go target: ensure that each used target has NewXXXTargetResult defined 2022-07-01 18:55:01 +01:00
targetresult_test.go target: ensure that each used target has NewXXXTargetResult defined 2022-07-01 18:55:01 +01:00
vmware_target.go target: ensure that each used target has NewXXXTargetResult defined 2022-07-01 18:55:01 +01:00