PMD Code Analyzer

소프트웨어 스크린 샷:
PMD Code Analyzer
소프트웨어 정보:
버전: 5.5.0 업데이트
업로드 날짜: 11 Aug 16
개발자: InfoEther, LLC
라이센스: 무료
인기: 41

Rating: 4.0/5 (Total Votes: 3)

PMD 가능한 버그를 찾는 활용, & NBSP 할 수있다; 코드, 사용되지 않는 변수와 메소드를 중복.

또한 코드 블록을 수행 심하게 식별 할 수있는 불필요한 문, 부당하게 (즉, 루프 '동안'으로 다시 작성할 수 있습니다), 그리고 루프 "를"표현 "만일"많은 다른 더.

이 모든 유효성 검사 문제, 긴 처리 코드 또는 사이트 나 응용 프로그램의 성능과 응답을 방해 할 수있는 다른 문제가 발생할 수 있습니다.

PMD의 PHP 포트는 여기에서 찾을 수 있습니다.

PMD와 함께, CPD는뿐만 아니라 C, C ++, C #을, PHP, 루비, 포트란, 자바 스크립트, 자바에서 알려진 코드 조각에 대한 복사 및 붙여 넣기 감지기를 포함되어 있습니다.

이 릴리스의 새로운 기능입니다 무엇 :

이 소스 코드의 모듈화
CPD는 이제 이동 지원

이 버전 5.4.1의 새로운 기능입니다 :

이 소스 코드의 모듈화
CPD는 이제 이동 지원

이 버전의 새로운 기능입니다 5.3.3 / 5.4.0-SNAPSHOT :

이 소스 코드의 모듈화
CPD는 이제 이동 지원

이 버전의 새로운 기능입니다 5.3.2 / 5.4.0-SNAPSHOT :

이 소스 코드의 모듈화
CPD는 이제 이동 지원

이 버전의 새로운 기능입니다 5.3.1 / 5.4.0-SNAPSHOT :

이 소스 코드의 모듈화
CPD는 이제 이동 지원

이 버전의 새로운 기능입니다 5.2.3 / 5.3.0-SNAPSHOT :

이 소스 코드의 모듈화
CPD는 이제 이동 지원

이 버전 5.1.1의 새로운 무엇인가를위한 각 루프와

이 ShortVariable 위양성.
이 클래스를 사용하지 않는 잘못된 StringBuffer를 경고.
LexicalError는 자바 코드를 분석하는 것은 CPD 실행을 중단하면서.
다른 변수 이름에 ConsecutiveAppendsShouldReuse에 대한 거짓 긍정적.
중첩 된 정적 인터페이스를 열거를 구문 분석 할 때 UnusedModifier은 NPE가 발생합니다.
UnusedPrivateField에서 거짓 긍정적.

이 버전 5.0.5의 새로운 기능 :

이 수정 된 버그 :
이클립스 플러그인은 프로젝트의 로컬 구성을 허용하지 않습니다
가양 : 쓸모없는 괄호
CPD - 토큰 화 요청 속성 초기화되지
pmd.lang.ecmascript.ast.ASTElementGet에서 ClassCastException이

이 버전 5.0.0의 새로운 기능 :

이 추가 언어 지원 (자바, 자바 스크립트, XML, XSL, JSP)
많은 버그 수정 및 새로운 규칙
호환성을 중단하지만, 추가 언어에 대한 일반적인 지원을 추가 내부 리팩토링.
메이븐 좌표가 변경되었습니다

버전 4.3의 새로운 기능 :

이 자바 7 문법에 대한 지원을 추가합니다.
CPD에 대한 C #을 지원을 추가합니다.
그리고, 평소와 같이, 버그 수정의 무리와 몇 가지 새로운 규칙 (D​​ontCallThreadRun 및 GuardDebugLogging).

이 버전 4.2.6의 새로운 무엇 : 패치에

수정 (희망 고정) CPD 알고리즘 감사합니다.
RuleChain를 통해 규칙 방문의 올바른 -benchmark보고.
입력 해상도가 잘못 java.lang의 클래스와 동일한 이름을 가진 클래스의 처리로 문제를 해결합니다.
는 JSP / JSF 파서는 이제 유니 코드 입력을 구문 분석 할 수 있습니다.
는 JSP / JSP 파서는 지금 처리 & #의 x3c 수 스크립트 & #의 X3E; ... & #의 x3c / 스크립트 & #의 X3E; 태그입니다. 대서양 표준시 HtmlScript 노드는 내용이 포함되어 있습니다.
CPD에 대해 지원되는 언어로 ECMA 스크립트를 추가했습니다.
/ 끝-와 형 패턴에 대한 패턴 매칭 성능을 포함 제외 개선.

이 버전 4.2.5의 새로운 기능입니다 : 기존 규칙에

버그 수정.
strictexception.xml의 새로운 규칙 AvoidThrowingNewInstanceOfSameException.
안드로이드 플랫폼에 특정한 새로운 규칙에 대한 새로운 규칙 집합 android.xml.

유사한 소프트웨어

Apache Rat
Apache Rat

13 Apr 15

useful.log.js
useful.log.js

12 May 15

ScanJS
ScanJS

1 Mar 15

Venus.js
Venus.js

12 May 15

코멘트 PMD Code Analyzer

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색