Top "Static-analysis" questions

"Static Analysis" refers to the software tools (or their use) to analyze application code for arbitrary properties, such as errors (uninitialized variables, possible SQL injection-attack, is this code-dead, can an argument be null,...) or structure (what is the call graph for this code?

What static analysis tools are available for C#?

What tools are there available for static analysis against C# code? I know about FxCop and StyleCop. Are there others? …

c# code-analysis static-analysis
How to perform static code analysis in php?

Is there an static analysis tool for PHP source files? The binary itself can check for syntax errors, but I'm …

php code-analysis static-analysis
What open source C++ static analysis tools are available?

Java has some very good open source static analysis tools such as FindBugs, Checkstyle and PMD. Those tools are easy …

c++ coding-style static-analysis
Are there any JavaScript static analysis tools?

I'm used to having my compiler complain when I do something stupid like a typo on a variable name but …

javascript static-analysis
javax.annotation: @Nullable vs @CheckForNull

What is the difference between the two? Both seem to mean that the value may be null and should be …

java annotations static-analysis findbugs
Checkstyle vs. PMD

We are introducing static analysis tools into the build system for our Java product. We are using Maven2 so Checkstyle …

java static-analysis findbugs checkstyle pmd
How to Generate a calling graph for C++ code

I'm trying to generate calling graph with which to find out all the possible execution paths that are hitting a …

c++ static-analysis call-graph
Static Analysis tool recommendation for Java?

Being vaguely familiar with the Java world I was googling for a static analysis tool that would also was intelligent …

java static-analysis
Using Pylint with Django

I would very much like to integrate pylint into the build process for my python projects, but I have run …

python django static-analysis pylint
What are the differences between PMD and FindBugs?

There was a question comparing PMD and CheckStyle. However, I can't find a nice breakdown on the differences/similarities between …

java static-analysis findbugs pmd