ErrLookup › grpc-ecosystem/grpc-gateway

grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec · Go · 77 source files

Analyzed at a58a4436a3 on 2026-09-02. 108 documented errors.

Code / MessageTypeSeverityTags
cannot use path parameter in client streaming
validation error
empty identifier
validation error
at least one input is required
validation error
tag entry missing required "name"
validation error
usage: openapiv3-merge FILE [FILE ...]
validation error
no target service defined in the file
error_code error
no body field found
validation error
unsupported body field type
validation error
unknown format:
validation error
no target service defined in the file
error_code info protobuf, code-generation, grpc, sentinel-error
unexpected number of yaml nodes
validation error yaml, openapi, serialization, code-generation
only primitive and enum types are allowed in repeated path p
validation error openapi, protobuf, path-parameters, code-generation
only primitive and well-known types are allowed in path para
validation error openapi, protobuf, path-parameters, code-generation
encountered object type with a summary, but no description
validation error openapi, reflection, code-generation, proto-comments
no description nor summary property
validation error openapi, reflection, code-generation, proto-comments
JSON structure did not match request type
http error grpc-gateway, fieldmask, json, http-handler
unable to marshal non proto field
http error grpc-gateway, marshalling, protobuf, http-handler
unable to unmarshal non proto field
http error grpc-gateway, marshalling, protobuf, unmarshal
empty MIME type
validation error go, grpc-gateway, marshaler, mime-type
not match to the path pattern
http info go, grpc-gateway, routing, sentinel-error
invalid pattern
http error go, grpc-gateway, code-generation, pattern
no field path
http error go, grpc-gateway, query, field-path
no value provided
http error go, grpc-gateway, query, missing-value
failed to read code generator request: %w
validation error go, protoc, plugin, io
failed to unmarshal code generator request: %w
validation error go, protoc, plugin, protobuf, unmarshal
failed to parse gRPC API Configuration from YAML in %q: %w
validation error go, yaml, grpc-gateway, config
selector %q in %v must specify a single service method witho
validation error go, grpc-gateway, config, selector, validation
failed to read gRPC API Configuration description from %q: %
validation error filesystem, yaml-config, file-not-found
failed to parse gRPC API Configuration from YAML in %q: %w
validation error yaml, parse-error, config
failed to parse OpenAPI Configuration from YAML in %q: %w
validation error schema-validation, protojson, config
failed to register option in %s: %w
validation error config, options-registration, selector
failed to read OpenAPI Configuration description from %q: %w
validation error filesystem, yaml-config, file-not-found
no message found: %s
validation error protobuf, registry, message-lookup
no enum found: %s
validation error protobuf, registry, enum-lookup
no such file given: %s
validation error protobuf, registry, file-lookup
package name %s is already taken. Use another alias
exception error go, protobuf, codegen, naming-collision
unknown repeated path parameter separator: %s
exception error configuration, codegen, validation
no file %s found
exception error configuration, protobuf, options
no method %s found
exception error configuration, protobuf, options
no message %s found
exception error configuration, protobuf, options
no service %s found
exception error configuration, protobuf, options
no field %s found
exception error configuration, protobuf, options
duplicate annotation: method=%s, template=%s
exception error http-routing, protobuf, annotation, duplicate
must not set request body when http method is GET: %s
exception error http, annotation, protobuf, validation
must not set request body when http method is DELETE except
exception error http, annotation, protobuf, validation
additional_binding in additional_binding not allowed: %s.%s
exception error
extension is %T; want an HttpRule
exception error
invalid field access list for %s
exception error
%s.%s: %s is a protobuf message type. Protobuf message types
exception error
not an aggregate type: %s in %s
exception error
no field %q found in %s
exception error
unsupported field type %s of parameter %s in %s.%s
exception error
unexpected token %q after segments %q
exception error
segment neither wildcards, literal or variable: %w
exception error
invalid segment in variable %q: %w
exception error
unterminated variable segment: %s
exception error
invalid field path component: %w
exception error
expected %q but got %q
exception error
expected EOF but got %q
exception error
unknown termType %q
exception error
invalid hexdigit: %c(%U)
exception error
invalid character in path segment: %q(%U)
exception error
invalid percent-encoding in %q
exception error
identifier starting with digit: %s
exception error
invalid character %q(%U) in identifier: %s
exception error
%s: %w
exception error json, parsing, openapi, go
%s: expected JSON object at top level
exception error json, validation, openapi, go
%s: unexpected token %v
exception error json, structure, parsing, go
%s: %q: %w
exception error json, parsing, openapi, go
%s: openapi: %w
exception error json, openapi, type-mismatch, parsing
%s: paths: %w
exception error json, openapi, type-mismatch, parsing
%s: webhooks: %w
exception error json, openapi, type-mismatch, parsing
%s: components: %w
exception error json, openapi, type-mismatch, parsing
%s: security: %w
exception error json, openapi, type-mismatch, parsing
%s: tags: %w
exception error json, openapi, parsing
%s: missing required field "openapi"
validation error openapi, validation, missing-field
%s: missing required field "info"
validation error openapi, validation, missing-field
openapi: %s declares %q but %s declares %q
validation error openapi, versioning, merge-conflict
%s.%s: %w
exception error json, openapi, merge
%s.%q: %s redefines an entry with a different value
validation error openapi, merge-conflict, paths
components.%s.%s: %w
exception error json, openapi, components
components.%s.%q: %s redefines an entry with a different val
validation error openapi, merge-conflict, components
tags[%q]: %w
exception error go, json, openapi, merge-conflict
tags[%q]: %s redefines a tag with different metadata
validation error go, openapi, merge-conflict, duplicate-definition
security: %w
exception error go, json, openapi, serialization
security: %s declares different requirements
validation error go, openapi, merge-conflict, security
invalid tag entry: %w
exception error go, json, openapi, malformed-input
expected JSON object, got %v
exception error go, json, openapi, malformed-input
expected string key, got %v
exception error go, json, malformed-input
read %s: %w
exception error go, filesystem, cli, file-not-found
failed to lookup message type %s: %w
exception error codegen, proto-registry, grpc-gateway, descriptor-lookup
HTTP rules without a matching selector: %s
validation error codegen, http-rules, grpc-gateway, selector-mismatch
failed to encode OpenAPI for %s: %w
exception error codegen, openapi, serialization, merge-mode
unknown enum type %s
exception error codegen, openapi, enum-lookup, proto-registry
unknown message type %s
exception error codegen, openapi, message-lookup, proto-registry
exceeded recursive count (%d) for query parameter %q
exception error codegen, openapi, recursion, cycle-detection
unsupported type: %q
exception error codegen, openapi, map-keys, query-parameters
can't resolve OpenAPI name from %q
exception error codegen, openapi, name-resolution, fqmn
can't map OpenAPI name from FQMN %q
exception error codegen, openapi, name-resolution, fqmn
unknown field type %v
exception error
failed to resolve method FQN: '%s'
panic error
invalid header parameter type: %+v
validation error
malformed security requirement spec for key %q; value is req
validation error
extension keys need to start with "x-": %q
validation error
the provided format %q is not a valid extension of the type
validation error
the provided header type %q is not supported
validation error
the provided default value %q does not match provider type %
validation error
the provided default value %q is not a valid RFC3339 date-ti
validation error