Download List

프로젝트 설명

JCSC is a powerful tool that checks source code against a highly definable coding standard for potentially bad code. Standards cover naming conventions for classes, interfaces, fields, and parameters, and the structural layout of classes and interfaces. Each rule is highly customizable. It can also find potential bugs, including empty catch/finally blocks, switches without defaults, throwing 'Exception' types, and slow code. JCSC was inspired by lint.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-07-24 01:28
0.98

지금 당장 JCSC Webstart 응용 프로그램으로 실행할 수 있으므로 규칙 어디서나 인터넷에 연결을 구성할 수있습니다 JDK는 1.5 (자바 5) 언어입니다. 규칙을 에디터를 지원합니다. 아니 설치가 필요합니다. 마이너 버그수정 및 기능 개선되었다.
Tags: Major feature enhancements
JCSC now supports the JDK 1.5 (Java 5) language.
Rules Editor can now be launched as a Webstart
application, so rules can be configured anywhere
with an Internet connection. No installation is
required. Minor bugfixes and improvements were
made.

2004-05-11 08:50
0.97

개미 작업이 향상되었습니다 및 자세한 내용은 설명 verbose 모드 및 디스플레이 기능을 XML을 생성 / HTML을. 두 가지 새로운 속성을 대규모 프로젝트를 대상으로 추가되었습니다. 또한 버그수정했다. IntelliJ IDEA 4.x를위한 플러그인을 지금도 제공됩니다.
Tags: Minor feature enhancements
The Ant task was enhanced and features a descriptive verbose mode and displays more information in the generated XML/HTML. Two new properties targeted at large projects were added. There were also bugfixes. A plugin for the IntelliJ IDEA 4.x is now also provided.

2003-06-26 08:36
0.95

이 릴리스에는 완전히 refactored되었습니다. 코어는 이제 더 이상의 규칙에 추가 XML을 빠르게 구동하게됩니다. 또한, 규칙 기반의 경우, 각 규칙에 의해 사건에 대한 우선 순위를 할당할 수있습니다 en-/disabled 수있습니다. 우선 순위를 구문 분석 결과를 그룹에 사용할 수있습니다. 이러한 변화는 향상된 UI에서 XML을 생성 / HTML 문서 편집기 규칙을 모두 반영됩니다. JCSC 지금도 CruiseControl2을 지원합니다.
Tags: Minor feature enhancements
This release has been completely refactored. The core
is now XML driven which makes the adding of further
rules faster. Also, rules can be en-/disabled on a case
by case basis and each rule can have a priority
assigned. The priority can be used to group the parse
results. These changes are reflected in an improved UI
both in the rules editor and the generated XML/HTML
documents. JCSC now also supports CruiseControl2.

2003-02-11 08:08
0.94

이 릴리스에는 다음과 같은 방법으로 선언 JCSC 규칙을 에디터 버그 중괄호와 함께 문제를 해결했습니다. 특정 예외가 지금 JCSC 개미 작업이 기능을 'startdate'및 'failvalue'속성 UI로 JVM을 버전 몇 가지 맞춤법 검사 오류, 이제는 마지막 위치를 기억 파일 선택기는 고정됐다 체크되어 개선되었다 잡았있습니다. 개미 JCSC 작업 에러 핸들링, 그리고 각종 개선 및 개선됐다 버그수정되었다.
Tags: Minor feature enhancements
This release fixed a bug in the JCSC Rules Editor and a problem with curly braces following method declarations. Specific exceptions are now caught, the JCSC Ant task now features 'startdate' and 'failvalue' properties, the UI was improved, the JVM version is checked, some spell checking errors were fixed, and the file chooser now remembers its last position. JCSC Ant task error handling was improved, and other various improvements and bugfixes were made.

2002-11-27 09:48
0.93

이 릴리스에는 수정된 버그 633010, 633012 및 636824. 또한, (), 구문 분석 클래스, 단위 테스트 클래스의 개수, 단위 테스트에 대한 점검 규칙 편집기, 메소드의 CCN 개수의 계산에 사용된 매개 변수 파일의 괄호의 처리 특징이다. 문제는 그 때 이진 표현의 주위에 공간이 제거되는 효과가 발생합니다. 이 시점에서, Mozilla는 올바른는 XSLT 부문을하지 않습니다,하지만 그것을 IE로 작동합니다.
Tags: Minor bugfixes
This release fixed bugs 633010, 633012, and 636824. It also features handling of {} braces, file parameters in the rules editor, a calculation of the CCN count of methods in a parsed class, a count of unit test classes, and a check for unit tests. A problem that occurs when the space around a binary expression is removed is being worked on. At this time, Mozilla doesn't do correct XSLT division, but it works with IE.

Project Resources