Community
Participate
Working Groups
The number of problems and warning in the workspace is important for the user. Currently the problems view presents the following counts: 1) the number of items matching the filter in the title bar 2) the number of errors/warnings and infos in the status line The issue is that since the errors and warnings are shown in the status line, they are only visible when the problems view is active. Also for the user the number of errors is as important as the number of items that match the current filter. For this reason the proposal is to move the error and warning count to the title bar and to show it together with the filtered item count. See the attached screenshot
Created attachment 10643 [details] annotated problems view
so you are suggesting we remove the message from the workbench window status line?
these are the different cases: - no selection old->show the problem counts new->show nothing - single selection no change - multi-selection old-># items selected: problem counts new-># items selected
I think this makes sense.
Erich, were you going to give us a patch for this?
yes - I have the patch, will be reviewed locally and made available Wed morning
Created attachment 12230 [details] patch for improved error breakdown presentation
here is the test case: 1) in a fresh workspace, create a project, with a single *.java file 2) add two syntax errors to the *.java file ->the content description should show: "2 errors, 0 warnings, 0 infos" 3) activate the problems view ->the status line should be empty 4) select a single error ->the error description shows up in the status line 5) select both errors ->a break down of the selection is shown in the status line: "2 items selected: 2 errors... 6) set a filter, so that all errors are filtered ->content description shows: "0 errors, 0 warnings, 0 infos (Filter matched 0 of 2 items)
Patch applied. Fix should be available I20040617*. Erich, I took out the redefinition of updateSummaryVisible to just return an empty string. This is what MarkerView will give us anyway.
Verified I20040617 (0800).