Versions in this module Expand all Collapse all v0 v0.1.0 Sep 5, 2026 Changes in this version + type NoAnonymousObjects struct + func (r *NoAnonymousObjects) Name() string + func (r *NoAnonymousObjects) VisitSchema(filePath string, schema *linter.SchemaDocument) []linter.Violation + type OperationIDNamingConvention struct + func (r *OperationIDNamingConvention) Name() string + func (r *OperationIDNamingConvention) VisitOperation(path string, method string, op *v3high.Operation) []linter.Violation + func (r *OperationIDNamingConvention) VisitPath(_ string, _ *v3high.PathItem) []linter.Violation + func (r *OperationIDNamingConvention) VisitSchema(_ string, _ *base.Schema) []linter.Violation + type PathNamingConvention struct + func (r *PathNamingConvention) Name() string + func (r *PathNamingConvention) VisitOperation(_ string, _ string, _ *v3high.Operation) []linter.Violation + func (r *PathNamingConvention) VisitPath(path string, _ *v3high.PathItem) []linter.Violation + func (r *PathNamingConvention) VisitSchema(_ string, _ *base.Schema) []linter.Violation + type PropertyCamelCase struct + func (r *PropertyCamelCase) Name() string + func (r *PropertyCamelCase) VisitSchema(filePath string, schema *linter.SchemaDocument) []linter.Violation + type RequestResponseRequiresExample struct + func (r *RequestResponseRequiresExample) Name() string + func (r *RequestResponseRequiresExample) VisitOperation(path string, method string, op *v3high.Operation) []linter.Violation + func (r *RequestResponseRequiresExample) VisitPath(_ string, _ *v3high.PathItem) []linter.Violation + func (r *RequestResponseRequiresExample) VisitSchema(_ string, _ *base.Schema) []linter.Violation + type SchemaNamingConvention struct + func (r *SchemaNamingConvention) Name() string + func (r *SchemaNamingConvention) VisitOperation(_ string, _ string, _ *v3high.Operation) []linter.Violation + func (r *SchemaNamingConvention) VisitPath(_ string, _ *v3high.PathItem) []linter.Violation + func (r *SchemaNamingConvention) VisitSchema(schemaName string, _ *base.Schema) []linter.Violation + type SchemaPropertyCamelCase struct + func (r *SchemaPropertyCamelCase) Name() string + func (r *SchemaPropertyCamelCase) VisitOperation(_ string, _ string, _ *v3high.Operation) []linter.Violation + func (r *SchemaPropertyCamelCase) VisitPath(_ string, _ *v3high.PathItem) []linter.Violation + func (r *SchemaPropertyCamelCase) VisitSchema(schemaName string, schema *base.Schema) []linter.Violation + type SchemaRequiresDescription struct + func (r *SchemaRequiresDescription) Name() string + func (r *SchemaRequiresDescription) VisitOperation(_ string, _ string, _ *v3high.Operation) []linter.Violation + func (r *SchemaRequiresDescription) VisitPath(_ string, _ *v3high.PathItem) []linter.Violation + func (r *SchemaRequiresDescription) VisitSchema(schemaName string, schema *base.Schema) []linter.Violation