grpc-ecosystem/grpc-gateway

Replace openapiv2 path template parser with httprule parser

Open

#2.824 aberto em 31 de jul. de 2022

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Go (2.250 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (16.971 stars)
Métricas de merge de PR
 (Mesclagem média 1d 4h) (141 fundiu PRs em 30d)

Description

We have at least two parsers for the http.proto template language;

  • In the httprule package, which is used by protoc-gen-grpc-gateway to generate the handler paths
  • In the genopenapi package to generate the OpenAPI paths.

We should unify these two places, and we should be using the one in httprule. I did a little bit of investigating and I think it should be possible without too much work, and then we'd have consistency between the two generators.

Guia do colaborador