pycdep

軟件截圖:
pycdep
軟件詳細信息:
版本: 0.0.2
上傳日期: 11 May 15
開發: Stefaan Himpe
許可: 免費
人氣: 5

Rating: nan/5 (Total Votes: 0)

pycdep是一個包含文件的依賴分析,由這越過C和C ++文件,摘錄其相關信息的Python腳本。依賴信息保存為一個Prolog程序。序言程序可以用來執行各種分析的依賴圖,並依賴圖(或其子集),以轉換成一個.DOT文件。它配備了大量的預定義的查詢。
事情例子,對於這些預定義的查詢可用:(只有你的想像力和序言的知識限制的可能性增加新的):
- 發現哪些文件包括其他文件
- 發現哪些文件被遞歸包括其他文件
- 找出通過該路徑的一個文件依賴於另一個文件
- 找出哪些文件取決於某些文件
- 找出哪些文件,如果你摸一個給定的文件進行重新編譯
- 是由同一個文件包括兩次或更多次的發現文件
- 所包含的發現.cpp文件
- 發現循環依賴
- 找出哪些頭文件由及物動詞包含在同一個文件中其他頭文件暗示
- 檢查設計的約束,以確保某些項目不會從其他項目包括
有大局;還有一個實驗性的聊天機器人實現,可以回答一些關於你的代碼庫的問題正在研究。
整個系統旨在是跨平台的。這意味著我們需要處理的文件名的情況下(在)敏感問題。特別是,在Linux系統上,我們希望能夠檢查Windows代碼,反之亦然(盡可能)。在Windows系統編寫的代碼大寫和小寫的使用往往是草率的,而對於代碼打算要在大小寫敏感的文件系統編譯的情況下可能差別(原則上)指向不同的文件。

什麼在此版本中是新的

  • 在新功能*分揀包括由重要文件
  • 在量級的速度可達
  • Bug修復:*刪除不需要的剩餘choicepoints幾個序言謂詞以.sh結尾的*文件被認為是&QUOT頭文件; H"被定義為頭文件後綴為*添加缺少的依賴Python項目argparse在setup.py * Linux系統與窗口馬虎文件名大小寫問題*不full_report生成過程中,如果沒有約束的層次定義救助*清理序言謂詞通過去除未使用的參數*更聰明在哪裡可以找到序言模板,允許從*問題的Win32路徑處理任何文件夾開始pycdep由於重構的速度優化

要求

  • 在Python的

類似的軟件

nosy
nosy

11 May 15

Jensor
Jensor

2 Jun 15

nose-selecttests
nose-selecttests

20 Feb 15

disable-docstring
disable-docstring

11 May 15

意見 pycdep

評論沒有發現
添加評論
打開圖片!