Jak celowo wywołać niestandardowy komunikat ostrzegawczy kompilatora Java?

Zamierzam popełnić brzydki tymczasowy hack, aby obejść problem blokowania, podczas gdy czekamy na naprawienie zewnętrznego zasobu. Oprócz oznaczenia go dużym przerażającym komentarzem i wieloma FIXME, chciałbym, aby kompilator rzucił oczywiste ostrzeżenie jako przypomnienie, abyśmy nie zapomnieli go usunąć. Na przykład coś takiego:

[javac] com.foo.Hacky.java:192: warning: FIXME temporary hack to work around library bug, remove me when library is fixed!

Czy jest sposób, w jaki mogę spowodować celowe ostrzeżenie kompilatora z wybraną przeze mnie wiadomością? Jeśli to się nie uda, co najłatwiej dodać do kodu, aby wyrzucić istniejące ostrzeżenie, być może wiadomość w ciągu na linii obrażającej, aby została wydrukowana w komunikacie ostrzegawczym?

EDYCJA: Nieaktualne tagi wydają się nic dla mnie nie robić:

/**
 * @deprecated "Temporary hack to work around remote server quirks"
 */
@Deprecated
private void doSomeHackyStuff() { ... }

Brak błędów kompilatora lub środowiska wykonawczego w Eclipse lub Sun javac 1.6 (uruchamianych ze skryptu ant) ​​i zdecydowanie wykonuje tę funkcję.

questionAnswers(11)

yourAnswerToTheQuestion