InhaBas / Inhabas.com-api

인하대학교 빅데이터 동아리 IBAS 웹앱, rest 개편 프로젝트 (2021.12.21~)
https://www.inhabas.com
9 stars 11 forks source link

커밋 전에 Lint 되도록 설정하기 (Google Java Style Guide) #118

Closed Dong-Hyeon-Yu closed 8 months ago

Dong-Hyeon-Yu commented 2 years ago

표준 가이드 링크 : https://google.github.io/styleguide/javaguide.html

git hook 으로 푸시 넣기 전에 설정되도록 해보기

skytin1004 commented 8 months ago

Google Java Style Guide 에서는 Static Import, 4칸 들여쓰기를 제한하고 있어서 자체 IBAS 포멧팅을 사용하고 이 양식에 맞게 검사하는 방향 고안중

24/01/14 - 프론트엔드 코드까지 포괄하고 있고, gradle spotlessapply를 통해 일괄적으로 코드 컨벤션 적용이 가능해서 Google Java Style Guide 사용하는거로 정했음. 들여쓰기 칸수 빼고는 유사한 부분이 많이 있고 들여쓰기 칸수가 오류나 충돌을 유발하지 않으므로 편리한 Google Style Guide 채택

skytin1004 commented 8 months ago

Google Java Style Guide format 이용해서 자동으로 코드 스타일에 맞춰지도록 설정 하였고, spotlessapply, spotlesscheck 명령어 통해서 구글 컨벤션 따르는지 검사하고 자동으로 구글 컨벤션에 맞춰지게끔 코드 수정.