Versions in this module Expand all Collapse all v0 v0.1.1 Feb 5, 2021 Changes in this version + func AdjustSurfaceModel(model *surface_v1.Model, inputDocumentType string) + func CleanName(name string) string + func RunProtoGenerator() + type GrpcChecker struct + func NewGrpcChecker(document *openapiv3.Document) *GrpcChecker + func (c *GrpcChecker) Run() []*plugins.Message + type LineWriter struct + func NewLineWriter() *LineWriter + func (w *LineWriter) WriteLine(line string) + type ProtoLanguageModel struct + func NewProtoLanguageModel() *ProtoLanguageModel + func (language *ProtoLanguageModel) Prepare(model *surface_v1.Model, inputDocumentType string) + type Renderer struct + FdSet *dpb.FileDescriptorSet + Model *surface.Model + Package string + SymbolicFdSets []*dpb.FileDescriptorSet + func NewRenderer(model *surface.Model) (renderer *Renderer) + func (renderer *Renderer) Render(response *plugins.Response, fileName string) (err error) + func (renderer *Renderer) RenderDescriptor() (*plugins.File, error) + func (renderer *Renderer) RenderProto(fdSet *dpb.FileDescriptorSet, fileName string) (*plugins.File, error)