Skip to content

Commit

Permalink
Remove deprecated extra-dirs flag
Browse files Browse the repository at this point in the history
The extra-dirs input is no longer in use. The extra-dirs flag, however, is still present
even though it is not wired in conversion code. As a result, any extra dirs inputs are provided
via extra-dirs flag are not taken in consideration for conversion-gen. This flag should be removed
from args options to avoid confusion.

Signed-off-by: Vu Dinh <vudinh@outlook.com>

Kubernetes-commit: 917aa9a8c4658a5cf870ab7e629a73534e3a1808
  • Loading branch information
dinhxuanvu authored and k8s-publishing-bot committed Nov 8, 2024
1 parent dd3711d commit b53643f
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions cmd/conversion-gen/args/args.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,6 @@ type Args struct {
// generator pick up manually written conversion funcs from external packages.
ExtraPeerDirs []string

// Additional dirs to parse and load, but not consider for peers. This is
// useful when packages depend on other packages and want to call
// conversions across them.
ExtraDirs []string

// SkipUnsafe indicates whether to generate unsafe conversions to improve the efficiency
// of these operations. The unsafe operation is a direct pointer assignment via unsafe
// (within the allowed uses of unsafe) and is equivalent to a proposed Golang change to
Expand Down Expand Up @@ -84,8 +79,6 @@ func (args *Args) AddFlags(fs *pflag.FlagSet) {
"Comma-separated list of apimachinery import paths which are considered, after tag-specified peers, for conversions. Only change these if you have very good reasons.")
fs.StringSliceVar(&args.ExtraPeerDirs, "extra-peer-dirs", args.ExtraPeerDirs,
"Application specific comma-separated list of import paths which are considered, after tag-specified peers and base-peer-dirs, for conversions.")
fs.StringSliceVar(&args.ExtraDirs, "extra-dirs", args.ExtraDirs,
"Application specific comma-separated list of import paths which are loaded and considered for callable conversions, but are not considered peers for conversion.")
fs.BoolVar(&args.SkipUnsafe, "skip-unsafe", args.SkipUnsafe,
"If true, will not generate code using unsafe pointer conversions; resulting code may be slower.")
fs.StringVar(&args.GoHeaderFile, "go-header-file", "",
Expand Down

0 comments on commit b53643f

Please sign in to comment.