-
Updated
May 5, 2022 - Haskell
static-analysis
Here are 1,380 public repositories matching this topic...
-
Updated
May 2, 2022 - Swift
-
Updated
May 5, 2022 - OCaml
-
Updated
Apr 28, 2022 - Java
-
Updated
Apr 27, 2022 - PHP
-
Updated
May 4, 2022 - JavaScript
-
Updated
May 6, 2022 - Nunjucks
-
Updated
May 5, 2022 - Rust
-
Updated
Apr 23, 2022 - PHP
-
Updated
Apr 25, 2022 - Python
-
Updated
May 4, 2022 - Go
-
Updated
Feb 14, 2022
-
Updated
Apr 24, 2022 - CMake
-
Updated
May 6, 2022 - Java
-
Updated
Apr 29, 2022 - Haskell
-
Updated
May 1, 2022 - Ruby
-
Updated
May 2, 2022 - Go
-
Updated
Mar 25, 2021 - TypeScript
-
Updated
May 5, 2022 - OCaml
-
Updated
Apr 6, 2022 - PHP
-
Updated
Apr 13, 2022 - Python
Many repositories need to fix, so please help if you like.
If you could help, it would be helpful if you could comment before starting the work not to overlapping.
Fix example
Run exit command after lint.
echo '::group:: Running golangci-lint with reviewdog 🐶 ...'
goRelated to
checkForThrowsDocblock option, it would be nice to auto add throws docblock to functions.
Use case:
Better understanding of how the function can fail for the caller, often times it is useful then to refactor the code to not catch the exception at the higher level and re throw it to provide more context
-
Updated
May 4, 2022 - Go
Expected Behavior
When I read a html report I can get the maximum context to fix the issues that detekt found. For example, links to the documentation of each rule that has at least one issue.
Current Behavior
If you want to know a bit more about one rule and what it does you need to copy the name of the rule, paste it on a web search engine add "detekt" and find that documentation th
-
Updated
May 4, 2022 - Go
Improve this page
Add a description, image, and links to the static-analysis topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the static-analysis topic, visit your repo's landing page and select "manage topics."

Describe the bug
Patterns for Go multiple return values match more strictly than the argument list, which is confusing.
To Reproduce
Try to match any Go function that has
errorin the return type list. All six of these functions should match: