pycdep

ソフトウェアのスクリーンショット:
pycdep
ソフトウェアの詳細:
バージョン: 0.0.2
日付のアップロード: 11 May 15
開発者: Stefaan Himpe
ライセンス: 無料
人気: 41

Rating: 2.5/5 (Total Votes: 2)

pycdepは、CおよびC ++ファイルを乗り越え、それから依存情報を抽出Pythonスクリプトで構成されたファイルの依存関係を含むアナライザです。依存情報は、プロローグのプログラムとして保存されます。プロローグ·プログラムは、従属グラフで分析のすべての種類を実行するために使用することができ、.DOTファイルに依存関係グラフ(またはそのサブセット)に変換します。これは、事前に定義されたクエリの多くが付属しています。
(唯一のあなたの想像力とプロローグの知識は新しいものを追加するための可能性を制限する):物事の例としては、定義済みのクエリを使用することができます。
- ファイルが別のファイルに含まれている所見
- ファイルを再帰的に別のファイルに含まれている所見
- どのパスのファイルを介して見つけることは別のファイルに依存します
- いくつかのファイルに依存するファイルを見つけます
- あなたが指定したファイルに触れた場合に再コンパイルする必要のあるファイルを見つけます
- 同じファイルで2倍以上含まれているファイルを見つけます
- 含まれている.cppファイルを見つけます
- 循環依存関係を見つけます
- ヘッダファイルは推移同じファイルに含ま他のヘッダファイルによって暗示されているかを見つけます
- 特定のプロジェクトが他のプロジェクトから含まれていないことを確認するために、設計上の制約をチェックします
そこ’も検討されているコード·ベースについての質問のいくつかに答えることができる実験的なチャットボットの実装です。
システム全体は、クロスプラットフォームであることを意図しています。それは我々がファイル名の場合(中)感度の問題に対処する必要があることを意味します。具体的には、Linuxシステムでは、我々は(可能な限り)Windowsコード、およびその逆を調べることができるようにしたいです。コー​​ドの場合の差は(原則的に)別のファイルを指すことができ、大文字と小文字が区別ファイルシステム上でコンパイルされるために意図されたのに対し、Windowsシステム用に書かれたコード内の大文字と小文字の使用は、しばしばずさんでます。

このリリースで新しい何が:

この新機能*ソート重要性によってファイルを含めます
マグニチュードスピードアップの順序
バグ修正:* .SHで終わる*ファイルがQUOT&のヘッダファイルと考えられている述語いくつかのプロローグに望ましくない残りchoicepointsを除去し、H"何階層の制約が定義されていない場合は、ヘッダファイルの接尾辞として定義されている* setup.pyにPythonのプロジェクトargparseに不足している依存関係を追加* Linuxシステム上のウィンドウずさんなファイル名の場合には問題が*除去することにより、プロローグ述語をクリーンアップ* full_report生成時に救済しません未使用の引数は*による速度最適化のためのリファクタリングにWin32のパスに問題が取り扱う*任意のフォルダからpycdepを開始できるように、プロローグテンプレートを検索する場所について賢くなります

この要件:

このパイソン

同じようなソフトウェア

PyUseCase
PyUseCase

11 May 15

nbdebug
nbdebug

11 May 15

HOL
HOL

20 Feb 15

filterunit
filterunit

11 May 15

へのコメント pycdep

コメントが見つかりません
コメントを追加
画像をオンにする!