저희 팀의 코드 컨벤션은 캠퍼스 핵데이 Java 코딩 컨벤션 베이스에 1가지를 커스텀하여 사용합니다.
1. Method declaration parameters
- 메서드 파라미터 정렬 위치를
Align when multiline
설정으로 사용하여 가독성을 높입니다.

new line 설정
POSIX 기반의 규칙을 지키기 위해 설정한다.

사용하지 않는 import문 제거

Actions on Save
코드 저장시 포맷터에서 정한 규칙대로 포맷 시켜주는 툴

SonarLint

Check style plugin ( 알아봐야함 )
- jacoco
- sonarcloud , sonarqube
.editorconfig (보류)
# top-most EditorConfig file root = true [*] # [encoding-utf8] charset = utf-8 # [newline-lf] end_of_line = lf # [newline-eof] insert_final_newline = true [*.bat] end_of_line = crlf [*.java] # [indentation-tab] indent_style = tab # [4-spaces-tab] indent_size = 4 tab_width = 4 # [no-trailing-spaces] trim_trailing_whitespace = true # [line-length-120] max_line_length = 120 # [method-parameters-align when multiline] ij_java_align_multiline_parameters = true