Использование @NotNull в проекте, в котором работают разработчики IntelliJ и Eclipse

Сотрудник по IntelliJ IDEA (работающий над другим проектом) показал мне удивительную аннотацию @NotNull. Я' Я читал здесь сообщения SO о том, как начать добавлять @NotNull везде, сэкономив много времени и избавив от головной боли (а IntelliJ 10 может даже автоматически добавлять @NotNull в старый код, когда обнаруживает, что null нанесет ущерб).

Так как я прочитал свое первое сообщение «Вероятное нарушение @NotNull» (в реальном времени, в среде IDE, даже в частичном файле .java , который еще не компилируется) у меня отвисла челюсть, и меня зацепило.

Поэтому мне было интересно: есть ли что-нибудь, что нужно знать, если мы хотим начать использовать @NotNull в проекте, где разработчики используют как Eclipse, так и IntelliJ?

Я знаю IntelliJ поставляется с annotations.jar . Совместимо ли это с Eclipse?

16
задан Craig P. Motlin 23 February 2011 в 12:37
поделиться