From d1339af8bb57a6c25a67d6127c6bb5635f0e81f2 Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Fri, 27 Sep 2024 22:45:52 +0200 Subject: [PATCH] docs: add section about exclude-dirs-use-default --- docs/src/docs/usage/false-positives.mdx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/src/docs/usage/false-positives.mdx b/docs/src/docs/usage/false-positives.mdx index 46d0291b41f8..dd95bdefa9fd 100644 --- a/docs/src/docs/usage/false-positives.mdx +++ b/docs/src/docs/usage/false-positives.mdx @@ -175,3 +175,18 @@ Some exclusions are considered as common, to help golangci-lint users those comm If you don't want to use it you can set `issues.exclude-use-default` to `false`. {.DefaultExclusions} + +### Default Directory Exclusions + +By default, the reports from directory names, that match the following regular expressions, are excluded: + +- `third_party$` +- `examples$` +- `Godeps$` +- `builtin$` + +This option has been defined when Go modules was not existed and when the golangci-lint core was different, this is not something we still recommend. + +At some point, we will remove all those obsolete exclusions, but as it's a breaking changes it will only happen inside a major version. + +So we recommend setting `issues.exclude-dirs-use-default` to `false`.