diff --git a/cmd/protoc-gen-jsonschema/generator/json-schema.go b/cmd/protoc-gen-jsonschema/generator/json-schema.go index d1f8c9ac..e70baa80 100644 --- a/cmd/protoc-gen-jsonschema/generator/json-schema.go +++ b/cmd/protoc-gen-jsonschema/generator/json-schema.go @@ -74,7 +74,7 @@ func NewJSONSchemaGenerator(plugin *protogen.Plugin, conf Configuration) *JSONSc conf: conf, plugin: plugin, - linterRulePattern: regexp.MustCompile(`\(-- .* --\)`), + linterRulePattern: regexp.MustCompile(`(?s)\(-- .* --\)`), } } diff --git a/cmd/protoc-gen-openapi/generator/generator.go b/cmd/protoc-gen-openapi/generator/generator.go index e548ab21..5720c37d 100644 --- a/cmd/protoc-gen-openapi/generator/generator.go +++ b/cmd/protoc-gen-openapi/generator/generator.go @@ -78,7 +78,7 @@ func NewOpenAPIv3Generator(plugin *protogen.Plugin, conf Configuration, inputFil inputFiles: inputFiles, reflect: NewOpenAPIv3Reflector(conf), generatedSchemas: make([]string, 0), - linterRulePattern: regexp.MustCompile(`\(-- .* --\)`), + linterRulePattern: regexp.MustCompile(`(?s)\(-- .* --\)`), pathPattern: regexp.MustCompile("{([^=}]+)}"), namedPathPattern: regexp.MustCompile("{(.+)=(.+)}"), }