The Quick code review includes three categories of rules: J2EE Best Practices, J2SE Best Practices, and Performance.
The following table lists all of the categories and subcategories in the Quick code review, along with a description of the rules in each one. In the left column, categories are in bold text and subcategories are in plain text.
Category or subcategory | Description |
---|---|
J2EE Best Practices | Contains rules based on the best J2EE development practices and supports Web projects targeted to WebSphere® servers |
Garbage Collection | Contains rules to detect method invocations that can delay garbage collection |
Maintainability | Contains rules to detect code that may be hard to maintain in J2EE applications |
Performance and Scalability | Contains rules to detect method invocations that hinder the performance or limit the scalability of a J2EE application |
J2SE Best Practices | Contains rules that validate code for compliance with J2SE best practices for Java™ development |
AWT | Contains rules that detect issues related to using the Abstract Window Toolkit library |
Cloneable | Contains rules that detect issues related to object cloning |
Comparison | Contains rules that detect issues related to comparing objects and testing object equality |
Null | Contains rules that detect issues related to using null |
Portability | Contains rules that detect issues related to portability |
Serialization | Contains rules that detect issues related to serialization |
Threads | Contains rules that detect issues related to using threads |
Performance | Contains rules that enforce suggestions for improving performance and reducing the memory footprint in Java applications |
Memory | Contains rules that detect performance issues related to memory usage |
Avoid multiple overloaded methods with the same number of parameters
Parent topic: Types of code review