Lines Matching defs:Gnostic
249 type Gnostic struct { struct
250 usage string
251 sourceName string
252 binaryOutputPath string
253 textOutputPath string
254 yamlOutputPath string
255 jsonOutputPath string
256 errorOutputPath string
257 messageOutputPath string
258 resolveReferences bool
259 pluginCalls []*pluginCall
260 extensionHandlers []compiler.ExtensionHandler
261 sourceFormat int
262 timePlugins bool
299 func (g *Gnostic) readOptions() {
354 func (g *Gnostic) validateOptions() {
375 func (g *Gnostic) errorBytes(err error) []byte {
380 func (g *Gnostic) readOpenAPIText(bytes []byte) (message proto.Message, err error) {
414 func (g *Gnostic) readOpenAPIBinary(data []byte) (message proto.Message, err error) {
440 func (g *Gnostic) writeBinaryOutput(message proto.Message) {
451 func (g *Gnostic) writeTextOutput(message proto.Message) {
457 func (g *Gnostic) writeJSONYAMLOutput(message proto.Message) {
510 func (g *Gnostic) writeMessagesOutput(message proto.Message) {
521 func (g *Gnostic) performActions(message proto.Message) (err error) {
570 func (g *Gnostic) main() {