spiegel_podman/pkg/domain/entities
Satwik Sai Prakash Sahoo 05929acd90
swagger: fix deprecated alias annotations and model name collisions
Replace deprecated swagger:alias with swagger:model for ImagePullStatus
and ArtifactPullStatus. Add explicit swagger:model annotations with
unique names to Podman types that collide with vendor types
(DriverData, PruneReport, RootFS, Secret, ThrottleDevice, WeightDevice,
Version) to resolve colliding model name warnings from go-swagger.

The types from libpod/define use a Libpod prefix, matching LibpodInfo
which already does that. Apart from the prefix the names are the ones
go-swagger derives on its own, so the annotations mostly just make the
naming explicit so the tool stops warning about it.

This does not close #29199 entirely. The two remaining name collisions
(Mount and Summary) are each between two vendored types, so they cannot
be controlled from the Podman side, and the dropped-ref-sibling
warnings are a separate problem.

Related: #29199
Signed-off-by: Satwik Sai Prakash Sahoo <sahoospsatwik@gmail.com>
2026-08-10 22:14:47 +05:30
..
reports swagger: fix deprecated alias annotations and model name collisions 2026-08-10 22:14:47 +05:30
types swagger: fix deprecated alias annotations and model name collisions 2026-08-10 22:14:47 +05:30
apply.go Add podman kube apply command 2022-11-01 15:30:17 -04:00
artifact.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
auto-update.go Switch common, storage and image to monorepo. 2025-09-01 12:33:04 +02:00
container_ps.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
containers.go exec: honor ConsoleSize so the terminal is sized at creation 2026-06-22 10:36:10 +08:00
engine.go Add migration code for BoltDB to SQLite 2026-05-08 14:07:17 -04:00
engine_container.go libpod: add volume rename support 2026-06-11 21:56:15 +01:00
engine_image.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
events.go pkg/domain: return an error instead of nil on remote event parse failure 2026-06-30 18:13:20 +05:30
events_test.go pkg/domain: return an error instead of nil on remote event parse failure 2026-06-30 18:13:20 +05:30
generate.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
healthcheck.go podmanv2 enable healthcheck run 2020-03-29 18:48:29 -05:00
images.go api: Deprecate is-automated filter and field in GET /images/search endpoint 2026-07-08 17:31:02 +02:00
machine.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
manifest.go swagger: rename artifact annotation field" 2026-07-28 16:15:35 +05:30
network.go feat: add --ignore flag to network rm 2026-06-23 10:52:47 +09:00
play.go add validate flag to podman kube play 2026-08-05 17:42:40 +05:30
pods.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
quadlet.go Handle uninstantiated template quadlets 2026-06-23 14:34:20 +02:00
scp.go Add --format to image scp 2026-03-19 17:42:33 +01:00
secrets.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
system.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
types.go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
volumes.go libpod: add volume rename support 2026-06-11 21:56:15 +01:00