«pmd» 태그된 질문

3
PMD와 FindBugs의 차이점은 무엇입니까?
PMD와 CheckStyle을 비교 하는 질문 이있었습니다 . 그러나 PMD와 FindBugs의 차이점 / 유사성에 대한 좋은 분석을 찾을 수 없습니다. 중요한 차이점은 PMD는 소스 코드에서 작동하는 반면 FindBugs는 컴파일 된 바이트 코드 파일에서 작동한다는 것입니다. 그러나 기능 측면에서 둘 중 하나를 선택해야합니까, 아니면 서로 보완해야합니까?

8
SonarQube는 Checkstyle, PMD, FindBugs를 대체합니까?
우리는 웹 프로젝트를 처음부터 작업하고 있으며 다음과 같은 정적 코드 분석 도구를 살펴보고 있습니다. 규칙 (체크 스타일) 나쁜 사례 (PMD) 잠재적 버그 (FindBugs) 이 프로젝트는 Maven을 기반으로합니다. 목적을 위해 여러 도구를 사용하는 대신 단일 유연한 솔루션을 찾고 SonarQube를 발견했습니다. SonarQube를 사용하여 Checkstyle, PMD 및 Findbugs의 결과를 얻을 수 있다는 것이 …

4
내로 시작하지 않는 정규식 일치 문자열
PMD의 경우로 시작하는 추악한 변수에 대해 경고하는 규칙을 갖고 싶습니다 my. 이것은로 시작 하지 않는 모든 변수를 허용해야 함을 의미 my합니다. 따라서 다음과 같이 작동하는 RegEx (re)가 필요합니다. re.match('myVar') == false re.match('manager') == true re.match('thisIsMyVar') == true re.match('myOtherVar') == false re.match('stuff') == true 나는 다른 것을 시도했지만 아직 작동하지 않았습니다.

17
체크 스타일 대 PMD
Java 제품의 빌드 시스템에 정적 분석 도구를 도입하고 있습니다. 우리는 Maven2를 사용 하고 있으므로 Checkstyle 과 PMD 통합은 무료입니다. 그러나 기본 스타일 규칙을 적용하는 측면에서이 두 도구간에 기능이 크게 겹치는 것처럼 보입니다. 이 두 가지를 모두 활용하면 이점이 있습니까? 하나가 작동한다면 두 가지 도구를 유지하고 싶지 않습니다. 하나를 선택하면 어떤 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.