Some plugins, don't enable you to add project specific settings for what errors/flaws should be detected. PMD allows this.
JDEodorant can identify up to five kind of smells: Feature Envy, Type Checking, Long Method, God Class and Duplicated Code.
Performance on large objects is not very good. It's pretty slow and doesn't use memory and CPU power efficiently.