Я собираюсь совершить уродливый временный взлом, чтобы обойти проблему блокировки, пока мы ждем исправления внешнего ресурса. Кроме того, чтобы пометить его большим пугающим комментарием и кучей FIXME, я бы хотел, чтобы компилятор выдавал очевидное предупреждающее сообщение в качестве напоминания, чтобы мы не забыли его убрать. Например, что-то вроде:
[javac] com.foo.Hacky.java:192: warning: FIXME temporary hack to work around library bug, remove me when library is fixed!
Есть ли способ, которым я могу вызвать преднамеренное предупреждение компилятора с сообщением моего выбора? В противном случае, что проще всего добавить в код, чтобы выдать существующее предупреждение, возможно, с сообщением в строке в ошибочной строке, чтобы оно было напечатано в предупреждающем сообщении?
EDIT:
Устаревшие теги, кажется, ничего не делают для меня:
/**
* @deprecated "Temporary hack to work around remote server quirks"
*/
@Deprecated
private void doSomeHackyStuff() { ... }
Нет ошибок компилятора или времени выполнения в eclipse или из Sun Javac 1.6 (работает из скрипта ant), и он определенно выполняет функцию.