I'm working with an Eclipse user on a project. He just asked me to show him how to show all errors in a project. I showed him the Task List.
By default, the task list is full of Todos. He is looking for compilation errors.
So I show him how to edit the filter to just show errors.
Now we have...a huge list of HTML errors from the javadoc for the project - the actual Java source errors are waaaaayy down below.
To say this is not useful is an understatement. It is good that the task list can show HTML errors. But these should not be shown in a way that they are comparable to source errors which make a project uncompilable.
There needs to be some concept of a project's default file type, and errors in these files need to be given prominence.
You *can* hide the HTML errors, but you must create a new filter, go the the Keywords tab (not obvious that "keywords" is where you would filter file types) and then set the filter to "Location" "Contains" ".java" - this does not meet the expectations of Eclipse users, and is pretty darned useless.