package generator

import "github.com/google/gnostic/apps/protoc-gen-openapi/generator"

Index

Types

type OpenAPIv3Generator

type OpenAPIv3Generator struct {
	// contains filtered or unexported fields
}

OpenAPIv3Generator holds internal state needed to generate an OpenAPIv3 document for a transcoded Protocol Buffer service.

func NewOpenAPIv3Generator

func NewOpenAPIv3Generator(plugin *protogen.Plugin) *OpenAPIv3Generator

NewOpenAPIv3Generator creates a new generator for a protoc plugin invocation.

func (*OpenAPIv3Generator) Run

func (g *OpenAPIv3Generator) Run() error

Run runs the generator.

Source Files

openapi-v3.go

Version
v0.5.7
Published
Nov 19, 2021
Platform
linux/amd64
Imports
10 packages
Last checked
5 hours ago

Tools for package owners.