IntelliJ IDEA(別のプロジェクトで作業中)の同僚が、素晴らしい@NotNull注釈を示しました。私はここでメッセージを読んだので、どこでも@NotNullを追加し始めると、多くの時間と頭痛(そしてIntelliJ 10は、ヌルが大惨事になることを検出すると古いコードに自動的に@NotNullを追加できます)IntelliJとEclipse開発者の両方が働いているプロジェクトで@NotNullを使用する
私は私の最初の「考え@NotNull違反」(リアルタイムで、IDEで、でもまだコンパイルされない部分の.javaファイル上)のメッセージを読んでいるので、私の顎が落ち、私が得ましたフック。
私は、開発者がEclipseとIntelliJの両方を使用しているプロジェクトで@NotNullを使い始めたいと思っているものはありますか?
私はannotations.jarでIntelliJの発送を知っています。これはEclipseと互換性がありますか?
@duffymoを参照してください。 Eclipseを使用している開発者がプロジェクトでアノテーションを引き続き使用できる限り、Eclipseは@NotNullの可能性のある違反についてリアルタイムで警告しない限り、問題はありません。しかし、これで経験のある人なら誰でもコメントできます:)しかし、ええと... IntelliJはかなり揺れています:) – Gugussee
IntelliJでEclipseを使用している人が開発したコードを見ていると、もっとイライラすることはありません。どこにでも警告。 – sblundy