Haxe Checkstyle은 개발자가 코딩 표준을 준수하는 Haxe 코드를 작성하는 데 도움이되는 정적 분석 도구입니다.
Haxe 코드를 확인하는 프로세스를 자동화 하여이 지루한 작업의 개발자를 예비합니다.
코드 컨벤션은 가독성을 향상시켜 팀 구성원이 서로의 코드를 더 잘 이해할 수 있도록합니다.
코딩 규칙을 시행하려는 모든 프로젝트에 이상적입니다.
정적 분석은 일반적으로 코드 검토의 일부로 수행됩니다.
Haxe CheckStyle은 코드 기후 플랫폼 (오픈 소스 프로젝트 무료)에서 사용할 수 있습니다. .codeclimate.yml 파일과 선택 사항이 필요하지만 REPOSORITION의 루트에 추가하려면 권장하지만 권장되는 checkstyle.json 파일이 필요합니다. 자세한 내용은 여기를 참조하십시오.
모든 것이 설정되면 Code Climate는 각 새로운 커밋에서 귀하를 위해 Haxe CheckStyle을 자동으로 실행합니다 (해당 방식으로 구성된 경우 풀 요청에 따라).
현재의 문제는 배지를 통해 추적 할 수 있습니다.
풀 요청에 즉시 결과.

haxelib install checkstylehaxelib run checkstyle -s srchaxelib run checkstyle -s src --detect detectedCheckstyle.jsonVSCODE Marketplace에는 Haxe-Checkstyle에 대한 VSCODE 확장 기능이 있습니다. 현재 Haxe-Checkstyle v2.4.1 및 Tokentree v1.0.1로 제작되었습니다. Vscode-Checkstyle은 여기에서 개발 버전을 볼 수 있습니다
git clone https://github.com/HaxeCheckstyle/haxe-checkstyle.git
npm install
lix download
haxe buildAll.hxml # for Neko and NodeJS version + run Unittests and create schema
haxe buildCpp.hxml # for C++ versionHaxe와의 컴파일 3
git clone https://github.com/HaxeCheckstyle/haxe-checkstyle.git
mv haxe_libraries haxe4_libraries
mv haxe3_libraries haxe_libraries
npm install
lix use haxe 3.4.7
lix download
haxe buildAll.hxml # for Neko and NodeJS version + run Unittests and create schema
haxe buildCpp.hxml # for C++ version자세한 정보 및 참조.
버그를 찾았습니까? 새로운 문제를 만들어주세요.
이 컨텐츠는 MIT 라이센스에 따라 해제됩니다.
이 프로젝트는 @mcheshkov가 만든 Haxelint에서 파생되었습니다.
행동 강령은 기고자 언약, 버전 1.4로부터 조정되었습니다