Skip to content

[lint-monster] [Lint] Fix pkg/linters and pkg/parser function length violations (14 issues) #36052

@github-actions

Description

@github-actions

Summary

The custom linter has identified 14 function length violations across pkg/linters and pkg/parser. All violations exceed the 60-line limit.

Affected Subsystems

  • pkg/linters: Custom linter implementations and helpers
  • pkg/parser: Markdown parsing and schema utilities

Remediation Strategy

  • Extract helper functions from monolithic linter logic
  • Decompose parser utilities into focused functions
  • Maintain clear separation of concerns
  • Run make golint-custom to verify fixes

Validation Checklist

  • Refactor linter implementations in pkg/linters
  • Break down parser utilities in pkg/parser
  • Run make golint-custom and verify 0 violations in both packages
  • Run make test-unit to ensure no regressions
  • Verify no changes to public APIs or behavior

Generated by 🧌 LintMonster · haiku45 69.5K ·

  • expires on Jun 7, 2026, 3:50 AM UTC

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions