2009-12-23 4 views
1

TeamCity를 사용하여 매주 Java 클래스의 정적 분석을 수행하여 코드에 매달린 버그를 찾아내는 Java 프로젝트가 있습니다. 우리는 TeamCity가 개발자가 소개 할 수있는 새로운 유형의 버그가 == vs. equals의 사용법과 관련되어 있는지 찾아보고 싶습니다.자바 정적 분석기 커스텀 템플리트/스펙

== 비교할 == 사용했던 시스템의 특정 유형 우리는 소프트웨어가 유효하도록 설계했기 때문에 이제 더 이상 유효하지 않습니다. TeamCity에이 유형에 대해 == 을 찾고 자세한보고에서 버그로보고하겠습니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까? 정적 분석이 소스 기반에 도입 된 경우이를 포착하는 가장 적합한 방법 인 것 같습니다. 우리는 코드 가이드 라인과 포맷팅을 위해 이클립스 내에 템플릿을 가지고 있지만, 이클립스가 타입에 관해 무엇인가 말할 수 있다고 생각하지 않는다. 어떤 도움을 주셔서 감사합니다.

+0

TeamCity에 대해 전혀 알지 못하지만 PMD 정적 분석 도구로는 매우 간단합니다. http://pmd.sourceforge.net/ – shoover

답변