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