pycdep

소프트웨어 스크린 샷:
pycdep
소프트웨어 정보:
버전: 0.0.2
업로드 날짜: 11 May 15
개발자: Stefaan Himpe
라이센스: 무료
인기: 5

Rating: 1.0/5 (Total Votes: 1)

pycdep는 C 및 C ++ 파일을 통해 이동하고 그것에서 종속성 정보를 추출하는 파이썬 스크립트로 구성 파일 종속성을 포함 분석기입니다. 종속성 정보는 프롤로그 프로그램으로 저장됩니다. 프롤로그 프로그램은 종속성 그래프 분석의 모든 종류를 수행하고 .DOT 파일 종속성 그래프 (또는 그 서브 세트)를 변환 할 수있다. 그것은 미리 정의 된 쿼리를 많이 포함되어 있습니다.
(만 당신의 상상력과 프롤로그의 지식을 새로 추가하는 가능성을 제한) : 사물의 예는 사전 정의 된 쿼리를 사용할 수 있습니다 :
- 어떤 파일 발견은 다른 파일이 포함되어 있습니다
- 발견 된 파일을 반복적으로 다른 파일이 포함되어 있습니다
- 알아내는 것은 어떤 경로를 통해 하나의 파일이 다른 파일에 따라 달라집니다
- 일부 파일에 의존하는 파일을 찾는
- 파일이 주어진 파일을 터치하면 다시 컴파일 할 필요가있는 알아 내기
- 동일한 파일에 두 번 이상 포함되어 발견 파일
- 포함되어 발견 .CPP 파일
- 발견 순환 종속성
- 알아내는 것은 헤더 파일 이적으로 동일한 파일에 포함 된 다른 헤더 파일에 의해 암시되는
- 디자인 제약 조건을 확인하는 것은 특정 프로젝트가 다른 프로젝트에서 포함되지 않도록
했음이 &; 코드베이스에 대한 질문 몇 가지 검사를 받고 대답 할 수있는 실험 채팅 봇의 구현은이야.
전체 시스템은 크로스 플랫폼하기위한 것입니다. 그것은 우리가 파일 이름의 경우 (의) 감도 문제를 처리 할 필요가 있다는 것을 의미한다. 특히, 리눅스 시스템에서 우리는 윈도우 코드, (가능한 한) 그 반대를 검사 할 수 있어야합니다. 를위한 코드를 대소 문자를 구분 파일 시스템에 (원칙적으로) 다른 파일을 가리 수 경우의 차이를 컴파일 할 수있는 반면 Windows 시스템 용으로 작성된 코드에서 대문자와 소문자의 사용은 종종 실수입니다.

이 릴리스의 새로운 기능 :

새로운 기능 * 정렬의 중요성에 의해 파일을 포함
크기 속도까지의 주문
버그 수정 :; H & quot 여러 프롤로그에서 * 제거 원치 않는 나머지 choicepoints은 .sh로 끝나는 * 파일 & quot의 헤더 파일로 간주됩니다 술어; 어떤 계층 제약이 정의되지 않은 경우 헤더 파일 접미사로 정의 * setup.py에 파이썬 프로젝트 argparse 누락 종속성을 추가 * 리눅스 시스템에서 윈도우 부주의 파일 이름의 경우에 문제는 * 제거하여 프롤로그 술어를 정리 * full_report 생성 중에 구제하지 않습니다 사용되지 않는 인수 *으로 인해 속도 최적화를위한 리팩토링으로는 Win32 경로에 문제가 처리 * 폴더에서 pycdep을 시작 할 수 있도록 프롤로그 템플릿을 찾을 수있는 위치에 대한 똑똑

요구 사항 :

파이썬

유사한 소프트웨어

nosy
nosy

11 May 15

nose-bleed
nose-bleed

14 Apr 15

PyModel
PyModel

11 May 15

코멘트 pycdep

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!