From 7cd61310d0cdca34a16e313a2112fbf58fd1a1fb Mon Sep 17 00:00:00 2001 From: Oleksandr Redko Date: Mon, 9 Dec 2024 12:37:48 +0200 Subject: [PATCH] chore: remove unused #region comments --- rule/string_format.go | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/rule/string_format.go b/rule/string_format.go index ecac3fa7c..b47d64d0f 100644 --- a/rule/string_format.go +++ b/rule/string_format.go @@ -11,8 +11,6 @@ import ( "github.com/mgechev/revive/lint" ) -// #region Revive API - // StringFormatRule lints strings and/or comments according to a set of regular expressions given as Arguments type StringFormatRule struct{} @@ -56,10 +54,6 @@ func (StringFormatRule) ParseArgumentsTest(arguments lint.Arguments) *string { return nil } -// #endregion - -// #region Internal structure - type lintStringFormatRule struct { onFailure func(lint.Failure) rules []stringFormatSubrule @@ -87,10 +81,6 @@ const identRegex = "[_A-Za-z][_A-Za-z0-9]*" var parseStringFormatScope = regexp.MustCompile( fmt.Sprintf("^(%s(?:\\.%s)?)(?:\\[([0-9]+)\\](?:\\.(%s))?)?$", identRegex, identRegex, identRegex)) -// #endregion - -// #region Argument parsing - func (w *lintStringFormatRule) parseArguments(arguments lint.Arguments) { for i, argument := range arguments { scopes, regex, negated, errorMessage := w.parseArgument(argument, i) @@ -196,10 +186,6 @@ func (lintStringFormatRule) parseScopeError(msg string, ruleNum, option, scopeNu panic(fmt.Sprintf("failed to parse configuration for string-format: %s [argument %d, option %d, scope index %d]", msg, ruleNum, option, scopeNum)) } -// #endregion - -// #region Node traversal - func (w lintStringFormatRule) Visit(node ast.Node) ast.Visitor { // First, check if node is a call expression call, ok := node.(*ast.CallExpr) @@ -247,10 +233,6 @@ func (lintStringFormatRule) getCallName(call *ast.CallExpr) (callName string, ok return "", false } -// #endregion - -// #region Linting logic - // apply a single format rule to a call expression (should be done after verifying the that the call expression matches the rule's scope) func (r *stringFormatSubrule) apply(call *ast.CallExpr, scope *stringFormatSubruleScope) { if len(call.Args) <= scope.argument { @@ -324,5 +306,3 @@ func (r *stringFormatSubrule) generateFailure(node ast.Node) { Node: node, }) } - -// #endregion