Skip to content

Commit 501cec1

Browse files
authored
Рефактор зависимостей и тесты (#274)
- Заношу все небольшие разрозненные утилиты в один локальный пакет, который потом пригодится при разработке "сотки" - Вынес модель для логина/пароля в пакет с остальными моделями и написал тесты - Добавил несколько тестов
1 parent 91f4ced commit 501cec1

File tree

66 files changed

+428
-331
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+428
-331
lines changed

SwiftUI-WorkoutApp.xcodeproj/project.pbxproj

Lines changed: 9 additions & 64 deletions
Large diffs are not rendered by default.

SwiftUI-WorkoutApp.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 0 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SwiftUI-WorkoutApp/Libraries/SWAlert/Package.swift

Lines changed: 0 additions & 11 deletions
This file was deleted.

SwiftUI-WorkoutApp/Libraries/SWAlert/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

SwiftUI-WorkoutApp/Libraries/SWModels/Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ let package = Package(
99
products: [
1010
.library(name: "SWModels", targets: ["SWModels"])
1111
],
12-
dependencies: [.package(path: "../Utils")],
12+
dependencies: [.package(path: "../SWUtils")],
1313
targets: [
14-
.target(name: "SWModels", dependencies: ["Utils"]),
14+
.target(name: "SWModels", dependencies: ["SWUtils"]),
1515
.testTarget(name: "SWModelsTest", dependencies: ["SWModels"])
1616
]
1717
)

SwiftUI-WorkoutApp/Libraries/SWModels/Sources/SWModels/DialogResponse.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Foundation
2-
import Utils
2+
import SWUtils
33

44
/// Модель с информацией о диалоге
55
public struct DialogResponse: Codable, Identifiable, Sendable {

SwiftUI-WorkoutApp/Libraries/SWModels/Sources/SWModels/EventForm.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Foundation
2-
import Utils
2+
import SWUtils
33

44
/// Форма для отправки создании/изменении мероприятия
55
public struct EventForm: Codable, Sendable, Equatable {

SwiftUI-WorkoutApp/Libraries/SWModels/Sources/SWModels/EventResponse.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Foundation
2-
import Utils
2+
import SWUtils
33

44
/// Модель со всей информацией о мероприятии
55
public struct EventResponse: Codable, Identifiable, Equatable, Sendable {

SwiftUI-WorkoutApp/Libraries/SWModels/Sources/SWModels/Journal/JournalEntryResponse.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Foundation
2-
import Utils
2+
import SWUtils
33

44
/// Модель с информацией о записи в дневнике
55
public struct JournalEntryResponse: Codable, Identifiable, Sendable {

SwiftUI-WorkoutApp/Libraries/SWModels/Sources/SWModels/Journal/JournalResponse.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Foundation
2-
import Utils
2+
import SWUtils
33

44
/// Модель с информацией о дневнике
55
public struct JournalResponse: Codable, Identifiable, Equatable, Sendable {

0 commit comments

Comments
 (0)