This rule reports long or double fields which are declared as volatile. Java specifies that reads and writes from such fields are atomic, but many JVM's have violated this specification. Unless you are certain of your JVM, it is better to synchronize access to such fields rather than declare them volatile.
Type | Name and description |
---|---|
Class |
astVisitorClass |
String |
name |
int |
priority |