xxxreport tools extract all TODO/XXX ... comments in a python source source
Project description
`xxxreport` is a tools to extract all TODO/XXX comments to generate one plain
text or html summary document.
`xxxreport` is inspired by Zope xxxreport tools
(http://svn.zope.org/Zope3/trunk/utilities/).
How to use :
::
$ easy_install xxxreport
Extract comments :
::
$ xxxreport --title=WsgiDAV ~/my_python_projects/
===================================
TODO/XXX Comment report for WsgiDAV
===================================
Generated on Sun, 01 Nov 2009 19:27:33 CET
Summary
=======
There are currently 3 TODO/XXX comments.
Listing
=======
File : wsgidav/addons/virtual_dav_provider.py:220
# TODO: this is just for demonstration:
self.resourceData = _resourceData
File : wsgidav/addons/virtual_dav_provider.py:350
# dict["etag"] = util.getETag(file path), # TODO: should be using
the file path here
dict["contentType"] = res.getContentType()
dict["contentLength"] = res.getContentLength()
dict["supportRanges"] = True
File : wsgidav/addons/mysql_dav_provider.py:335
# TODO: calling exists() makes directory browsing VERY slow.
# At least compared to PyFileServer, which simply used string
# functions to get displayType and displayRemarks
if not self.exists(path):
More information :
::
$ xxxreport --help
text or html summary document.
`xxxreport` is inspired by Zope xxxreport tools
(http://svn.zope.org/Zope3/trunk/utilities/).
How to use :
::
$ easy_install xxxreport
Extract comments :
::
$ xxxreport --title=WsgiDAV ~/my_python_projects/
===================================
TODO/XXX Comment report for WsgiDAV
===================================
Generated on Sun, 01 Nov 2009 19:27:33 CET
Summary
=======
There are currently 3 TODO/XXX comments.
Listing
=======
File : wsgidav/addons/virtual_dav_provider.py:220
# TODO: this is just for demonstration:
self.resourceData = _resourceData
File : wsgidav/addons/virtual_dav_provider.py:350
# dict["etag"] = util.getETag(file path), # TODO: should be using
the file path here
dict["contentType"] = res.getContentType()
dict["contentLength"] = res.getContentLength()
dict["supportRanges"] = True
File : wsgidav/addons/mysql_dav_provider.py:335
# TODO: calling exists() makes directory browsing VERY slow.
# At least compared to PyFileServer, which simply used string
# functions to get displayType and displayRemarks
if not self.exists(path):
More information :
::
$ xxxreport --help
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xxxreport-0.1.tar.gz
(3.6 kB
view details)
File details
Details for the file xxxreport-0.1.tar.gz
.
File metadata
- Download URL: xxxreport-0.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14486e21491cc9299e84eec19c1447df6c4103b1be2d159e331f8490aaed248e |
|
MD5 | 54059e83cae574cfa1879d0fb323bc94 |
|
BLAKE2b-256 | bb48e9995a187ec80b49517e010f5d5b2faae57bb1488af0182604fcdb8ad7be |