From 304b16e286ea820edf680559350e1e97145e8488 Mon Sep 17 00:00:00 2001 From: opficdev <162981733+opficdev@users.noreply.github.com> Date: Mon, 6 Jul 2026 17:05:06 +0900 Subject: [PATCH 1/5] =?UTF-8?q?chore:=20HomeTab=20=EC=A0=84=EC=9A=A9=20pre?= =?UTF-8?q?sentation=20=ED=8C=8C=EC=9D=BC=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sources/Home}/Common/Component/WebItemRow.swift | 0 .../Sources/Home}/Search/SearchFeature.swift | 3 +-- .../Sources => HomeTab/Sources/Home}/Search/SearchView.swift | 2 +- .../Sources/Home}/Structure/Todo/RecentTodoItem.swift | 0 .../Sources/Home}/Structure/WebPageItem.swift | 0 5 files changed, 2 insertions(+), 3 deletions(-) rename Application/Presentation/{PresentationShared/Sources => HomeTab/Sources/Home}/Common/Component/WebItemRow.swift (100%) rename Application/Presentation/{PresentationShared/Sources => HomeTab/Sources/Home}/Search/SearchFeature.swift (99%) rename Application/Presentation/{PresentationShared/Sources => HomeTab/Sources/Home}/Search/SearchView.swift (99%) rename Application/Presentation/{PresentationShared/Sources => HomeTab/Sources/Home}/Structure/Todo/RecentTodoItem.swift (100%) rename Application/Presentation/{PresentationShared/Sources => HomeTab/Sources/Home}/Structure/WebPageItem.swift (100%) diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/WebItemRow.swift b/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift similarity index 100% rename from Application/Presentation/PresentationShared/Sources/Common/Component/WebItemRow.swift rename to Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift diff --git a/Application/Presentation/PresentationShared/Sources/Search/SearchFeature.swift b/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift similarity index 99% rename from Application/Presentation/PresentationShared/Sources/Search/SearchFeature.swift rename to Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift index 28793468..ac3aa743 100644 --- a/Application/Presentation/PresentationShared/Sources/Search/SearchFeature.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift @@ -5,11 +5,10 @@ // Created by opfic on 6/12/26. // -import ComposableArchitecture import Foundation -import OrderedCollections import Core import Domain +import PresentationShared @Reducer public struct SearchFeature { diff --git a/Application/Presentation/PresentationShared/Sources/Search/SearchView.swift b/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift similarity index 99% rename from Application/Presentation/PresentationShared/Sources/Search/SearchView.swift rename to Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift index 0dc0f1e3..1d2e4e23 100644 --- a/Application/Presentation/PresentationShared/Sources/Search/SearchView.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift @@ -6,9 +6,9 @@ // import SwiftUI -import ComposableArchitecture import Core import Domain +import PresentationShared public struct SearchView: View { @Environment(\.dismiss) private var dismiss diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/RecentTodoItem.swift b/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift similarity index 100% rename from Application/Presentation/PresentationShared/Sources/Structure/Todo/RecentTodoItem.swift rename to Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift diff --git a/Application/Presentation/PresentationShared/Sources/Structure/WebPageItem.swift b/Application/Presentation/HomeTab/Sources/Home/Structure/WebPageItem.swift similarity index 100% rename from Application/Presentation/PresentationShared/Sources/Structure/WebPageItem.swift rename to Application/Presentation/HomeTab/Sources/Home/Structure/WebPageItem.swift From 26dfb74373e126e6bd3f92d4147391cd1f92d30c Mon Sep 17 00:00:00 2001 From: opficdev <162981733+opficdev@users.noreply.github.com> Date: Mon, 6 Jul 2026 17:05:18 +0900 Subject: [PATCH 2/5] =?UTF-8?q?chore:=20HomeTab=20=EA=B2=80=EC=83=89=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Tests/Search/SearchFeatureTestDoubles.swift | 5 +++-- .../Tests/Search/SearchFeatureTests.swift | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) rename Application/Presentation/{PresentationShared => HomeTab}/Tests/Search/SearchFeatureTestDoubles.swift (99%) rename Application/Presentation/{PresentationShared => HomeTab}/Tests/Search/SearchFeatureTests.swift (99%) diff --git a/Application/Presentation/PresentationShared/Tests/Search/SearchFeatureTestDoubles.swift b/Application/Presentation/HomeTab/Tests/Search/SearchFeatureTestDoubles.swift similarity index 99% rename from Application/Presentation/PresentationShared/Tests/Search/SearchFeatureTestDoubles.swift rename to Application/Presentation/HomeTab/Tests/Search/SearchFeatureTestDoubles.swift index 8fe47f42..782e25a1 100644 --- a/Application/Presentation/PresentationShared/Tests/Search/SearchFeatureTestDoubles.swift +++ b/Application/Presentation/HomeTab/Tests/Search/SearchFeatureTestDoubles.swift @@ -1,6 +1,6 @@ // // SearchFeatureTestDoubles.swift -// PresentationSharedTests +// HomeTabTests // // Created by opfic on 6/12/26. // @@ -8,7 +8,8 @@ import Foundation import Core import Domain -@testable import PresentationShared +import PresentationShared +@testable import HomeTab @MainActor struct SearchStoreTestAdapter { diff --git a/Application/Presentation/PresentationShared/Tests/Search/SearchFeatureTests.swift b/Application/Presentation/HomeTab/Tests/Search/SearchFeatureTests.swift similarity index 99% rename from Application/Presentation/PresentationShared/Tests/Search/SearchFeatureTests.swift rename to Application/Presentation/HomeTab/Tests/Search/SearchFeatureTests.swift index e75cd85e..71224b11 100644 --- a/Application/Presentation/PresentationShared/Tests/Search/SearchFeatureTests.swift +++ b/Application/Presentation/HomeTab/Tests/Search/SearchFeatureTests.swift @@ -1,6 +1,6 @@ // // SearchFeatureTests.swift -// PresentationSharedTests +// HomeTabTests // // Created by opfic on 6/12/26. // @@ -9,7 +9,8 @@ import Testing import Foundation import Core import Domain -@testable import PresentationShared +import PresentationShared +@testable import HomeTab @MainActor struct SearchFeatureTests { From 4be26534cbb777b341e710579b8d2d3876e63c06 Mon Sep 17 00:00:00 2001 From: opficdev <162981733+opficdev@users.noreply.github.com> Date: Mon, 6 Jul 2026 17:10:45 +0900 Subject: [PATCH 3/5] =?UTF-8?q?refactor:=20HomeTab=20=EB=82=B4=EB=B6=80=20?= =?UTF-8?q?presentation=20=ED=83=80=EC=9E=85=20=EC=A0=91=EA=B7=BC=20?= =?UTF-8?q?=EC=A0=9C=EC=96=B4=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Home/Common/Component/WebItemRow.swift | 6 +-- .../Sources/Home/Search/SearchFeature.swift | 46 +++++++++---------- .../Sources/Home/Search/SearchView.swift | 6 +-- .../Home/Structure/Todo/RecentTodoItem.swift | 18 ++++---- 4 files changed, 37 insertions(+), 39 deletions(-) diff --git a/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift b/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift index 0a265273..d38606df 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift @@ -7,12 +7,12 @@ import SwiftUI -public struct WebItemRow: View { +struct WebItemRow: View { @ScaledMetric(relativeTo: .largeTitle) private var labelWidth = CGFloat(34) let item: WebPageItem let showsChevron: Bool - public init( + init( item: WebPageItem, showsChevron: Bool ) { @@ -20,7 +20,7 @@ public struct WebItemRow: View { self.showsChevron = showsChevron } - public var body: some View { + var body: some View { HStack { thumbnail .frame(width: labelWidth, height: labelWidth) diff --git a/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift b/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift index ac3aa743..89e20798 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift @@ -11,29 +11,29 @@ import Domain import PresentationShared @Reducer -public struct SearchFeature { +struct SearchFeature { @ObservableState - public struct State: Equatable { - @Presents public var alert: AlertState? - public var loading = LoadingFeature.State() - public var isSearching = false - public var searchQuery = "" - public var webPages: [WebPageItem] = [] - public var todos: [TodoListItem] = [] - public var recentQueries = OrderedSet() - public var showAllTodos = false - public var showAllWebPages = false + struct State: Equatable { + @Presents var alert: AlertState? + var loading = LoadingFeature.State() + var isSearching = false + var searchQuery = "" + var webPages: [WebPageItem] = [] + var todos: [TodoListItem] = [] + var recentQueries = OrderedSet() + var showAllTodos = false + var showAllWebPages = false let contentsLimit = 5 - public init(recentQueries: [String] = []) { + init(recentQueries: [String] = []) { self.recentQueries = OrderedSet(recentQueries) } - public var isLoading: Bool { + var isLoading: Bool { loading.isLoading } - public var visibleTodos: [TodoListItem] { + var visibleTodos: [TodoListItem] { if showAllTodos { return todos } @@ -41,7 +41,7 @@ public struct SearchFeature { return Array(todos.prefix(contentsLimit)) } - public var visibleWebPages: [WebPageItem] { + var visibleWebPages: [WebPageItem] { if showAllWebPages { return webPages } @@ -49,20 +49,20 @@ public struct SearchFeature { return Array(webPages.prefix(contentsLimit)) } - public var shouldShowMoreTodos: Bool { + var shouldShowMoreTodos: Bool { !showAllTodos && contentsLimit < todos.count } - public var shouldShowMoreWebPages: Bool { + var shouldShowMoreWebPages: Bool { !showAllWebPages && contentsLimit < webPages.count } - public var isHashOnlyQuery: Bool { + var isHashOnlyQuery: Bool { searchQuery.trimmingCharacters(in: .whitespacesAndNewlines) == "#" } } - public enum Action: BindableAction, Equatable { + enum Action: BindableAction, Equatable { case onAppear case alert(PresentationAction) case binding(BindingAction) @@ -74,7 +74,7 @@ public struct SearchFeature { case store(StoreAction) case loading(LoadingFeature.Action) - public enum StoreAction: Equatable { + enum StoreAction: Equatable { case fetchWebPage([WebPageItem]) case fetchTodos([TodoListItem]) case applySearchQuery(String) @@ -95,9 +95,7 @@ public struct SearchFeature { private let maxRecentQueries = 20 private let searchDebounceDelay = Duration.seconds(0.4) - public init() { } - - public var body: some ReducerOf { + var body: some ReducerOf { Scope(state: \.loading, action: \.loading) { LoadingFeature() } @@ -178,7 +176,7 @@ public struct SearchFeature { } } -public extension DependencyValues { +extension DependencyValues { var searchFetchTodosUseCase: FetchTodosUseCase { get { self[SearchFetchTodosUseCaseKey.self] } set { self[SearchFetchTodosUseCaseKey.self] = newValue } diff --git a/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift b/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift index 1d2e4e23..597d3fb8 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift @@ -10,17 +10,17 @@ import Core import Domain import PresentationShared -public struct SearchView: View { +struct SearchView: View { @Environment(\.dismiss) private var dismiss @Environment(\.diContainer) private var container: DIContainer @State private var router = NavigationRouter() @State var store: StoreOf - public init(store: StoreOf) { + init(store: StoreOf) { self.store = store } - public var body: some View { + var body: some View { NavigationStack(path: $router.path) { searchableContent .navigationDestination(for: Path.self) { path in diff --git a/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift b/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift index dd49f062..752a23ef 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift @@ -8,16 +8,16 @@ import Foundation import Domain -public struct RecentTodoItem: Identifiable, Hashable { - public let id: String - public let number: Int - public let title: String - public let isPinned: Bool - public let updatedAt: Date - public let tags: [String] - public var category: TodoCategory +struct RecentTodoItem: Identifiable, Hashable { + let id: String + let number: Int + let title: String + let isPinned: Bool + let updatedAt: Date + let tags: [String] + var category: TodoCategory - public init?(from todo: Todo) { + init?(from todo: Todo) { self.id = todo.id self.number = todo.number self.title = todo.title From cf1515c7b799c27952d936592bfb1187e683fbb9 Mon Sep 17 00:00:00 2001 From: opficdev <162981733+opficdev@users.noreply.github.com> Date: Mon, 6 Jul 2026 17:38:35 +0900 Subject: [PATCH 4/5] =?UTF-8?q?chore:=20Presentation=20=ED=95=98=EC=9C=84?= =?UTF-8?q?=20=ED=8C=8C=EC=9D=BC=20=ED=97=A4=EB=8D=94=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HomeTab/Sources/Home/Category/CategoryManageFeature.swift | 2 +- .../HomeTab/Sources/Home/Category/CategoryManageView.swift | 2 +- .../Presentation/HomeTab/Sources/Home/Category/CheckBox.swift | 2 +- .../HomeTab/Sources/Home/Common/Component/WebItemRow.swift | 2 +- .../HomeTab/Sources/Home/Home/HomeFeature+Dependencies.swift | 2 +- .../HomeTab/Sources/Home/Home/HomeFeature+Effects.swift | 2 +- .../Presentation/HomeTab/Sources/Home/Home/HomeFeature.swift | 2 +- .../Presentation/HomeTab/Sources/Home/Home/HomeView.swift | 2 +- .../HomeTab/Sources/Home/Home/HomeViewCoordinator.swift | 2 +- .../HomeTab/Sources/Home/Search/SearchFeature.swift | 2 +- .../Presentation/HomeTab/Sources/Home/Search/SearchView.swift | 2 +- .../HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift | 2 +- .../HomeTab/Sources/Home/Structure/WebPageItem.swift | 2 +- .../HomeTab/Tests/Home/CategoryManageFeatureTests.swift | 2 +- .../HomeTab/Tests/Home/HomeFeatureTestAssertions.swift | 2 +- .../Presentation/HomeTab/Tests/Home/HomeFeatureTestSpies.swift | 2 +- .../HomeTab/Tests/Home/HomeFeatureTestSupport.swift | 2 +- .../Presentation/HomeTab/Tests/Home/HomeFeatureTests.swift | 2 +- .../Sources/PushNotification/PushNotificationItem.swift | 2 +- .../Sources/PushNotification/PushNotificationListFeature.swift | 2 +- .../PushNotificationListFeatureDependencies.swift | 2 +- .../Sources/PushNotification/PushNotificationListView.swift | 2 +- .../PushNotification/PushNotificationListViewCoordinator.swift | 2 +- .../PushNotification/PushNotificationQuery+Presentation.swift | 2 +- .../Sources/Common/Component/RelativeTimeText.swift | 2 +- .../PresentationShared/Sources/Common/Component/Tags.swift | 2 +- .../PresentationShared/Sources/Common/Component/Toast.swift | 2 +- .../Sources/Common/Component/TodoItemRow.swift | 2 +- .../Sources/Common/Component/ToolbarButtons.swift | 2 +- .../Sources/Common/Component/UIKitTextEditor.swift | 2 +- .../PresentationShared/Sources/Common/LoadingFeature.swift | 2 +- .../Sources/Common/NavigationBarConfigurator.swift | 2 +- .../Sources/Common/TodoDetailContentView.swift | 2 +- .../PresentationShared/Sources/Common/TodoInfoSheetView.swift | 2 +- .../Sources/Common/TodoMarkdownContentView.swift | 2 +- .../PresentationShared/Sources/Common/WebView.swift | 2 +- .../PresentationShared/Sources/Extension/Color+Hex.swift | 2 +- .../Sources/Extension/EnvironmentValues+.swift | 2 +- .../PresentationShared/Sources/Extension/View+.swift | 2 +- .../Sources/Structure/Todo/SystemTodoCategoryItem.swift | 2 +- .../Sources/Structure/Todo/TodoCategoryItem.swift | 2 +- .../PresentationShared/Sources/Structure/Todo/TodoIdItem.swift | 2 +- .../Sources/Structure/Todo/TodoListItem.swift | 2 +- .../Sources/Structure/Todo/TodoQuery+Presentation.swift | 2 +- .../Sources/Structure/Todo/TodoReferenceItem.swift | 2 +- .../Sources/Structure/Todo/UserTodoCategoryItem.swift | 2 +- .../Sources/Todo/Detail/TodoDetailFeature.swift | 2 +- .../PresentationShared/Sources/Todo/Detail/TodoDetailView.swift | 2 +- .../Sources/Todo/Editor/TodoEditorFeature.swift | 2 +- .../PresentationShared/Sources/Todo/Editor/TodoEditorView.swift | 2 +- .../Sources/Todo/List/TodoListFeature+Effects.swift | 2 +- .../PresentationShared/Sources/Todo/List/TodoListFeature.swift | 2 +- .../PresentationShared/Sources/Todo/List/TodoListView.swift | 2 +- .../Sources/WindowGroup/TodoEditorWindowEvent.swift | 2 +- .../Sources/WindowGroup/TodoEditorWindowValue.swift | 2 +- .../TodayTab/Sources/Today/TodayFeature+State.swift | 2 +- .../Presentation/TodayTab/Sources/Today/TodayFeature.swift | 2 +- .../Presentation/TodayTab/Sources/Today/TodayRoute.swift | 2 +- .../Presentation/TodayTab/Sources/Today/TodayTodoItem.swift | 2 +- Application/Presentation/TodayTab/Sources/Today/TodayView.swift | 2 +- .../TodayTab/Sources/Today/TodayViewCoordinator.swift | 2 +- .../TodayTab/Tests/Today/TodayFeatureTestAssertions.swift | 2 +- .../TodayTab/Tests/Today/TodayFeatureTestDoubles.swift | 2 +- .../TodayTab/Tests/Today/TodayFeatureTestSpies.swift | 2 +- .../Presentation/TodayTab/Tests/Today/TodayFeatureTests.swift | 2 +- 65 files changed, 65 insertions(+), 65 deletions(-) diff --git a/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageFeature.swift b/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageFeature.swift index 5a1bacac..59f95bf6 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageFeature.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageFeature.swift @@ -1,6 +1,6 @@ // // CategoryManageFeature.swift -// Presentation +// HomeTab // // Created by opfic on 6/11/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageView.swift b/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageView.swift index 9b96d8b4..6e9baf11 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageView.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Category/CategoryManageView.swift @@ -1,6 +1,6 @@ // // CategoryManageView.swift -// Presentation +// HomeTab // // Created by opfic on 6/16/25. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Category/CheckBox.swift b/Application/Presentation/HomeTab/Sources/Home/Category/CheckBox.swift index 1879f9fc..8eeec0d2 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Category/CheckBox.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Category/CheckBox.swift @@ -1,6 +1,6 @@ // // CheckBox.swift -// Presentation +// HomeTab // // Created by opfic on 6/17/25. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift b/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift index d38606df..5189127a 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Common/Component/WebItemRow.swift @@ -1,6 +1,6 @@ // // WebItemRow.swift -// Presentation +// HomeTab // // Created by 최윤진 on 2/24/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Dependencies.swift b/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Dependencies.swift index 9e17b7f6..6ad0d986 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Dependencies.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Dependencies.swift @@ -1,6 +1,6 @@ // // HomeFeature+Dependencies.swift -// Presentation +// HomeTab // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Effects.swift b/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Effects.swift index ed85e6cf..8a0a3635 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Effects.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature+Effects.swift @@ -1,6 +1,6 @@ // // HomeFeature+Effects.swift -// Presentation +// HomeTab // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature.swift b/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature.swift index 1d522aa1..9028d31f 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Home/HomeFeature.swift @@ -1,6 +1,6 @@ // // HomeFeature.swift -// Presentation +// HomeTab // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Home/HomeView.swift b/Application/Presentation/HomeTab/Sources/Home/Home/HomeView.swift index ae7df3f7..b00fc21e 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Home/HomeView.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Home/HomeView.swift @@ -1,6 +1,6 @@ // // HomeView.swift -// Presentation +// HomeTab // // Created by opfic on 5/7/25. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Home/HomeViewCoordinator.swift b/Application/Presentation/HomeTab/Sources/Home/Home/HomeViewCoordinator.swift index dcd67992..2003fdf6 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Home/HomeViewCoordinator.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Home/HomeViewCoordinator.swift @@ -1,6 +1,6 @@ // // HomeViewCoordinator.swift -// Presentation +// HomeTab // // Created by opfic on 5/10/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift b/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift index 89e20798..6e8ec718 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Search/SearchFeature.swift @@ -1,6 +1,6 @@ // // SearchFeature.swift -// Presentation +// HomeTab // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift b/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift index 597d3fb8..d47fb38d 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Search/SearchView.swift @@ -1,6 +1,6 @@ // // SearchView.swift -// Presentation +// HomeTab // // Created by 최윤진 on 2/12/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift b/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift index 752a23ef..d2b0449d 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Structure/Todo/RecentTodoItem.swift @@ -1,6 +1,6 @@ // // RecentTodoItem.swift -// Presentation +// HomeTab // // Created by opfic on 3/6/26. // diff --git a/Application/Presentation/HomeTab/Sources/Home/Structure/WebPageItem.swift b/Application/Presentation/HomeTab/Sources/Home/Structure/WebPageItem.swift index 93ecdf9b..741c875b 100644 --- a/Application/Presentation/HomeTab/Sources/Home/Structure/WebPageItem.swift +++ b/Application/Presentation/HomeTab/Sources/Home/Structure/WebPageItem.swift @@ -1,6 +1,6 @@ // // WebPageItem.swift -// Presentation +// HomeTab // // Created by 최윤진 on 2/9/26. // diff --git a/Application/Presentation/HomeTab/Tests/Home/CategoryManageFeatureTests.swift b/Application/Presentation/HomeTab/Tests/Home/CategoryManageFeatureTests.swift index 957fc74d..6512ed90 100644 --- a/Application/Presentation/HomeTab/Tests/Home/CategoryManageFeatureTests.swift +++ b/Application/Presentation/HomeTab/Tests/Home/CategoryManageFeatureTests.swift @@ -1,6 +1,6 @@ // // CategoryManageFeatureTests.swift -// PresentationTests +// HomeTabTests // // Created by opfic on 6/11/26. // diff --git a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestAssertions.swift b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestAssertions.swift index 73f040b1..71284ef1 100644 --- a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestAssertions.swift +++ b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestAssertions.swift @@ -1,6 +1,6 @@ // // HomeFeatureTestAssertions.swift -// PresentationTests +// HomeTabTests // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSpies.swift b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSpies.swift index 1441b2d3..308201ec 100644 --- a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSpies.swift +++ b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSpies.swift @@ -1,6 +1,6 @@ // // HomeFeatureTestSpies.swift -// PresentationTests +// HomeTabTests // // Created by opfic on 7/2/26. // diff --git a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSupport.swift b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSupport.swift index 092bd162..fb82b3fc 100644 --- a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSupport.swift +++ b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTestSupport.swift @@ -1,6 +1,6 @@ // // HomeFeatureTestSupport.swift -// PresentationTests +// HomeTabTests // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTests.swift b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTests.swift index aab572d3..97d30c13 100644 --- a/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTests.swift +++ b/Application/Presentation/HomeTab/Tests/Home/HomeFeatureTests.swift @@ -1,6 +1,6 @@ // // HomeFeatureTests.swift -// PresentationTests +// HomeTabTests // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationItem.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationItem.swift index ca561d7c..d5001e45 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationItem.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationItem.swift @@ -1,6 +1,6 @@ // // PushNotificationItem.swift -// Presentation +// NotificationTab // // Created by 최윤진 on 2/27/26. // diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeature.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeature.swift index 51811a07..35b2249d 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeature.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeature.swift @@ -1,6 +1,6 @@ // // PushNotificationListFeature.swift -// Presentation +// NotificationTab // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeatureDependencies.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeatureDependencies.swift index d249d576..8cf940b0 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeatureDependencies.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListFeatureDependencies.swift @@ -1,6 +1,6 @@ // // PushNotificationListFeatureDependencies.swift -// Presentation +// NotificationTab // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListView.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListView.swift index cddd6a96..e74770cb 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListView.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListView.swift @@ -1,6 +1,6 @@ // // PushNotificationListView.swift -// Presentation +// NotificationTab // // Created by opfic on 5/14/25. // diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListViewCoordinator.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListViewCoordinator.swift index 38e4027e..796f505d 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListViewCoordinator.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationListViewCoordinator.swift @@ -1,6 +1,6 @@ // // PushNotificationListViewCoordinator.swift -// Presentation +// NotificationTab // // Created by opfic on 5/29/26. // diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationQuery+Presentation.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationQuery+Presentation.swift index ec7f418e..215c21f4 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationQuery+Presentation.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/PushNotificationQuery+Presentation.swift @@ -1,6 +1,6 @@ // // PushNotificationQuery+Presentation.swift -// Presentation +// NotificationTab // // Created by opfic on 6/17/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/RelativeTimeText.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/RelativeTimeText.swift index c393f199..d32bc5c3 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/RelativeTimeText.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/RelativeTimeText.swift @@ -1,6 +1,6 @@ // // RelativeTimeText.swift -// Presentation +// PresentationShared // // Created by opfic on 3/25/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/Tags.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/Tags.swift index 013f5220..76bce642 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/Tags.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/Tags.swift @@ -1,6 +1,6 @@ // // Tags.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 2/6/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/Toast.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/Toast.swift index 35e8d117..2f21c3ed 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/Toast.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/Toast.swift @@ -1,6 +1,6 @@ // // Toast.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 2/10/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift index 343165a4..00010ef5 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift @@ -1,6 +1,6 @@ // // TodoItemRow.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 2/21/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/ToolbarButtons.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/ToolbarButtons.swift index 7ae957c9..d5eb7219 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/ToolbarButtons.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/ToolbarButtons.swift @@ -1,6 +1,6 @@ // // ToolbarButtons.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 3/1/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/UIKitTextEditor.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/UIKitTextEditor.swift index 015ffadd..b2257698 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/UIKitTextEditor.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/UIKitTextEditor.swift @@ -1,6 +1,6 @@ // // UIKitTextEditor.swift -// Presentation +// PresentationShared // // Created by opfic on 3/18/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/LoadingFeature.swift b/Application/Presentation/PresentationShared/Sources/Common/LoadingFeature.swift index c254210b..e0219c5a 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/LoadingFeature.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/LoadingFeature.swift @@ -1,6 +1,6 @@ // // LoadingFeature.swift -// Presentation +// PresentationShared // // Created by opfic on 6/11/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/NavigationBarConfigurator.swift b/Application/Presentation/PresentationShared/Sources/Common/NavigationBarConfigurator.swift index 88a427d9..11a5ad40 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/NavigationBarConfigurator.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/NavigationBarConfigurator.swift @@ -1,6 +1,6 @@ // // NavigationBarConfigurator.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 3/5/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/TodoDetailContentView.swift b/Application/Presentation/PresentationShared/Sources/Common/TodoDetailContentView.swift index 4cf1022d..518be4a9 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/TodoDetailContentView.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/TodoDetailContentView.swift @@ -1,6 +1,6 @@ // // TodoDetailContentView.swift -// Presentation +// PresentationShared // // Created by opfic on 3/2/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/TodoInfoSheetView.swift b/Application/Presentation/PresentationShared/Sources/Common/TodoInfoSheetView.swift index 8d5f7759..a23bec96 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/TodoInfoSheetView.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/TodoInfoSheetView.swift @@ -1,6 +1,6 @@ // // TodoInfoSheetView.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 3/2/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/TodoMarkdownContentView.swift b/Application/Presentation/PresentationShared/Sources/Common/TodoMarkdownContentView.swift index f666e7a4..23a0acd1 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/TodoMarkdownContentView.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/TodoMarkdownContentView.swift @@ -1,6 +1,6 @@ // // TodoMarkdownContentView.swift -// Presentation +// PresentationShared // // Created by opfic on 3/25/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Common/WebView.swift b/Application/Presentation/PresentationShared/Sources/Common/WebView.swift index 21c44148..0654a6ae 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/WebView.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/WebView.swift @@ -1,6 +1,6 @@ // // WebView.swift -// Presentation +// PresentationShared // // Created by opfic on 5/23/25. // diff --git a/Application/Presentation/PresentationShared/Sources/Extension/Color+Hex.swift b/Application/Presentation/PresentationShared/Sources/Extension/Color+Hex.swift index 456a5988..85ba1ff8 100644 --- a/Application/Presentation/PresentationShared/Sources/Extension/Color+Hex.swift +++ b/Application/Presentation/PresentationShared/Sources/Extension/Color+Hex.swift @@ -1,6 +1,6 @@ // // Color+Hex.swift -// Presentation +// PresentationShared // // Created by opfic on 3/30/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Extension/EnvironmentValues+.swift b/Application/Presentation/PresentationShared/Sources/Extension/EnvironmentValues+.swift index 179b746e..133b3329 100644 --- a/Application/Presentation/PresentationShared/Sources/Extension/EnvironmentValues+.swift +++ b/Application/Presentation/PresentationShared/Sources/Extension/EnvironmentValues+.swift @@ -1,6 +1,6 @@ // // EnvironmentValues+.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 2/6/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Extension/View+.swift b/Application/Presentation/PresentationShared/Sources/Extension/View+.swift index de04825a..0e239904 100644 --- a/Application/Presentation/PresentationShared/Sources/Extension/View+.swift +++ b/Application/Presentation/PresentationShared/Sources/Extension/View+.swift @@ -1,6 +1,6 @@ // // View+.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 11/22/25. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/SystemTodoCategoryItem.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/SystemTodoCategoryItem.swift index 10ebb868..ae16bdd7 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/SystemTodoCategoryItem.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/SystemTodoCategoryItem.swift @@ -1,6 +1,6 @@ // // SystemTodoCategoryItem.swift -// Presentation +// PresentationShared // // Created by opfic on 3/30/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoCategoryItem.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoCategoryItem.swift index a3daaef5..8aa790ff 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoCategoryItem.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoCategoryItem.swift @@ -1,6 +1,6 @@ // // TodoCategoryItem.swift -// Presentation +// PresentationShared // // Created by opfic on 3/30/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoIdItem.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoIdItem.swift index bfe30e56..1b72b1c0 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoIdItem.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoIdItem.swift @@ -1,6 +1,6 @@ // // TodoIdItem.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 2/17/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoListItem.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoListItem.swift index 3b120cf8..023a31b1 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoListItem.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoListItem.swift @@ -1,6 +1,6 @@ // // TodoListItem.swift -// Presentation +// PresentationShared // // Created by 최윤진 on 2/17/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoQuery+Presentation.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoQuery+Presentation.swift index f845f20c..b09f4e31 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoQuery+Presentation.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoQuery+Presentation.swift @@ -1,6 +1,6 @@ // // TodoQuery+Presentation.swift -// Presentation +// PresentationShared // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoReferenceItem.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoReferenceItem.swift index c86756d8..318ee8a5 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoReferenceItem.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/TodoReferenceItem.swift @@ -1,6 +1,6 @@ // // TodoReferenceItem.swift -// Presentation +// PresentationShared // // Created by opfic on 3/30/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Structure/Todo/UserTodoCategoryItem.swift b/Application/Presentation/PresentationShared/Sources/Structure/Todo/UserTodoCategoryItem.swift index e099233d..f9abd60c 100644 --- a/Application/Presentation/PresentationShared/Sources/Structure/Todo/UserTodoCategoryItem.swift +++ b/Application/Presentation/PresentationShared/Sources/Structure/Todo/UserTodoCategoryItem.swift @@ -1,6 +1,6 @@ // // UserTodoCategoryItem.swift -// Presentation +// PresentationShared // // Created by opfic on 3/30/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailFeature.swift b/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailFeature.swift index ab0bfc29..34352112 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailFeature.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailFeature.swift @@ -1,6 +1,6 @@ // // TodoDetailFeature.swift -// Presentation +// PresentationShared // // Created by opfic on 6/11/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailView.swift b/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailView.swift index 06910571..6bf4d7c9 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailView.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/Detail/TodoDetailView.swift @@ -1,6 +1,6 @@ // // TodoDetailView.swift -// Presentation +// PresentationShared // // Created by opfic on 6/12/25. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorFeature.swift b/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorFeature.swift index 3f582913..17f60ea1 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorFeature.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorFeature.swift @@ -1,6 +1,6 @@ // // TodoEditorFeature.swift -// Presentation +// PresentationShared // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorView.swift b/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorView.swift index ddf36cf9..8fd901e9 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorView.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/Editor/TodoEditorView.swift @@ -1,6 +1,6 @@ // // TodoEditorView.swift -// Presentation +// PresentationShared // // Created by opfic on 5/31/25. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature+Effects.swift b/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature+Effects.swift index 02a85efd..fc868d4e 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature+Effects.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature+Effects.swift @@ -1,6 +1,6 @@ // // TodoListFeature+Effects.swift -// Presentation +// PresentationShared // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature.swift b/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature.swift index 664aa0a8..3d1686c6 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListFeature.swift @@ -1,6 +1,6 @@ // // TodoListFeature.swift -// Presentation +// PresentationShared // // Created by opfic on 6/12/26. // diff --git a/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListView.swift b/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListView.swift index 15abb0a4..ce7c21dd 100644 --- a/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListView.swift +++ b/Application/Presentation/PresentationShared/Sources/Todo/List/TodoListView.swift @@ -1,6 +1,6 @@ // // TodoListView.swift -// Presentation +// PresentationShared // // Created by opfic on 5/30/25. // diff --git a/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowEvent.swift b/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowEvent.swift index c96dd0d5..573dc8f7 100644 --- a/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowEvent.swift +++ b/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowEvent.swift @@ -1,6 +1,6 @@ // // TodoEditorWindowEvent.swift -// Presentation +// PresentationShared // // Created by opfic on 5/31/26. // diff --git a/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowValue.swift b/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowValue.swift index 0fed8d92..f99c8e07 100644 --- a/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowValue.swift +++ b/Application/Presentation/PresentationShared/Sources/WindowGroup/TodoEditorWindowValue.swift @@ -1,6 +1,6 @@ // // TodoEditorWindowValue.swift -// Presentation +// PresentationShared // // Created by opfic on 5/31/26. // diff --git a/Application/Presentation/TodayTab/Sources/Today/TodayFeature+State.swift b/Application/Presentation/TodayTab/Sources/Today/TodayFeature+State.swift index 682c66ca..5b4b9e9e 100644 --- a/Application/Presentation/TodayTab/Sources/Today/TodayFeature+State.swift +++ b/Application/Presentation/TodayTab/Sources/Today/TodayFeature+State.swift @@ -1,6 +1,6 @@ // // TodayFeature+State.swift -// Presentation +// TodayTab // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/TodayTab/Sources/Today/TodayFeature.swift b/Application/Presentation/TodayTab/Sources/Today/TodayFeature.swift index 7df4213d..ad15644d 100644 --- a/Application/Presentation/TodayTab/Sources/Today/TodayFeature.swift +++ b/Application/Presentation/TodayTab/Sources/Today/TodayFeature.swift @@ -1,6 +1,6 @@ // // TodayFeature.swift -// Presentation +// TodayTab // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/TodayTab/Sources/Today/TodayRoute.swift b/Application/Presentation/TodayTab/Sources/Today/TodayRoute.swift index db9a6447..c031d73a 100644 --- a/Application/Presentation/TodayTab/Sources/Today/TodayRoute.swift +++ b/Application/Presentation/TodayTab/Sources/Today/TodayRoute.swift @@ -1,6 +1,6 @@ // // TodayRoute.swift -// Presentation +// TodayTab // // Created by opfic on 7/5/26. // diff --git a/Application/Presentation/TodayTab/Sources/Today/TodayTodoItem.swift b/Application/Presentation/TodayTab/Sources/Today/TodayTodoItem.swift index c8c97dfd..908a6969 100644 --- a/Application/Presentation/TodayTab/Sources/Today/TodayTodoItem.swift +++ b/Application/Presentation/TodayTab/Sources/Today/TodayTodoItem.swift @@ -1,6 +1,6 @@ // // TodayTodoItem.swift -// Presentation +// TodayTab // // Created by opfic on 3/6/26. // diff --git a/Application/Presentation/TodayTab/Sources/Today/TodayView.swift b/Application/Presentation/TodayTab/Sources/Today/TodayView.swift index fd914d2d..d6f86320 100644 --- a/Application/Presentation/TodayTab/Sources/Today/TodayView.swift +++ b/Application/Presentation/TodayTab/Sources/Today/TodayView.swift @@ -1,6 +1,6 @@ // // TodayView.swift -// Presentation +// TodayTab // // Created by opfic on 3/6/26. // diff --git a/Application/Presentation/TodayTab/Sources/Today/TodayViewCoordinator.swift b/Application/Presentation/TodayTab/Sources/Today/TodayViewCoordinator.swift index f966ad09..c63fc1e2 100644 --- a/Application/Presentation/TodayTab/Sources/Today/TodayViewCoordinator.swift +++ b/Application/Presentation/TodayTab/Sources/Today/TodayViewCoordinator.swift @@ -1,6 +1,6 @@ // // TodayViewCoordinator.swift -// Presentation +// TodayTab // // Created by opfic on 5/10/26. // diff --git a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestAssertions.swift b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestAssertions.swift index 412a16f4..059f1950 100644 --- a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestAssertions.swift +++ b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestAssertions.swift @@ -1,6 +1,6 @@ // // TodayFeatureTestAssertions.swift -// PresentationTests +// TodayTabTests // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestDoubles.swift b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestDoubles.swift index f7652257..127aabba 100644 --- a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestDoubles.swift +++ b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestDoubles.swift @@ -1,6 +1,6 @@ // // TodayFeatureTestDoubles.swift -// PresentationTests +// TodayTabTests // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestSpies.swift b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestSpies.swift index 284f7714..398ce3c0 100644 --- a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestSpies.swift +++ b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTestSpies.swift @@ -1,6 +1,6 @@ // // TodayFeatureTestSpies.swift -// PresentationTests +// TodayTabTests // // Created by opfic on 6/14/26. // diff --git a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTests.swift b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTests.swift index 0441087e..57b2aae0 100644 --- a/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTests.swift +++ b/Application/Presentation/TodayTab/Tests/Today/TodayFeatureTests.swift @@ -1,6 +1,6 @@ // // TodayFeatureTests.swift -// PresentationTests +// TodayTabTests // // Created by opfic on 6/14/26. // From 277935384ab99110eeb4a2de338755a012a2582e Mon Sep 17 00:00:00 2001 From: opficdev <162981733+opficdev@users.noreply.github.com> Date: Mon, 6 Jul 2026 17:47:51 +0900 Subject: [PATCH 5/5] =?UTF-8?q?fix:=20TodoItemRow=20=EC=A0=91=EA=B7=BC?= =?UTF-8?q?=EC=A0=9C=ED=95=9C=EC=9E=90=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sources/Common/Component/TodoItemRow.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift b/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift index 00010ef5..0e222106 100644 --- a/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift +++ b/Application/Presentation/PresentationShared/Sources/Common/Component/TodoItemRow.swift @@ -8,15 +8,15 @@ import SwiftUI import Domain -struct TodoItemRow: View { +public struct TodoItemRow: View { @ScaledMetric(relativeTo: .largeTitle) private var labelWidth = CGFloat(34) private let item: TodoListItem - init(_ item: TodoListItem) { + public init(_ item: TodoListItem) { self.item = item } - var body: some View { + public var body: some View { HStack { Image(systemName: "checkmark.circle") .resizable()