- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for NewDefinitionNamer (0.32 sec)
-
staging/src/k8s.io/apiserver/pkg/cel/openapi/resolver/definitions.go
func NewDefinitionsSchemaResolver(getDefinitions common.GetOpenAPIDefinitions, schemes ...*runtime.Scheme) *DefinitionsSchemaResolver { gvkToRef := make(map[schema.GroupVersionKind]string) namer := openapi.NewDefinitionNamer(schemes...) defs := getDefinitions(func(path string) spec.Ref { return spec.MustCreateRef(path) }) for name := range defs { _, e := namer.GetDefinitionName(name) gvks := extensionsToGVKs(e)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 31 17:23:50 UTC 2023 - 3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/endpoints/openapi/openapi.go
if strings.Contains(path, "/vendor/") { path = path[strings.Index(path, "/vendor/")+len("/vendor/"):] } return fmt.Sprintf("%s.%s", path, t.Name()) } // NewDefinitionNamer constructs a new DefinitionNamer to be used to customize OpenAPI spec. func NewDefinitionNamer(schemes ...*runtime.Scheme) *DefinitionNamer { ret := &DefinitionNamer{ typeGroupVersionKinds: map[string]groupVersionKinds{}, } for _, s := range schemes {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Jun 09 18:11:41 UTC 2022 - 5.5K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/endpoints/openapi/openapi_test.go
typeFriendlyName := "io.k8s.apiserver.pkg.endpoints.openapi.testing.TestType" s := runtime.NewScheme() s.AddKnownTypeWithName(testType.GroupVersionKind(), &testType) namer := NewDefinitionNamer(s) n, e := namer.GetDefinitionName(typePkgName) assertEqual(t, typeFriendlyName, n) assertEqual(t, []interface{}{ map[string]interface{}{ "group": "test", "version": "v1", "kind": "TestType",
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Apr 29 06:38:01 UTC 2022 - 2.7K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/options/options.go
return nil, err } serverConfig.OpenAPIV3Config = genericapiserver.DefaultOpenAPIV3Config(openapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(generatedopenapi.GetOpenAPIDefinitions), openapinamer.NewDefinitionNamer(apiserver.Scheme, scheme.Scheme)) config := &apiserver.Config{ GenericConfig: serverConfig, ExtraConfig: apiserver.ExtraConfig{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jun 07 17:57:37 UTC 2024 - 6K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/testing/testserver.go
} getOpenAPIDefinitions := openapi.GetOpenAPIDefinitionsWithoutDisabledFeatures(generatedopenapi.GetOpenAPIDefinitions) namer := openapinamer.NewDefinitionNamer(extensionsapiserver.Scheme) config.GenericConfig.OpenAPIConfig = genericapiserver.DefaultOpenAPIConfig(getOpenAPIDefinitions, namer) completedConfig := config.Complete()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Apr 29 18:59:21 UTC 2024 - 9K bytes - Viewed (1)