You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ 버전 불일치: PR 본문에는 spotless 8.7.0이라고 기재되어 있으나, 실제 브랜치의 gradle/libs.versions.toml diff는 8.8.0으로 확인됨. Renovate가 재베이스 중 추가로 올린 것으로 보임.
lockfile 변경 없음: 이 PR에서 gradle.lockfile 파일은 변경되지 않았음. Renovate가 아티팩트 업데이트 단계에서 Maven Central 429 오류로 실패하여 lockfile 재생성을 건너뜀. 현재 상태로 머지하면 lockfile과 실제 버전이 불일치하므로 머지 불가.
🎯 Q-Asker 영향도: 🔴 HIGH
com.diffplug.spotless 7.0.4 → 8.8.0
사용처:
build.gradle:312 — 전체 서브모듈에 apply plugin: 'com.diffplug.spotless' 적용
build.gradle:314-325 — googleJavaFormat(), removeUnusedImports(), endWithNewline(), trimTrailingWhitespace() 설정
.githooks/pre-commit — spotlessCheck 실행 (의존성 변경 커밋 시 자동 검증)
.githooks/pre-push — spotlessCheck 실행 (위반 시 푸시 차단)
.github/workflows/ci-check-code-convention.yml — ./gradlew spotlessCheck build CI 검증
예상 영향:
Spotless 8.x는 major 버전 업이므로 플러그인 DSL 변경 가능성 있음. googleJavaFormat(), removeUnusedImports() 등의 메서드 시그니처·동작이 바뀌면 build.gradle 자체가 컴파일 실패할 수 있음.
포맷 규칙 변경 시 기존 코드가 새 spotlessCheck를 통과하지 못해 CI가 즉시 실패함.
pre-commit/pre-push 훅이 막혀 모든 개발자의 로컬 워크플로우가 차단될 수 있음.
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: gradle/libs.versions.toml
Command failed: ./gradlew -Dorg.gradle.jvmargs=-Xms512m -Xmx512m --console=plain --dependency-verification lenient -q properties
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all artifacts for configuration 'classpath'.
> Could not resolve com.google.code.gson:gson:2.10.1.
Required by:
unspecified:unspecified:unspecified > org.gradle.toolchains.foojay-resolver-convention:org.gradle.toolchains.foojay-resolver-convention.gradle.plugin:0.8.0 > org.gradle.toolchains:foojay-resolver:0.8.0
> Could not resolve com.google.code.gson:gson:2.10.1.
> Could not get resource 'https://plugins.gradle.org/m2/com/google/code/gson/gson/2.10.1/gson-2.10.1.pom'.
> Could not GET 'https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.pom'. Received status code 429 from server: Too Many Requests
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 21s
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.8.0→1.0.07.0.4→8.8.0Configuration
📅 Schedule: (in timezone Asia/Seoul)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.