[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-devel
Subject:    [Bug 68610] Enhance problem reporter for more advanced analysis
From:       Daniel Franke <daniel.franke () imbs ! uni-luebeck ! de>
Date:       2004-04-27 20:21:05
Message-ID: 20040427202105.27418.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=68610      




------- Additional Comments From daniel.franke imbs uni-luebeck de  2004-04-27 22:21 \
------- There is already another wish, more or less a subset of this one: #74066

I actually thought of priorities of  fixme,  bug,  todo ...  whatever, not of errors. \
An error is an error (a high priority task in itself), unused variables shouldn't be \
much more than warnings, and again I daresay, a warning is a warning, and I do not \
see much sense in prioritise warnings ?!  Errors and Warnings are/will be reported by \
the parser on its own, fixme's and todo's are defined by the user - and the user may \
have a priority on each of them.  In addition: in general, I try to get rid of errors \
as soon as possible, whereas, when I bother to add " todo ...", I do NOT intend to do \
it right now, therefore a ranking is useful only to items that will persist for a \
while ... maybe this holds for other users also?!

To add user-defined keywords (and give a facility to rank them), I first thought of \
                adding priorities to keywords, such as:
 * fixasap - hight prior
 * fixme - normal prior
 * fixsometime - low prior
but I didn't like that. 

To avoid to have to track each report-item behind the scenes (add/remove/change \
items) -which would exceed my capabilities- I came up with the thoughts described at \
comment #3 - to some extend it even allows to have your priorities in the dox as \
well, a very nice feature :) - on the other hand, if individual ranks are added, they \
have to be preserved, otherwise, each time the project is closed one'd loose any \
customization - but IF these ranked problems are saved - they have to be synced with \
the files. When doing so, one should have in mind that the user may have used VI to \
remove a line, add a  todo, remove others and so on ... (there's no need to preserve \
errors and warnings, of course). 

To summarize:
 * The original wish asks for parser enhancements - I can't do them ;)
 * comment #1 and wish #74066 ask for configureable keywords and priorities for \
problems - I may add the user-defined keywords, but priorities have to be thought \
over.

_______________________________________________
Kdevelop-devel mailing list
Kdevelop-devel@barney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic