3

私は、 Effective Java 31に明らかに違反している、不十分に書かれたコードをいくつか持っています。

ゲッターを使用してインスタンス フィールドを追加することで修正しようとしていますが.ordinal()、列挙型のメソッドへのすべての参照を見つけるのに非常に苦労しています。Eclipse 呼び出し階層を.ordinal()実行すると、任意の列挙型でそのメソッドへのすべての参照が取得されます。このコード ベースには、この悪い慣行の例が何百もありますが、すべてを修正することはできません。この1つの列挙型で修正したいだけです。

へのすべての参照を見つけるために、Eclipseまたは別のツールを使用する方法はありますMyEnum.ordinal()か?

4

2 に答える 2

3

最初に++のMyEnum使用に関するすべての参照を見つけ、それらの参照から、どれが を呼び出すかを手動で確認します。CtrlShiftGMyEnum#ordinal()

于 2012-11-28T19:49:36.997 に答える