-
Updated
Nov 26, 2020 - JavaScript
{{ message }}
ShellCheck, a static analysis tool for shell scripts
List of all missing tests that need to be done.
When Rubocop encounters '"' + "foo" + '"' it should be autocorrected to '"foo"'
When Rubocop 1.1.0 encounters '"' + "foo" + '"' it currently autocorrects to ""foo"" thus leading to a syntax error:
test.rb:3:3: C: [Corrected] Style/StringConcatenation: Prefer string interpolation to string concatenation.
p '"' + "foo" + '"'
^^^^^^^
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Optional static typing for Python 3 and 2 (PEP 484)
Clearly describe the bug
::-moz-focus-inner is treated as a pseudo-class, not a pseudo-element, and so can cause false positives in no-descending-specificity.
Which rule, if any, is the bug related to?
no-descending-specificity
What code is needed to reproduce the bug?
a::-moz-focus-inner {}
a A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
Config:
linters:
disable-all: true
enable:
- goimports
- gci
fast: false
linters-settings:
goimports:
local-prefixes: istio.io/Input:
package main
import (
"fmt"
"istio.io/istio/pkg/test/framework/resource"
"os"
"istio.io/istio/pkg/test/framework/resource"
)
var (
_ = resource.Cluster
_ = fmt.Println
_ = os.Stdout
)Is your feature request related to a problem? Please describe.
Following the guidance of github, many developers are moving to main as their default branch. Saving developers from the very small hindrance of using DEFAULT_BRANCH: main would contribute to smoothing the transition.
Describe the solution you'd like
The default branch should be main. If it does not exist, use `m
A framework for managing and maintaining multi-language pre-commit hooks.
Dockerfile linter, validate inline bash, written in Haskell
Catch insensitive, inconsiderate writing
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
DEPRECATED: Use https://github.com/golangci/golangci-lint
Staticcheck - The advanced Go linter
A Python utility / library to sort imports.
Static code analysis for Kotlin
Affects PMD Version: 6.30.0-SNAPSHOT
Rule: JUnitAssertionsShouldIncludeMessage
Description:
Code Sample demonstrating the issue:
https://chunk.io/pmd/fc7db65b2c6a46eca4c9a0c3012482e2/diff/spring-framewo
It's not just a linter that annoys you!
Describe the bug
In the docs found here:
https://bandit.readthedocs.io/en/latest/plugins/index.html#complete-test-plugin-listing
B109 and B111 show a description instead of a plugin name. This looks inconsistent since all the other plugin names are listed. I believe this is a result of a recent change to remove these deprecated plugins.
To Reproduce
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
Add a description, image, and links to the linter topic page so that developers can more easily learn about it.
To associate your repository with the linter topic, visit your repo's landing page and select "manage topics."