Files
podman/libpod/define
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
..
2025-09-10 16:17:04 +02:00
2021-04-21 13:16:33 -04:00
2025-11-11 12:32:46 +01:00
2025-11-11 12:32:46 +01:00
2025-01-15 06:51:32 -05:00
2020-10-21 13:31:40 -04:00
2020-03-27 14:36:03 -04:00
2023-07-25 11:17:44 +02:00
2025-09-10 16:17:04 +02:00