Abstraction issuesJava
AccessibilityHTML
AccessibilityLintAndroid
Android
Angular
Application Servers
Application SizePerformanceLintAndroid
Assignment issuesJava
Bean Validation
Bidirectional TextInternationalizationLintAndroid
Bitwise operation issuesJava
Bitwise operation issuesJavaScript
CDI (Contexts and Dependency Injection)
CSS
Chrome OSCorrectnessLintAndroid
Class metricsJava
Class structureJava
Cloning issuesJava
Code maturityJava
Code style issuesJava
Code style issuesJavaScript
CodeSpring CoreSpring
CoffeeScript
Compiler issuesJava
Control flow issuesGroovy
Control flow issuesJava
Control flow issuesJavaScript
CorrectnessLintAndroid
Cucumber
Declaration redundancyJava
DeclarationGroovy
Dependency issuesJava
Dockerfile
ECMAScript 6 migration aidsJavaScript
EditorConfig
EncapsulationJava
Error handlingGroovy
Error handlingJava
Error handlingJavaScript
Faces Model
FreeMarker
GPathGroovy
GSPGrailsGroovy
General
GeneralCoffeeScript
GeneralJavaScript
Google Web Toolkit
Gradle
GrailsGroovy
Groovy
Guice
HTML
Hibernate
IconsUsabilityLintAndroid
Inheritance issuesJava
InitializationJava
InternationalizationJava
InternationalizationLintAndroid
J2ME issuesJava
JBoss Seam
JPA
JSON and JSON5
JSP
JUnitJava
Java
Java 11Java language level migration aidsJava
Java 5Java language level migration aidsJava
Java 7Java language level migration aidsJava
Java 8Java language level migration aidsJava
Java 9Java language level migration aidsJava
Java EE
Java interop issuesKotlin
Java language level migration aidsJava
JavaBeans issuesJava
JavaFX
JavaScript
JavaScript function metricsJavaScript
JavadocJava
Kotlin
Language Injection
LintAndroid
LoggingJava
Lombok
Manifest
Markdown
Maven
MavenMigrationKotlin
MemoryJava
MessagesCorrectnessLintAndroid
Method metricsGroovy
Method metricsJava
MigrationKotlin
Modularization issuesJava
Naming conventionsGroovy
Naming conventionsJava
Naming conventionsJavaScript
Numeric issuesJava
OSGi
Packaging issuesJava
Pattern Validation
PerformanceJava
PerformanceLintAndroid
Plugin DevKit
PortabilityJava
Potentially confusing code constructsGroovy
Potentially confusing code constructsJavaScript
Probable bugsCSS
Probable bugsGradle
Probable bugsJava
Probable bugsJavaScript
Probable bugsKotlin
Properties Files
RELAX NG
Reactor
Redundant constructsKotlin
Reflective accessJava
RegExp
Resource managementJava
SQL
SecurityJava
SecurityLintAndroid
Serialization issuesJava
SetupSpring CoreSpring
Spring
Spring AOPSpring
Spring CoreSpring
Struts
Struts 1Struts
Style issuesKotlin
TestNGJava
Threading issuesGroovy
Threading issuesJava
TypeScript
TypographyUsabilityLintAndroid
UI Form
UsabilityLintAndroid
Velocity
Verbose or redundant code constructsJava
WebSocket
XML
XMLSpring CoreSpring
XPath
YAML