The tasklist should list any error/warning source-code hints generated by Netbeans. Currently one has to open every
single file in a project and check for annotations manually. This could take hours to do for a medium sized project.
As of Netbeans 6.5, the tasklist filter has an option for listing Java Errors. Now, all we need is for the filter to
also scan for Java Warnings. Would this require little work or is scanning for warnings much harder than for errors?
The Java warnings that are produced by the compiler are shown by the default provider if enabled
(Tools/Options/Editor/Hints/Java/Standard Javac Warnings). These errors and warnings are computed during the initial
scan which needs to be done anyway - they are only visualized by the tasklist provider.
The warnings that are produced by the IDE are different - these are not produced by the compiler during initial scan,
and there would need to be a separate pass to compute them, affecting performance.
*** Issue 166859 has been marked as a duplicate of this issue. ***
The terminology really needs to be cleaned up. In the tasklist filter, it says it displays "Java Errors". And you are
saying these correspond to the "Standard Javac Warnings" section in the hints settings. Next, in the Hints setting
dialog, on the right hand side you can choose whether a particular item should be shown as "Warning" or "Error". And if
you use "Error", I would expect that this corresponds to "Java Error" item in the tasklist filter - and it does not.
So, the at least the terminology aspect is something that should be treated as a (usability) defect.
Just to be clear, I would want to be able to display *both* errors and warnings in the tasklist window. I view the
tasklist as a nice way of pooling together all notes/warnings/errors from all files in the project and being able to
filter them to suit my tastes. It saves me time from having to open up all files one at a time and checking if any of
them need attention.
*** Bug 151760 has been marked as a duplicate of this bug. ***
"Version" should point to the initial version this feature was requested for. Please do not update it to newer versions.