debian-forge-composer/internal/cloudapi/v2
Achilleas Koutsou 12e8ab3ac6 Make Manifest() return manifest.Manifest
Return manifest.Manifest from the Manifest() function without
serializing.  The caller then has to call the manifest.Serialize()
function using the depsolved packages.

This moves towards changing the order of actions required to generate a
manifest.  With this change, the manifest creation and depsolving can be
done independently, but this still requires instantiating the manifest
object twice (InstantiateManifest() is called in PackageSets() and
Manifest()), which we don't want to have to do.
2023-05-31 16:40:07 +02:00
..
errors.go Cloud API: add error for failed customization validation 2023-02-22 12:17:36 +01:00
errors_test.go cloudapi: get specific error from openapi 2022-06-28 10:02:55 +02:00
handler.go ostree: move OSTreeImageOptions to the ostree package 2023-05-31 16:40:07 +02:00
middleware.go cloudapi: get specific error from openapi 2022-06-28 10:02:55 +02:00
openapi.v2.gen.go internal/cloudapi: fix custom repo fields 2023-05-03 18:27:06 +02:00
openapi.v2.yml internal/cloudapi: fix custom repo fields 2023-05-03 18:27:06 +02:00
server.go Make Manifest() return manifest.Manifest 2023-05-31 16:40:07 +02:00
v2_internal_test.go internal/rpmmd: change ignoressl to pointer 2023-05-31 16:24:36 +02:00
v2_koji_test.go Make Manifest() return manifest.Manifest 2023-05-31 16:40:07 +02:00
v2_multi_tenancy_test.go cloudapi: Correctly test dependency errors 2022-08-03 13:51:52 +02:00
v2_test.go Make Manifest() return manifest.Manifest 2023-05-31 16:40:07 +02:00