-
Updated
Oct 30, 2020 - JavaScript
{{ message }}
A static analyzer for Java, C, C++, and Objective-C
The methods that Lint/Debugger cop supports are hard-coded now.
This is not useful because users cannot configure methods they want.
Like `Lint/RedundantSaf
PHP Static Analysis Tool - discover bugs in your code without running it!
A curated list of static analysis tools for all programming languages, config files, build tools, and more.
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
Golang security checker
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!
That is: org.springframework.beans.factory.annotation.Autowired
Writing this mostly as a reminder to self. But if anyone else wants to do it, it should be a trivial change.
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
Static analysis for Angular projects.
With the new model-property type and ModelPropertyRule Larastan now has the ability to check the existence of model columns that are given to a method.
Adding the model-property type to the Laravel's core methods are done with the help of PHPstan stubs. Some [examples](https://github.com/nunomaduro/larastan/blob/master/stubs/Elo
Code Climate CLI
semgrep v0.28.0 fails to parse some files from popular PHP Frameworks/Libraries.
To reproduce, download the latest version / master code via the link given and run semgrep again it
semgrep warn: parse error
--> phpunit-master/src/Framework/Constraint/Operator/LogicalNot.php:12
12 | use function array_map;
| ^^^^^^^^
= help: If
How can i run findsecbugs rules in spotbugs?
Am i right?
./spotbugs -textui -pluginList /Users/xxx/Downloads/findsecbugs-plugin-1.11.0-SNAPSHOT.jar -home . -low -output ./aaa -progress -train ./bbb -sourcepath ~/Downloads/codez/test/My-Blog/ -debug -noClassOk -progress -auxclasspath ~/Downloads/codez/test/My-Blog/target/ -choosePlugins edu.umd.cs.findbugs.plugins.core
I wrote some of the code to do this in a branch https://github.com/python-security/pyt/compare/class_based_views, but since I'm working on other things and this feature seems cool and important I'm making this issue
Let me know if you would like any help in implementing.
ESLint Config for JavaScript Standard Style
Manage translation and localization with static analysis, for Ruby i18n
Rubberduck version information
Version 2.5.0.5524
OS: Microsoft Windows NT 10.0.18362.0, x64
Host Product: Microsoft Office 2016 x64
Host Version: 16.0.5026.1000
Host Executable: EXCEL.EXE
Description
When pressing the tab key after preforming a search in Add/Remove references a "Null Reference" error occurs. Pressing tab in other locations will also cause this error. Also, when
A Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)
A static code analyzer for C++, C#, Lua
The official GitHub mirror of https://gitlab.com/pycqa/flake8
Kubernetes object analysis with recommendations for improved reliability and security
Additional ESLint's rules for Node.js
Add a description, image, and links to the static-code-analysis topic page so that developers can more easily learn about it.
To associate your repository with the static-code-analysis topic, visit your repo's landing page and select "manage topics."