From 58767afa6130e6d8c46c881b772e2b7874356893 Mon Sep 17 00:00:00 2001 From: Ian Howell Date: Mon, 6 Apr 2020 15:08:59 -0500 Subject: [PATCH] Remove deprecated `interfacer` linter The `interfacer` linter has self-deprecated due to the following [0]: A tool that suggests interfaces is prone to bad suggestions, so its usefulness in real code is limited This commit removes the deprecated linter. [0]: https://github.com/mvdan/interfacer#interfacer Change-Id: I076c8afb6495292769c041bf15b5294965a0bce9 --- .golangci.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.golangci.yaml b/.golangci.yaml index 547e26cb5..f1c85496b 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -200,7 +200,6 @@ linters: - gosec # Inspects source code for security problems - govet # Vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string - ineffassign # Detects when assignments to existing variables are not used - - interfacer # Linter that suggests narrower interface types - lll # Reports long lines - misspell # Finds commonly misspelled English words in comments - nakedret # Finds naked returns in functions greater than a specified function length