Skip to content

[#835] CollectionUI 라이브러리를 제거한다 - #836

Merged
opficdev merged 2 commits into
developfrom
chore/#835
Aug 27, 2026
Merged

[#835] CollectionUI 라이브러리를 제거한다#836
opficdev merged 2 commits into
developfrom
chore/#835

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

CollectionUI 제거 후 남은 Workspace.swift, CI, 구조도 연결 정리와 사용하지 않는 라이브러리 추적 파일 제거. 현재 TodoListView의 SwiftUI List 화면 계약 유지

📝 작업 내용

📌 요약

  • Workspace.swiftLibraries/CollectionUI 등록 제거
  • .github/workflows/ci.ymlCollectionUITests scheme과 Libraries/CollectionUI/Tests 분기 제거
  • docs/graph.pngCollectionUI 노드 제거
  • Libraries/CollectionUI 추적 파일 17개 삭제

🔍 상세

  • TodoListView, Application/Presentation/Project.swift, Domain, Data, Firebase, Widget 변경 없음
  • safeAreaInset, onScrollOffsetChange, .navigationTitle, .refreshable, 로딩·빈 목록·검색·상세 이동·페이지네이션·스와이프 동작 유지
  • TodoItemRowTagList(tags, lineLimit: 1) 계약 유지
  • 검증 완료
    • Spec을 제외한 추적 파일의 CollectionUI, CollectionUITests, TodoListCollectionView, TodoListCollectionCell, CollectionRenderingSnapshot 참조 없음
    • Libraries/CollectionUI 추적 파일 및 실제 경로 없음
    • CI YAML 구문 검사 통과
    • tuist generate --no-open 통과
    • App scheme build-only 통과
    • git diff --check 통과
  • 변경하지 않은 소스의 legacy API 사용 중단 경고와 파일 길이 SwiftLint 경고 확인, 심각한 SwiftLint 위반 없음
  • 단위 테스트와 앱·Simulator·실기기 실행 미수행, 화면 동작과 실기기 결과 판단 제외

📸 영상 / 이미지 (Optional)

@opficdev opficdev self-assigned this Aug 27, 2026
@opficdev
opficdev merged commit f6c513d into develop Aug 27, 2026
9 checks passed
@opficdev
opficdev deleted the chore/#835 branch August 27, 2026 08:14
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.

CollectionUI 라이브러리를 제거한다

1 participant