2010年2月18日木曜日

pep8チェック

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
http://pypi.python.org/pypi/pep8/を使ってチェックしてみた。思ったより少なかったなぁ。個人的には変数名とかが単語として辞書にあるかどうかとかもチェックしてほしいが。
[nori@shinano]~/Desktop/work/bglib/bglib% /usr/bin/pep8 bglib 
bglib/doc/__init__.py:7:1: E302 expected 2 blank lines, found 0
bglib/doc/__init__.py:8:3: E111 indentation is not a multiple of four
bglib/doc/__init__.py:10:3: E301 expected 1 blank line, found 0
bglib/doc/__init__.py:26:1: W391 blank line at end of file
bglib/doc/bgwiki.py:21:1: W291 trailing whitespace
bglib/doc/bgwiki.py:34:44: E261 at least two spaces before inline comment
bglib/doc/bgwiki.py:39:3: E303 too many blank lines (2)
bglib/doc/bgwiki.py:46:80: E501 line too long (113 characters)
bglib/doc/bgwiki.py:46:35: E201 whitespace after '('
bglib/doc/bgwiki.py:46:42: E225 missing whitespace around operator
bglib/doc/bgwiki.py:213:13: E222 multiple spaces after operator
bglib/doc/bgwiki.py:310:51: E231 missing whitespace after ':'
bglib/doc/bgwiki_test.py:72:19: E202 whitespace before ')'
bglib/doc/fuzzing_test.py:16:25: W602 deprecated form of raising exception
bglib/doc/html.py:46:14: E221 multiple spaces before operator
bglib/encoding/dbbyte.py:69:27: E203 whitespace before ','
bglib/encoding/gnubgid.py:41:14: E211 whitespace before '('
bglib/encoding/gnubgid.py:158:19: E251 no spaces around keyword / parameter equals
bglib/model/move_test.py:16:18: E701 multiple statements on one line (colon)
bglib/record/gnubg.py:30:13: W601 .has_key() is deprecated, use 'in'

0 件のコメント: