ダウンロードリスト

プロジェクト概要

!PyChecker は Python ソースコードで一般的なバグを検出するためのツールです。それは通常捕まるの少ない動的言語コンパイラ (または lint) C や C++ と同様の問題を検索します。一般的なエラーを発見することができますモジュールをインポートするを忘れなどの変数のスペルが間違って、間違った数のパラメーターを関数/メソッドに渡す、モジュールの変数を使用していません。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2011-02-06 22:19
0.8.19

Pythonの2.7のサポートが追加されました。新しいpcmodules.pyモジュールでは、のModulePathコードはもはやインポートエラーが発生します。 pycheckerは今のSETATTRとconstとラムダをすることができます。 64ビットpychecker - qは、もはや、プラットフォーム固有のstdlibを無視します。チェックファイルの順序は、もはやエラーが報告さに影響します。 PyCheckerは、それが今では前に行方不明になった多くの警告をキャッチする、同じ名前を持つモジュールの各セットのいずれかをチェックしていた。
Support for Python 2.7 was added. In the new pcmodules.py module, the modulePath code no longer causes an import error. pychecker now allows lambda with setattr and const. pychecker -q on 64-bit no longer ignores the platform-specific stdlib. The order of checking files no longer affects the errors reported. PyChecker was only checking one of each set of modules with the same name, so it will now catch many warnings it was missing before.

2006-02-04 08:47
0.8.17

このリリースでは、新しいオプションの警告表示の数を制限するために追加しただけのクラス(警告のタイプ)によって、コマンドラインに警告を表示上のファイルからの警告表示を無効にするC拡張機能は、ROT_オペコードのクラッシュ、および追加をサポートします。ビット操作からのスプリアスの警告は、INT(x / yを)、間違ったファイル名、およびセットアップ/修正された問題をインストールします。
タグ: Major feature enhancements
This release added new options to limit the number of warnings shown, only show warnings from files on the command line, display warnings by class (warning type), disable C extensions that crash, and add support for ROT_ opcodes. Spurious warnings from bit operations, int(x/y), wrong filenames, and setup/install problems were fixed.

2005-09-01 07:33
0.8.15

多くのバグ修正を行ったとPython 2.4のサポートを上に追加されました。
タグ: Major bugfixes
Many bugfixes were made and support for Python 2.4 and above was added.

2004-06-06 21:42
0.8.14

多くの偽の警告が修正されました。は、Python 2.2 +の機能をより良いサポートされます。 1つの警告が追加されました。
タグ: Minor bugfixes
Many spurious warnings were fixed. Python 2.2+ features are supported better. One warning was added.

2003-11-19 06:59
0.8.13

自己主張を抑制する警告を含む、このリリースで修正さいくつかのバグではなく、最初の引数の中のクラスのメソッドは静的です。これは組み込みのシャドーイングには、それ自体に変数を割り当てるように冪等操作を実行すると、getattrをするための文字列定数/ SetAttrのが正しい__special__メソッドのシグネチャのチェックを通過し、他のチェックは、新しい警告が追加されます。
タグ: Major bugfixes
This release fixes several bugs, including suppressing warnings about self not being the first argument of static and class methods. It adds new warnings for shadowing builtins, performing idempotent operations like assigning a variable to itself, passing a constant string to getattr/ setattr, check for correct __special__ method signatures, and other checks.

プロジェクトリソース