pycdep

Software screenshot:
pycdep
Rincian Software:
Versi: 0.0.2
Tanggal Upload: 11 May 15
Pengembang: Stefaan Himpe
Lisensi: Gratis
Popularitas: 41

Rating: 2.5/5 (Total Votes: 2)

pycdep adalah menyertakan file dependensi analyzer yang terdiri dari script Python yang berjalan di atas C dan C ++ file dan ekstrak ketergantungan informasi dari itu. Informasi ketergantungan disimpan sebagai program Prolog. Program Prolog dapat digunakan untuk melakukan semua jenis analisis pada grafik ketergantungan, dan mengkonversi grafik ketergantungan (atau himpunan bagian daripadanya) ke file dot. Ia datang dengan banyak pertanyaan yang telah ditetapkan.
Contoh hal yang query yang telah ditetapkan yang tersedia: (hanya imajinasi Anda dan pengetahuan Prolog membatasi kemungkinan untuk menambahkan yang baru):
- Temuan file yang disertakan oleh file lain
- Temuan yang file secara rekursif termasuk oleh file lain
- Mencari tahu melalui jalan mana satu file tergantung pada file lain
- Mencari tahu file yang tergantung pada beberapa berkas
- Mencari tahu file yang perlu dikompilasi ulang jika Anda menyentuh file tertentu
- File Temuan yang termasuk dua kali atau lebih dengan file yang sama
- Temuan Cpp file yang disertakan
- Temuan dependensi melingkar
- Mencari tahu yang file header yang transitif tersirat oleh file header lain termasuk dengan file yang sama
- Memeriksa kendala desain untuk memastikan bahwa proyek-proyek tertentu tidak termasuk dari proyek-proyek lain
Ada & rsquo; s juga merupakan implementasi chatting bot eksperimental yang dapat menjawab beberapa pertanyaan Anda tentang basis kode yang diperiksa.
Seluruh sistem ini dimaksudkan untuk cross-platform. Itu berarti bahwa kita perlu berurusan dengan nama file kasus (di) masalah sensitivitas. Secara khusus, pada sistem linux kita ingin dapat memeriksa kode jendela, dan sebaliknya (sejauh mungkin). Penggunaan huruf besar dan kecil dalam kode yang ditulis untuk sistem windows sering ceroboh, sedangkan untuk kode yang ditujukan untuk dikompilasi pada kasus filesystem sensitif perbedaan dalam hal bisa (pada prinsipnya) menunjuk ke file yang berbeda.

Apa yang baru dalam rilis ini:

  • New fitur * penyortiran termasuk file dengan pentingnya
  • Orde kecepatan besarnya up
  • Perbaikan bug: * dihapus choicepoints tersisa yang tidak diinginkan di beberapa Prolog predikat file * berakhir di sh dianggap file header & quot; h & quot; didefinisikan sebagai file header akhiran * menambahkan ketergantungan hilang pada proyek python argparse di setup.py * masalah dengan jendela nama file ceroboh kasus pada sistem linux * tidak menyelamatkan selama generasi full_report jika tidak ada kendala hirarki didefinisikan * membersihkan predikat prolog dengan menghapus argumen yang tidak terpakai * lebih pintar tentang di mana untuk menemukan template Prolog, yang memungkinkan untuk memulai pycdep dari setiap folder * masalah dengan jalan win32 penanganan karena refactorings untuk optimasi kecepatan

Persyaratan :

  • Python

Software yang serupa

nose-setenv
nose-setenv

14 Apr 15

lintswitch
lintswitch

15 Apr 15

UPPAAL
UPPAAL

2 Jun 15

benchbase
benchbase

11 May 15

Komentar untuk pycdep

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!