SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
-
Updated
Dec 1, 2017 - Java
Static program analysis (or static analysis) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs during their execution.
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Template project to demonstrate perfominging checkstyle format checks + static code analysis with sonarlint in java projects
This is a simple Java method invocation printer. It is a simple tool that can be used to print the method invocations of a Java class. It is useful for debugging and understanding the flow of a Java program.
A library for commenting Bitbucket Cloud with violations from static code analyzer reports.
Programming language-independent static code analysis with replacement, based on regular expressions
A tool set for Java program slicing.
The POMPalette library aims to define a reusable api and graph structure to represent different aspects of code and their relationships. The overall goal is to publish a library with different standard implementations and allow anyone to leverage the core library for their uses and different appliances.
MiniJava to Spiglet compiler and some optimisation-oriented static analyses on Spiglet code
IntelliJ IDEA plugin for the e2immu static code analyser
Discover Your Code Everybody
Additional Checkstyle checks for enforcing testing conventions.
Mixed set of PMD rules regarding basic bugs, design principles, junit test, naming etc.
A simple static source code analysis at compile-time for Java projects.
Library and CLI Code Analyzer
Project-specific static analysis with common, pre-written examples.
ARAS aim is to expose the existing software Arcan as a web service
Static Code Analysis for Crypto-API misuse detection. IDE Plugin for IntelliJ and Android Studio