pycdep

Софтуер снимки:
pycdep
Софтуер детайли:
Версия: 0.0.2
Дата на качване: 11 May 15
Розробник: Stefaan Himpe
Разрешително: Безплатно
Популярност: 5

Rating: nan/5 (Total Votes: 0)

pycdep е включи зависимостта файл анализатор, който се състои от Python скрипт, който преминава на C и C ++ файлове и извлича зависимостта информация от нея. Информацията за зависимостта се запазва като програма Prolog. Програмата Пролог може да се използва за извършване на всички видове анализи на зависимостта графиката, и за да се превърне зависимостта графиката (или негови подгрупи) към файл .dot. Той идва с много предварително определени запитвания.
Примери за неща, за които предварително заявки са на разположение: (само вашето въображение и познаване на Пролог ограничи възможностите за добавяне на нови такива):
- Констатация, която файлове са включени от друг файл
- Констатация, която файлове се рекурсивно включени от друг файл
- Намиране чрез кой път един файл зависи от друг файл
- Се установи в кои файлове да зависи от някой файл
- Намиране на които трябва да бъдат прекомпилирани ако докоснете даден файл файлове
- Намиране на файлове, които са включени два или повече пъти от един и същи файл
- Намиране .cpp файлове, които са включени
- намиране кръгови зависимости
- Се установи в кои заглавни файлове са transitively подразбират от други файлове колекторни включени от един и същи файл
- Проверка на проектните ограничения за да се гарантира, че някои проекти не включват от други проекти
Има & rsquo; също е експериментално прилагане чат бот, който може да отговори на някои от вашите въпроси за кодовата база се разглежда.
Цялата система е предназначена да бъде по-платформа. Това означава, че ние трябва да се справят с името на файла случай (в) въпроси чувствителност. По-специално, на Linux системи, което искаме да бъде в състояние да проучи прозорци код, както и обратното (доколкото е възможно). Използването на главни и малки букви в код, написани за Windows системи често е помия, докато за код, предназначен за която се изготвя и главни букви файлови системи разликата в случай можеше (по принцип) сочи към друг файл.

Какво ново в тази версия:

  • Нова функция * сортиране включване на файлове от значение
  • Поръчка на скоростта магнитуд до
  • Корекции на грешки: * отстраняват нежелани останалите choicepoints в няколко Пролог предикати * файлове, завършващи на .sh се считат заглавни файлове на & quot; Н & quot; се определя като заглавния файл наставка * добавя липсващите зависимостта от питон проект argparse в setup.py * проблеми с прозорец помия име на файла случай На Linux системи * Не спасяване време full_report поколение, ако няма йерархия ограничения са дефинирани * почисти Prolog предикати чрез премахване неизползваните аргументи * са умни за това къде да намерите шаблона Пролог, което позволява да се започне pycdep от всяка папка * проблеми с win32 пътя на манипулация поради refactorings за оптимизация на скоростта

<силни> Изисквания

  • Python

Подобен софтуер

PMD
PMD

9 Dec 15

testkit
testkit

20 Feb 15

Коментари към pycdep

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория