Detectors Overview
Here's a list of all the detectors:
- Branch Duplicate
- Constant Address
- Divide before Multiply (requires Soufflé)
dump
Is Used- Field Initialized Twice
- Never-accessed Variables
- Prefer Augmented Assign
- Read-only Variables (requires Soufflé)
- String Receivers Overlap
- Unbound Loops (requires Soufflé)
- Zero Address
Some of the detectors require Soufflé to be installed. If no Soufflé installation is found, these detectors won't be executed.
Each detector is designed to catch specific issues in your code. Click on any of them to learn more.