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