Unfortunately, I can't know easily that marking the field as "final" is actually legal. So far, it's been an iron-clad rule that quickfixes are not allowed to result in uncompilable code. The built-in "field may be static" inspection will do what you want (if the field may actually be static), although it isn't available interactively. The "static non-final field" inspection is simply noting a design weakness.
Unfortunately, I can't know easily that marking the field as "final" is actually legal. So far, it's been an iron-clad rule that quickfixes are not allowed to result in uncompilable code. The built-in "field may be static" inspection will do what you want (if the field may actually be static), although it isn't available interactively. The "static non-final field" inspection is simply noting a design weakness.
--Dave Griffith