Skip to content

refactor: deprecated API 정리 — Divider→HorizontalDivider, hiltViewModel 패키지 이전 - #30

Merged
github-actions[bot] merged 1 commit into
mainfrom
feat/29
Jun 3, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
feat/29

Conversation

@OnlyReadOneBook

Copy link
Copy Markdown
Owner

📌𝘐𝘴𝘴𝘶𝘦𝘴

📎𝘞𝘰𝘳𝘬 𝘋𝘦𝘴𝘤𝘳𝘪𝘱𝘵𝘪𝘰𝘯

  • deprecated hiltViewModel 패키지 이전: androidx.hilt.navigation.compose.hiltViewModel(deprecated, 빌드 경고)를 navigation 비의존 신규 패키지 androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel 로 교체(9개 파일). 코드 참조 0건 확인 후 구 아티팩트 hilt-navigation-compose 제거 + 신규 androidx.hilt:hilt-lifecycle-viewmodel-compose:1.3.0(stable) 도입(libs.versions.toml + feature 컨벤션 플러그인).
  • deprecated Divider → HorizontalDivider (Material3): feature/profile/MyScreen.kt 1곳.

📷𝘚𝘤𝘳𝘦𝘦𝘯𝘴𝘩𝘰𝘵

UI 변경 없음 — deprecated API 교체만(렌더 동일). 캡처 생략.

💬𝘛𝘰 𝘙𝘦𝘷𝘪𝘦𝘸𝘦𝘳𝘴

  • 검증: ./gradlew :app:assembleDebug + lintDebug + ktlint 1.8.0(로컬) 전부 green. import 정렬 자동수정 포함.
  • hilt-navigation-compose 제거 후에도 NavHost + Hilt 정상 빌드 — 신규 아티팩트가 navigation 의존 없이 hiltViewModel() 제공.

- `hilt-navigation-compose` 의존성을 `hilt-lifecycle-viewmodel-compose`로 교체
- 프로젝트 전반의 `hiltViewModel` 임포트 패키지 경로 수정
- Material3 가이드에 따라 `Divider`를 `HorizontalDivider`로 변경 (`MyScreen.kt`)
- `LoginScreen`, `RegistrationScreen` 등에서 사용되지 않는 불필요한 임포트 제거 및 정리
@github-actions
github-actions Bot merged commit 587a0fd into main Jun 3, 2026
4 checks passed
@github-actions
github-actions Bot deleted the feat/29 branch June 3, 2026 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor: deprecated API 정리 — Divider→HorizontalDivider, hiltViewModel 패키지 이전

1 participant