As of version 6.0.2, when I run an inspection via right-clicking an edited file and selecting "Analyze|Inspect", it never finds any fields which can be declared 'final', even when the fields are only assigned to once, in the constructor of the class or in their own declarations. I can run this on a class with thirty different fields in it, most of which are only assigned once, in the constructor or in their declarations, and the inspection does not identify any of them as potentially being able to be made final.
This worked fine in prior versions.
Please fix!
Issue was resolved
1) A sample class,
2) The errors that are reported (note that it does not report that the declaration for m_x can be made final as it should)
3) The dialog that I get when I click on the 'wrench' icon, showing my current inspection settings and demonstrating that the inspection is, in fact, enabled, and that it should report fields which can be made final.
I would really like this to be fixed prior to the 6.0.2 release. The fact that this bug is happening suggests that there is a serious problem with IntelliJ's low-level code analysis routines which could probably manifest in other ways as well.