IntelliJ (13-U EAP) または Eclipse (Kepler + Grails IDE 3.4) が次のようなドメイン クラス プロパティの @Deprecated アノテーションを理解できるようにする方法を探しています。
@Resource
class Foobar {
@Deprecated
String someDeprecatedField
}
コードは次のように表示されます (<del>
パーツがあるべき場所)このような) :
Foobar foobar = new Foobar(<del>someDeprecatedField</del>: 'a value')
foobar.<del>someDeprecatedField</del> = 'other value'
assert null != foobar.<del>someDeprecatedField</del>
@Deprecated
Eclipse または IntelliJ のいずれかで、「プロパティ」が getter/setter で非推奨であることを意味することを理解させるオプションはありますか?
いつでもゲッターを作成できることはわかっていますが、可能であれば、それを避けたいと思います。