Skip to content

v0.1.6

Choose a tag to compare

@jonbaldie jonbaldie released this 05 Jun 13:20
492823e

Install

go install github.com/quality-gates/messgo/cmd/messgo@latest

Added

  • --enable / --only and --disable flags to run a subset of individual rules by name (comma-separated), filtered within the loaded ruleset(s):
    • --only (alias --enable) keeps only the listed rules.
    • --disable drops the listed rules.
    • Combine them to whitelist, then subtract.
messgo ./... text codesize,design --only CyclomaticComplexity,GlobalVariable
messgo ./... text go --disable LongVariable

See CHANGELOG.md for the full history.