11

Annotation を実装する列挙型があり、警告が表示されます: Annotation type A should not be used as a superinterface for MyClass.

この警告を処理する @SuppressWarnings の値はありますか? 私は @SuppressWarnings("all") を使用したくありません。すべてを抑制するよりも警告が必要です。

私はエクリプスを使用しています。

4

2 に答える 2

4

にはそのような価値はないと思います@SuppressWarnings。そのような値があった場合、コンパイラは警告とともにそれを使用するためのヒントを提供します。

存在しないため、列挙型に注釈を拡張することはお勧めできません。

それでもその道を進みたいのなら、それ@SuppressWarnings("all")が唯一の選択肢だと思います。

于 2012-11-07T00:58:46.727 に答える