Merge pull request #31365 from reddaisyy/main

refactor: use reflect.TypeFor
pull/31412/head
Matt Farina 11 months ago committed by GitHub
commit 97ee09d935
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -73,27 +73,27 @@ type pluginTypeMeta struct {
var pluginTypes = []pluginTypeMeta{ var pluginTypes = []pluginTypeMeta{
{ {
pluginType: "test/v1", pluginType: "test/v1",
inputType: reflect.TypeOf(schema.InputMessageTestV1{}), inputType: reflect.TypeFor[schema.InputMessageTestV1](),
outputType: reflect.TypeOf(schema.OutputMessageTestV1{}), outputType: reflect.TypeFor[schema.OutputMessageTestV1](),
configType: reflect.TypeOf(schema.ConfigTestV1{}), configType: reflect.TypeFor[schema.ConfigTestV1](),
}, },
{ {
pluginType: "cli/v1", pluginType: "cli/v1",
inputType: reflect.TypeOf(schema.InputMessageCLIV1{}), inputType: reflect.TypeFor[schema.InputMessageCLIV1](),
outputType: reflect.TypeOf(schema.OutputMessageCLIV1{}), outputType: reflect.TypeFor[schema.OutputMessageCLIV1](),
configType: reflect.TypeOf(schema.ConfigCLIV1{}), configType: reflect.TypeFor[schema.ConfigCLIV1](),
}, },
{ {
pluginType: "getter/v1", pluginType: "getter/v1",
inputType: reflect.TypeOf(schema.InputMessageGetterV1{}), inputType: reflect.TypeFor[schema.InputMessageGetterV1](),
outputType: reflect.TypeOf(schema.OutputMessageGetterV1{}), outputType: reflect.TypeFor[schema.OutputMessageGetterV1](),
configType: reflect.TypeOf(schema.ConfigGetterV1{}), configType: reflect.TypeFor[schema.ConfigGetterV1](),
}, },
{ {
pluginType: "postrenderer/v1", pluginType: "postrenderer/v1",
inputType: reflect.TypeOf(schema.InputMessagePostRendererV1{}), inputType: reflect.TypeFor[schema.InputMessagePostRendererV1](),
outputType: reflect.TypeOf(schema.OutputMessagePostRendererV1{}), outputType: reflect.TypeFor[schema.OutputMessagePostRendererV1](),
configType: reflect.TypeOf(schema.ConfigPostRendererV1{}), configType: reflect.TypeFor[schema.ConfigPostRendererV1](),
}, },
} }

Loading…
Cancel
Save