pycdep

Software kuvakaappaus:
pycdep
Ohjelmiston tiedot:
Versio: 0.0.2
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Stefaan Himpe
Lupa: Vapaa
Suosio: 5

Rating: nan/5 (Total Votes: 0)

pycdep on sisältää tiedoston riippuvuutta analysaattori, joka koostuu Python-skripti, joka menee C ja C ++ tiedostot ja otteet riippuvuus siitä tietoja. Riippuvuus tiedot tallennetaan prolog ohjelmaa. Prolog Ohjelma voidaan käyttää suorittamaan kaikenlaisia ​​analyysejä riippuvuutta kuvaajan, ja muuntaa riippuvuuden kuvaaja (tai niiden alijoukoilla) ja .dot tiedostoon. Sen mukana tulee paljon ennalta kyselyitä.
Esimerkkejä asioista, joita varten ennalta kyselyt ovat saatavissa: (vain mielikuvitus ja tietämystä prolog rajoittavat mahdollisuuksia lisätä uusia):
- Toteamus mitkä tiedostot ovat toisen tiedosto
- Toteamus mitkä tiedostot rekursiivisesti sisällyttänyt toiseen tiedostoon
- Selvittää, jonka kautta polun yhden tiedoston riippuu toisen tiedoston
- Selvittää, mitkä tiedostot ovat riippuvaisia ​​joidenkin tiedostojen
- Selvittää, mitkä tiedostot täytyy kääntää uudelleen, jos kosketat tietyn tiedoston
- Havainto tiedostot, jotka sisältyvät kahdesti tai useampi saman tiedosto
- Havainto CPP sisältyvistä tiedostoista
- Havainto riippuvuuksien
- Selvittää mitä header tiedostot transitiivisesti hiljaista muiden header-tiedostot sisältyvät saman tiedosto
- Tarkastaa suunnittelun rajoitteet, jotta tietyt hankkeet eivät sisällä muista hankkeista
Siellä & rsquo; s myös kokeellinen chat bot täytäntöönpanosta, joka voi vastata joihinkin kysymyksiin koodin pohjalta tutkitaan.
Koko järjestelmä on tarkoitettu cross-platform. Tämä tarkoittaa, että meidän on käsiteltävä tiedostonimi tapaus (in) herkkyys kysymyksissä. Erityisesti Linux järjestelmät haluamme pystyä tarkastelemaan ikkunoiden koodia, ja päinvastoin (niin pitkälle kuin mahdollista). Käyttö isoja ja pieniä koodin kirjoitettu Windows järjestelmissä on usein huolimaton, kun taas koodia tarkoitettu laadittavista kirjainkoko tiedostojärjestelmien ero tapaus voisi (periaatteessa) osoittavat eri tiedostoon.

Mikä on uusi tässä julkaisussa:

  • Uusi ominaisuus * lajittelun sisältävät tiedostot tärkeys
  • Suuruusluokka nopeuttaa
  • Korjauksia: * poistaa ei-toivottuja jäljellä choicepoints useissa prolog predikaatteja * tiedostot päättyvät .sh pidetään header tiedostot & quot; h & quot; määritellään header tiedosto pääte * lisättävä puuttuvat riippuvuutta python hankkeeseen argparse vuonna setup.py * ongelmia ikkuna huolimaton tiedostonimi tapauksessa linux järjestelmissä * eivät kuiville aikana full_report sukupolven jos ei hierarkiaa rajoitteet määritellään * siivota prolog predikaatteja poistamalla käyttämätön argumentit * fiksumpia siitä, mistä löytää prolog mallin, jonka avulla on mahdollista aloittaa pycdep mistä tahansa kansiosta * ongelmia win32 polku käsittelyyn johtuu refactorings nopeuden optimointi

vaatimukset

  • Python

Vastaavia ohjelmistoja

JUnit PDF Report
JUnit PDF Report

2 Jun 15

speck
speck

14 Apr 15

pyVows
pyVows

20 Feb 15

Kommentit pycdep

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!