Bump sigs.k8s.io/controller-tools from 0.6.2 to 0.11.1 (#5432)
This commit is contained in:
5
vendor/sigs.k8s.io/controller-tools/pkg/crd/parser.go
generated
vendored
5
vendor/sigs.k8s.io/controller-tools/pkg/crd/parser.go
generated
vendored
@@ -87,6 +87,9 @@ type Parser struct {
|
||||
// TODO: Should we have a more formal mechanism for putting "type patterns" in each of the above categories?
|
||||
AllowDangerousTypes bool
|
||||
|
||||
// IgnoreUnexportedFields specifies if unexported fields on the struct should be skipped
|
||||
IgnoreUnexportedFields bool
|
||||
|
||||
// GenerateEmbeddedObjectMeta specifies if any embedded ObjectMeta should be generated
|
||||
GenerateEmbeddedObjectMeta bool
|
||||
}
|
||||
@@ -178,7 +181,7 @@ func (p *Parser) NeedSchemaFor(typ TypeIdent) {
|
||||
// avoid tripping recursive schemata, like ManagedFields, by adding an empty WIP schema
|
||||
p.Schemata[typ] = apiext.JSONSchemaProps{}
|
||||
|
||||
schemaCtx := newSchemaContext(typ.Package, p, p.AllowDangerousTypes)
|
||||
schemaCtx := newSchemaContext(typ.Package, p, p.AllowDangerousTypes, p.IgnoreUnexportedFields)
|
||||
ctxForInfo := schemaCtx.ForInfo(info)
|
||||
|
||||
pkgMarkers, err := markers.PackageMarkers(p.Collector, typ.Package)
|
||||
|
||||
Reference in New Issue
Block a user