Skip to content

Commit

Permalink
Merge branch 'develop' into refactor/#91-login
Browse files Browse the repository at this point in the history
  • Loading branch information
kim-seonwoo committed Nov 7, 2024
2 parents f1df98e + 7e1ea40 commit cb8bfb4
Show file tree
Hide file tree
Showing 237 changed files with 7,248 additions and 2,287 deletions.
13 changes: 5 additions & 8 deletions HMH_Tuist_iOS/HMH-Tuist-iOS.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ public extension TargetDependency {
}

public extension TargetDependency.SPM {
static let Kingfisher = TargetDependency.external(name: "Kingfisher")
static let Moya = TargetDependency.external(name: "Moya")
static let Lottie = TargetDependency.external(name: "Lottie")
static let KakaoSDK = TargetDependency.external(name: "KakaoSDK")
static let KeychainAccess = TargetDependency.external(name: "KeychainAccess")
Expand Down
3 changes: 1 addition & 2 deletions HMH_Tuist_iOS/Projects/App/Project.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ let project = Project.makeModule(
name: env.workspaceName,
targets: [.app],
internalDependencies: [
// .data, //현재 너무 역할이 애매함으로 Network 모듈로 수정해둠
.Modules.networks,
.data,
.Features.RootFeature
]
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
//
// CancelBag.swift
// MyPageFeatureInterface
// File.swift
// Core
//
// Created by 류희재 on 8/13/24.
// Created by 류희재 on 10/30/24.
// Copyright © 2024 HMH-iOS. All rights reserved.
//

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
//
// Combine+.swift
// Core
//
// Created by 류희재 on 10/29/24.
// Copyright © 2024 HMH-iOS. All rights reserved.
//

import Foundation
import Combine

public extension Publisher {
/// Output을 Void로 변환하는 메서드
func asVoid() -> AnyPublisher<Void, Failure> {
self.map { _ in () }
.eraseToAnyPublisher()
}

/// Error 타입을 일반 Error로 변환하는 메서드
func mapToGeneralError() -> AnyPublisher<Output, Error> {
self.mapError { $0 as Error }
.eraseToAnyPublisher()
}

/// Output을 Void로 변환하고, Failure 타입을 일반 Error로 변환하는 메서드
func asVoidWithGeneralError() -> AnyPublisher<Void, Error> {
self.map { _ in () }
.mapError { $0 as Error }
.eraseToAnyPublisher()
}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"colors" : [
{
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
{
"images" : [
{
"idiom" : "iphone",
"scale" : "2x",
"size" : "20x20"
},
{
"idiom" : "iphone",
"scale" : "3x",
"size" : "20x20"
},
{
"idiom" : "iphone",
"scale" : "2x",
"size" : "29x29"
},
{
"idiom" : "iphone",
"scale" : "3x",
"size" : "29x29"
},
{
"idiom" : "iphone",
"scale" : "2x",
"size" : "40x40"
},
{
"idiom" : "iphone",
"scale" : "3x",
"size" : "40x40"
},
{
"idiom" : "iphone",
"scale" : "2x",
"size" : "60x60"
},
{
"idiom" : "iphone",
"scale" : "3x",
"size" : "60x60"
},
{
"idiom" : "ipad",
"scale" : "1x",
"size" : "20x20"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "20x20"
},
{
"idiom" : "ipad",
"scale" : "1x",
"size" : "29x29"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "29x29"
},
{
"idiom" : "ipad",
"scale" : "1x",
"size" : "40x40"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "40x40"
},
{
"idiom" : "ipad",
"scale" : "1x",
"size" : "76x76"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "76x76"
},
{
"idiom" : "ipad",
"scale" : "2x",
"size" : "83.5x83.5"
},
{
"idiom" : "ios-marketing",
"scale" : "1x",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
76 changes: 76 additions & 0 deletions HMH_Tuist_iOS/Projects/Data/Derived/InfoPlists/DataDemo-Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BASE_URL</key>
<string>$(BASE_URL)</string>
<key>BGTaskSchedulerPermittedIdentifiers</key>
<array>
<string>com.HMH.dailyTask</string>
</array>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>kakao$(KAKAO_API_KEY)</string>
</array>
</dict>
</array>
<key>CFBundleVersion</key>
<string>1</string>
<key>KAKAO_API_KEY</key>
<string>$(KAKAO_API_KEY)</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>kakaokompassauth</string>
<string>kakaolink</string>
</array>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
<key>UIAppFonts</key>
<array>
<string>Pretendard-Regular.otf</string>
<string>Pretendard-SemiBold.otf</string>
<string>Pretendard-Medium.otf</string>
</array>
<key>UIApplicationSceneManifest</key>
<dict>
<key>UIApplicationSupportsMultipleScenes</key>
<false/>
<key>UISceneConfigurations</key>
<dict/>
</dict>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
</plist>
Loading

0 comments on commit cb8bfb4

Please sign in to comment.