Key: |
QB-1237
|
Type: |
Improvement
|
Status: |
Resolved
|
Resolution: |
Fixed
|
Priority: |
Major
|
Assignee: |
Unassigned
|
Reporter: |
Steve Luo
|
Votes: |
0
|
Watchers: |
0
|
If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 20/Mar/12 11:23 AM
Updated: 23/Apr/12 01:34 AM
|
|
Component/s: |
None
|
Affects Version/s: |
None
|
Fix Version/s: |
4.0.36
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
Sometimes, to fix a violation, simply add one line code, but PMD report will show me a lot of fixed, and a lot of new violated, actually, it should be only one fixed and leave others as not fixed. The current PMD report is very confusing for the user.
|
Description
|
Sometimes, to fix a violation, simply add one line code, but PMD report will show me a lot of fixed, and a lot of new violated, actually, it should be only one fixed and leave others as not fixed. The current PMD report is very confusing for the user. |
Show » |
|
Anyway, this resolution can correct a lot of miss reporting by current version.
Another more complex resolution is to use the SCM information to know which line(s) were changed from previous build, but it would be too complex and I don't think it is worth to do so.
We may also remove fixed/not fixed/added section if our user complains the section is too confused even using the new algorithm.