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.

유사한 소프트웨어

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

JSCS
JSCS

10 Feb 16

zombie.js
zombie.js

10 Feb 16

wru
wru

13 May 15

코멘트 PMD Code Analyzer

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