다양한 버그 수정의 영향을 파악하는 동안 변경된 코드로 끝날 수있는 코드베이스를 통해 모든 경로를 찾으려고합니다. 이것은 지루한 수작업 프로세스입니다. 이클립스에서 메서드 이름을 많이 클릭하고 'References ...'를 검색하는 동안 메모장에 트리 구조를 그립니다.자바 실행 경로 분석 도구
이 은 자동화가 가능해야하지만처럼 보이지만 도구를 검색 할 때마다 그런 것을 찾지 못합니다. 버그, 경쟁 조건 등 (FindBugs, PMD, Checkstyle 등)에 대한 코드를 분석 할 도구가 있지만 코드를 통해 잠재적 경로를 출력하는 것은 없습니다. 올바른 검색 용어를 사용하지 않을 수도 있습니다.
Java 용 도구가 있습니까? 그렇지 않은 주요 이유가 간과 되었습니까?
참고 * 보통 * 실행 * 프로그램을 분석하는 것을 의미한다. 여러분이 묻는 것은 정적 분석의 하위 집합입니다 (즉, "실행하고"어떤 일이 일어나는가를 보는 것 "대신에"보는 것 "으로 프로그램에 관한 내용을 찾아야합니다). 그것은 당신이 당신의 연구에서 "Call Hierarchy"라는 구절을 찾지 못한 이유 였을 것입니다. –
감사합니다. 나는 일종의 알고 있었지만 가장 가까운 용어를 찾을 때까지 짚고 넘어졌다. –