Lines Matching defs:Gnostic
253 type Gnostic struct { struct
254 usage string
255 sourceName string
256 binaryOutputPath string
257 textOutputPath string
258 yamlOutputPath string
259 jsonOutputPath string
260 errorOutputPath string
261 resolveReferences bool
262 pluginCalls []*pluginCall
263 extensionHandlers []compiler.ExtensionHandler
264 openAPIVersion int
294 func (g *Gnostic) readOptions() {
340 func (g *Gnostic) validateOptions() {
361 func (g *Gnostic) errorBytes(err error) []byte {
366 func (g *Gnostic) readOpenAPIText(bytes []byte) (message proto.Message, err error) {
394 func (g *Gnostic) readOpenAPIBinary(data []byte) (message proto.Message, err error) {
413 func (g *Gnostic) writeBinaryOutput(message proto.Message) {
424 func (g *Gnostic) writeTextOutput(message proto.Message) {
430 func (g *Gnostic) writeJSONYAMLOutput(message proto.Message) {
477 func (g *Gnostic) performActions(message proto.Message) (err error) {
514 func (g *Gnostic) main() {