Home> Products> IntelliJ IDEA> Documentation> Inspections

IntelliJ IDEA Inspections List (632)

IntelliJ IDEA features high-performance dynamic code analysis engine that is capable of inspecting your Java, JavaScript, HTML, XML and other code on the fly.

With more than 600 inspections, IntelliJ IDEA can:

Read the article Analyzing Code with IntelliJ IDEA (PDF format, HTML format) for more information about how to run and manage inspections in IntelliJ IDEA and get a broad insight into analyzing code with this IDE.

The complete list of IntelliJ IDEA code inspections is available below. Mouse over an inspection name to see its detailed description.

Inheritance issues

Class structure

JavaBeans issues

Java EE issues

Finalization issues

Abstraction issues

UI Form Problems

Threading issues

Verbose or redundant code constructs

Probable bugs

Data flow issues

Code style issues

J2ME issues

Properties Files

Faces Model

CSS inspections

Control flow issues

Assignment issues

Declaration Redundancy

Portability issues

Java language level issues

J2SDK5.0 specific issues and migration aids

Method metrics

Internationalization issues

Bitwise operation issues

Resource management issues

Numeric issues

Security issues

HTML Inspections

WebLogic

Imports

Encapsulation issues

Performance issues

Memory issues

Logging issues

Plugin DevKit

Cloning issues

Struts Assistant

Naming conventions

Visibility issues

General

Class metrics

Code maturity issues

JUnit issues

Google Web Toolkit issues

Serialization issues

Initialization issues

JavaScript Inspections

Error handling