force warning in java

compiler-construction, java, warnings

Solution

Why not just add a flag in the source code like `//TODO:` or something? And then just search for all occurances of `TODO` in the file? You could even have some special flag too like `FINISHME` or something.

If you have hundreds of TODOs in your project from the team, you can filter by a string e.g. your initials in the Task pane's top-right menus.

Problem

I'd like a mechanism to throw a compile-time warning manually. I'm using it to flag unfinished code so I can't possibly forget about it later. @Deprecated is close but warns at caller site, not at creation site. I'm using eclipse. Something like #Warning in C#.

Original source