Skip to content
Snippets Groups Projects
Commit 2621502d authored by Semyon Krestyaninov's avatar Semyon Krestyaninov :dog2:
Browse files

fix linter

parent 1d26bdff
No related branches found
No related tags found
No related merge requests found
...@@ -30,7 +30,7 @@ func NewPruneidentWalker(idents []string) *PruneidentWalker { ...@@ -30,7 +30,7 @@ func NewPruneidentWalker(idents []string) *PruneidentWalker {
return w return w
} }
// scope представляет область видимости для одной переменной // scope представляет область видимости для одной переменной.
type scope struct { type scope struct {
variable string variable string
} }
...@@ -46,7 +46,7 @@ func (w *PruneidentWalker) Walk(node *ast.Node) { ...@@ -46,7 +46,7 @@ func (w *PruneidentWalker) Walk(node *ast.Node) {
// walk рекурсивно обходит узлы, управляя областями видимости для переменных. // walk рекурсивно обходит узлы, управляя областями видимости для переменных.
// Реализация аналогична ast.Walk с добавлением обработки областей видимости. // Реализация аналогична ast.Walk с добавлением обработки областей видимости.
// //
//nolint:cyclop,funlen,gocyclo //nolint:cyclop,funlen,gocyclo // Вынесение логики в функции ещё больше усложнит восприятие кода.
func (w *PruneidentWalker) walk(node *ast.Node) { func (w *PruneidentWalker) walk(node *ast.Node) {
if node == nil || *node == nil { if node == nil || *node == nil {
return return
...@@ -124,7 +124,7 @@ func (w *PruneidentWalker) walk(node *ast.Node) { ...@@ -124,7 +124,7 @@ func (w *PruneidentWalker) walk(node *ast.Node) {
// visit проверяет и модифицирует узлы, удаляя указанные идентификаторы // visit проверяет и модифицирует узлы, удаляя указанные идентификаторы
// и оптимизируя логические выражения после удаления. // и оптимизируя логические выражения после удаления.
// //
//nolint:cyclop,funlen,gocyclo,gocognit //nolint:cyclop,funlen,gocyclo,gocognit // Вынесение логики в функции ещё больше усложнит восприятие кода.
func (w *PruneidentWalker) visit(node *ast.Node) { func (w *PruneidentWalker) visit(node *ast.Node) {
switch n := (*node).(type) { switch n := (*node).(type) {
case *ast.IdentifierNode: case *ast.IdentifierNode:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment