pip install python
pip install pre-commit
repos:
- repo: local
hooks:
- id: google-java-format
name: google-java-format
entry: java -jar tools/google-java-format-1.25.2-all-deps.jar
language: system
types: [java]
# args: ["--replace"]
- id: run-gradle-tests
name: Run Gradle Tests
entry: ./gradlew test
language: system
files: \.(java|gradle|groovy)$
https://github.com/google/google-java-format/releases/tag/v1.25.2
pre-commit install
pre-commit run
pre-commit clean
pre-commit install
pre-commit 설정에서 --replace 파일 의미
args: ["--replace"]
자동으로 포멧 수정해줌
https://git-scm.com/book/ko/v2/Git%EB%A7%9E%EC%B6%A4-Git-Hooks
https://github.com/google/google-java-format?tab=readme-ov-file
[쀼] token 기반 인증 로직 (Interceptor에서 유효성 확인) (0) | 2025.01.04 |
---|---|
[쀼] Spring AOP 사용하여 Logging하기 (0) | 2025.01.03 |
[쀼] 프론트앤드 에러 고치기 : 버튼 위치 개선, 로딩 컴포넌트화 (0) | 2024.12.31 |
[쀼] Vercel 배포+ 가비아 서브도메인 설정 (0) | 2024.12.29 |
[프로젝트] Gradle에 Java CheckStyle 설정하기 (0) | 2024.07.27 |