Skip to content

refactor(app): AppNavigationActions 의 미사용 AfternoteRoute·ReceiverRoute import 를 지운다 #2175

Closed

Description

@OnlyReadOneBook

작업 유형

refactor — 동작 변경 없는 구조·책임·경계 개선

주 담당 모듈

app — 앱 셸·루트 네비게이션·앱 모듈 공통

개요

app/src/main/java/com/afternote/afternote_fe/navigation/AppNavigationActions.kt 11행 AfternoteRoute 와 17행 ReceiverRoute import 는 파일 안에서 import 줄 말고는 등장하지 않는다(origin/develop 7e8209f 기준). cb0f82b(#1698)가 에디터·수신자 이동을 피처 로컬 스택으로 옮기며 사용처를 지웠는데 import 가 남았다. :app:ktlintCheck 는 이 상태를 통과하고 있어, 왜 no-unused-imports 에 걸리지 않는지도 함께 본다.

할 일: 두 import 를 지우고 :app:compileDebugKotlin, :app:compileDebugUnitTestKotlin, :app:ktlintCheck 를 돌린다. ktlint 가 미사용 import 를 놓치는 원인이 설정이면 그 사실을 적고, 규칙 결함이면 별도 이슈로 뗀다.

완료 조건

  • 두 import 가 없고 위 태스크가 통과한다
  • ktlint 가 이 미사용 import 를 통과시킨 이유가 PR 본문에 있다

자식 이슈

No response

참고

Metadata

Metadata

Labels

area:app앱 셸·루트 네비게이션·앱 모듈 공통 영역refactor동작 변경 없이 코드 구조·책임·경계를 개선하는 작업

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions