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
This commit is contained in:
Ian Howell 2020-04-06 15:08:59 -05:00
parent b0259abb6d
commit 58767afa61

View File

@ -200,7 +200,6 @@ linters:
- gosec # Inspects source code for security problems - 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 - 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 - ineffassign # Detects when assignments to existing variables are not used
- interfacer # Linter that suggests narrower interface types
- lll # Reports long lines - lll # Reports long lines
- misspell # Finds commonly misspelled English words in comments - misspell # Finds commonly misspelled English words in comments
- nakedret # Finds naked returns in functions greater than a specified function length - nakedret # Finds naked returns in functions greater than a specified function length