count TODOs, display per file #198

Open
opened 2007-10-31 08:47:51 +00:00 by warner · 1 comment
warner commented 2007-10-31 08:47:51 +00:00
Owner

we currently have a buildbot step which counts occurrences of the word "TODO" in the source tree.

It would be great if it could also count how many occur in each file, and then display a list of files sorted by number-of-TODOs. With links that take you to the specific instances. Ideally this would point into our trac source-browser, by generating HTML with hrefs.

I did the grep myself just now, and was surprised by how many are in webish, storage, and interfaces.py . If it were continually obvious how many there were, we might experience some more pressure to resolve them.

we currently have a buildbot step which counts occurrences of the word "TODO" in the source tree. It would be great if it could also count how many occur in each file, and then display a list of files sorted by number-of-TODOs. With links that take you to the specific instances. Ideally this would point into our trac source-browser, by generating HTML with hrefs. I did the grep myself just now, and was surprised by how many are in webish, storage, and interfaces.py . If it were continually obvious how many there were, we might experience some more pressure to resolve them.
tahoe-lafs added the
dev-infrastructure
minor
enhancement
0.6.1
labels 2007-10-31 08:47:51 +00:00
tahoe-lafs added this to the eventually milestone 2007-10-31 08:47:51 +00:00
tahoe-lafs modified the milestone from eventually to undecided 2008-06-01 20:58:14 +00:00
davidsarah commented 2010-06-12 23:20:30 +00:00
Author
Owner

I'd like to see this as part of the coverage reports.

(Also for "FIXME".)

I'd like to see this as part of the coverage reports. (Also for "FIXME".)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#198
No description provided.