[Automated] Update podman CLI Options - #3908
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (8)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bbc511c64e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| /// </summary> | ||
| [CliOption("--pull", Format = OptionFormat.EqualsSeparated, ValueArity = CliOptionValueArity.Optional)] | ||
| public string? Pull { get; set; } | ||
| public CliOptionValue? Pull { get; set; } |
There was a problem hiding this comment.
Preserve the existing Pull property ABI
Changing Pull from string? to CliOptionValue? breaks the public package ABI: applications compiled against the previous release reference get_Pull/set_Pull with a string signature and can fail with MissingMethodException after upgrading, while source consumers that read Pull as a string no longer compile. The same breaking change appears in PodmanFarmBuildOptions and PodmanImageBuildOptions, and the commit's API-compatibility gate reports failure; retain a compatibility surface while introducing support for the bare --pull form.
Useful? React with 👍 / 👎.
Summary
This PR contains automatically generated updates to podman CLI options classes.
The generator scraped the latest CLI help output from the installed tool.
Changes
Command coverage
Command coverage report:
Verification
🤖 Generated with ModularPipelines.OptionsGenerator