Project TODOs
TODOs is a small command-line utility to search TODO, FIXME and similar
comments in project files. It is written in Python 3 and licensed under
the terms of GNU GPL 3 license. Supported output formats are TXT, HTML and XML.
Main Features
- Recursive scan of specific file types in a directory and its subdirectories.
- Directories as CVS, .svn and .git can be suppressed.
- Scanned files can be limited only to specific file types as .java, .py or .cpp.
- Search patterns are defined as Python's regular expressions.
- A line with the occurrence can be output together with a close context around.
- TXT, HTML and XML output formats.
- Suitable for continuous integration.
- TODOs Plugin for Jenkins CI.
Similar Projects
- GNU grep -
grep -rI keyword .
- Devel::Todo::Find - Search source code files for TODO comments.
- todo-issues - Find TODO comments and make a github issue for each of them.
- todos - a command line todos app for developers.
News
19 Jan 2014
27 Oct 2013
- Version 0.1.0 released. Initial release.