PMD scans Java source code and looks for potential problems like:
* Possible bugs - empty try/catch/finally/switch statements
* Dead code - unused local variables, parameters and private ...
STAN encourages developers in visualizing their design, understanding code, measuring quality and reporting design flaws. New: Eclipse project and OSGi bundle dependency graphs! STAN supports a set...
Contrast Security is the world’s leading provider of security technology that enables software to become self-protecting software. Contrast's patented deep security instrumentation is the...
J2ObjC Eclipse Plugin, is an Eclipse plugin for interfacing Google's j2objc compiler in Eclipse. It allows you to generate Objective-C source codes from existing Java projects in Eclipse. Most...
coala provides a common command-line interface for linting and fixing all your code, regardless of the programming languages you use.
coala Eclipse Plug-in will enable you to run and configure t...
HCL AppScan on Cloud Plugin
Apply the power of static application security testing with HCL AppScan on Cloud – a SaaS solution that helps to eliminate vulnerabilities from application...
A set of tools to optimize the creation and maintainability of JUnit tests.
Write less, test more! The main feature of JUnit-Tools is to generate JUnit test-elements (packages, classes, methods,...
Design and Verification Tools (DVT) is an integrated development environment (IDE) for the design and verification engineers working with SystemVerilog, Verilog, VHDL, e, UPF, CPF, SLN, PSS, SDL. I...
Context-Sensitive Type Solver Tool for Finding the Fully Qualified Name of the API Element in Online Code Snippets
Code snippets available in community question answering sites (CQA) are a great...
Cupid is a development and training environment for models that use the Earth System Modeling Framework (ESMF) and National Unified Operational Capability (NUOPC) Layer infrastructure. Cupid's ...
Checkmarx CxSuite® is a powerful Source Code Analysis (SCA) solution designed for identifying, tracking and fixing technical and logical security flaws from the source code. By seamlessly integ...
The question I very often have is: which objects (recursively) are loaded in memory if a particular object is created?
If you know the Call Hierarchy plugin, you will find the Data Hierarchy ver...
DeepCode finds bugs, security vulnerabilities, performance and API issues based on AI.
DeepCode's speed of analysis allow us to analyse your code in real time and deliver results when you hit t...
Diver is a dynamic analysis tool for Java that integrates scalable sequence diagram views with an interactive trace-focused UI in Eclipse. Diver provides sophisticated debugging support for unders...
The eclipse-pmd plug-in integrates the source code analyzer PMD into the Eclipse IDE. Everytime you save your work, eclipse-pmd scans your source code and looks for potential problems like possible...
Enhanced Class Decompiler integrates JD, Jad, FernFlower, CFR, Procyon seamlessly with Eclipse and allows Java developers to debug class files without source code directly. It also integrates with ...
FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libr...
FindNPE is a NPE detection tool for Java/Eclipse that statically identifies potential null pointer dereferences in Java code. FindNPE offers 3 annotations (@NonNull, @CanBeNull and @NonNullByDefaul...
Goanna Studio brings the power of deep static C/C++ source code analysis to the fingertips software developers by integrating the Goanna technology directly into the Eclipse IDE.
Have you ever tried to debug complex programs/object structures in eclipse? Spent years or your life or resorted to making paper sketches as you debug?
GraphHeap is an eclipse plugin that works ...
HCL AppScan on Cloud Plugin
Apply the power of static application security testing with HCL AppScan on Cloud – a SaaS solution that helps to eliminate vulnerabilities from application...
Impact Tracer For Analyse JET is a code comprehension tool for Java that helps developers to easily understand their or others code and to find bugs without program execution. The develop...
Welcome to inCode Helium, the next generation quality exploration tool designed by developers, for developers. inCode Helium detects quality problems and helps you understand their underlying cause...
inFusion makes quality assurance of multi-million LOC systems not merely practical, but effective, successfully handling both object oriented and procedural style code. Whether you own, are respons...
J2ObjC Eclipse Plugin, is an Eclipse plugin for interfacing Google's j2objc compiler in Eclipse. It allows you to generate Objective-C source codes from existing Java projects in Eclipse. Most...
JDeodorant is an Eclipse plug-in that identifies design problems in software, known as bad smells, and resolves them by applying appropriate refactorings.
JDeodorant employs a variety of novel m...