Skip to content

chore: 아이폰 가능 시간 미사용 코드 제거 - #475

Merged
minjun0317 merged 1 commit into
Devfrom
474-chore/remove-availability-leftovers
Oct 4, 2026
Merged

minjun0317 merged 1 commit into
Devfrom
474-chore/remove-availability-leftovers

Conversation

@minjun0317

Copy link
Copy Markdown
Member

📌 변경사항

  • 참석 정보에서 시간 빼고 참석 여부만 표시 #437(아이폰 가능 시간 입력 제거), 워치 일정 상세에서 가족 가능 시간 섹션 제거 #468(워치 가능 시간 섹션 제거)이 머지되면서 더 이상 쓰이지 않게 된 가능 시간 관련 코드 정리
  • EventAvailabilityView.swift 파일 전체 삭제
  • MoilAPIService.swift: saveAvailability/myAvailability/availabilitySummary/deleteAvailability, 모델 MoilAvailabilityTimeSlot/SaveAvailabilityRequest/MoilMyAvailability/MoilAvailabilitySummary/MoilAvailabilitySummarySlot, 그리고 이 모델에서만 쓰던 KeyedDecodingContainer.stringArray(for:) 확장 삭제
  • 순삭제 312줄, 추가 없음

📷 스크린샷

✅ 체크리스트

  • 빌드가 정상적으로 동작합니다. (iOS, watchOS 시뮬레이터 빌드 모두 성공)

  • 테스트를 완료했습니다. (코드 삭제만이라 UI 변경 없음, 시뮬레이터 실행은 하지 않음)

  • 불필요한 코드 및 주석을 제거했습니다.

  • 컨벤션을 준수했습니다.

  • 관련 문서를 업데이트했습니다. (필요한 경우)

🔗 관련이슈

close #474

💬 참고사항

  • 삭제 전후로 레포 전체(워치 타깃 포함)에서 관련 심볼 사용처가 0건인 것을 확인함
  • 딥링크/라우팅 등 문자열 기반 참조에도 걸리는 곳 없음

- EventAvailabilityView 삭제
- MoilAPIService의 가능 시간 API(save/my/summary/delete)와 관련 모델 제거
- 위 모델에서만 쓰던 stringArray(for:) 디코딩 헬퍼 제거
@minjun0317
minjun0317 merged commit 023d7cf into Dev Oct 4, 2026
1 check passed
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.

아이폰 가능 시간 관련 미사용 코드 정리

1 participant