2

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>

@DeprecatedEclipse または IntelliJ のいずれかで、「プロパティ」が getter/setter で非推奨であることを意味することを理解させるオプションはありますか?

いつでもゲッターを作成できることはわかっていますが、可能であれば、それを避けたいと思います。

4

1 に答える 1

0

これは Groovy-Eclipse で機能します。

Groovy 非推奨フィールド

これはあなたが見ているものではありませんか?Groovy-Eclipse の最新の開発スナップショットを使用しています。どのバージョンが表示されますか?

緑の背景で申し訳ありませんが、Eclipse ワークスペースごとに異なる色を使用したいと思っています。

于 2013-10-02T21:48:33.473 に答える