Skip to content

Commit 6293d6e

Browse files
relocating files
1 parent 1dd5f7d commit 6293d6e

22 files changed

+55
-38
lines changed

.github/workflows/linter.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
lint:
1212
name: SwiftLint
1313
runs-on: macos-15
14+
if: github.event.pull_request.draft == false
1415

1516
steps:
1617
- name: Checkout code
@@ -27,6 +28,7 @@ jobs:
2728
build:
2829
name: Build
2930
runs-on: macos-15
31+
if: github.event.pull_request.draft == false
3032

3133
steps:
3234
- name: Checkout code
@@ -75,6 +77,7 @@ jobs:
7577
name: Test
7678
runs-on: macos-15
7779
needs: build
80+
if: github.event.pull_request.draft == false
7881

7982
steps:
8083
- name: Checkout code

.github/workflows/pr-tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
test:
1313
name: Test PR
1414
runs-on: macos-15
15+
if: github.event.pull_request.draft == false
1516

1617
steps:
1718
- name: Checkout code

Recap/Audio/Processing/AudioRecordingCoordinator/AudioRecordingCoordinator.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ final class AudioRecordingCoordinator: AudioRecordingCoordinatorType {
66
private let logger = Logger(subsystem: AppConstants.Logging.subsystem, category: String(describing: AudioRecordingCoordinator.self))
77

88
private let configuration: RecordingConfiguration
9-
private let microphoneCapture: MicrophoneCapture?
9+
private let microphoneCapture: MicrophoneCaptureType?
1010
private let processTap: ProcessTap
1111

1212
private var isRunning = false
1313
private var tapRecorder: ProcessTapRecorder?
1414

1515
init(
1616
configuration: RecordingConfiguration,
17-
microphoneCapture: MicrophoneCapture?,
17+
microphoneCapture: MicrophoneCaptureType?,
1818
processTap: ProcessTap
1919
) {
2020
self.configuration = configuration

Recap/Audio/Processing/Session/RecordingSessionManager.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ protocol RecordingSessionManaging {
77

88
final class RecordingSessionManager: RecordingSessionManaging {
99
private let logger = Logger(subsystem: AppConstants.Logging.subsystem, category: String(describing: RecordingSessionManager.self))
10-
private let microphoneCapture: MicrophoneCapture
10+
private let microphoneCapture: MicrophoneCaptureType
1111
private let permissionsHelper: PermissionsHelperType
1212

13-
init(microphoneCapture: MicrophoneCapture, permissionsHelper: PermissionsHelperType) {
13+
init(microphoneCapture: MicrophoneCaptureType, permissionsHelper: PermissionsHelperType) {
1414
self.microphoneCapture = microphoneCapture
1515
self.permissionsHelper = permissionsHelper
1616
}

Recap/Services/DependencyContainer/DependencyContainer+Helpers.swift renamed to Recap/DependencyContainer/DependencyContainer+Helpers.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ extension DependencyContainer {
55
func makePermissionsHelper() -> PermissionsHelperType {
66
PermissionsHelper()
77
}
8-
}
8+
}

Recap/Services/DependencyContainer/DependencyContainer+Repositories.swift renamed to Recap/DependencyContainer/DependencyContainer+Repositories.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ extension DependencyContainer {
1717
func makeUserPreferencesRepository() -> UserPreferencesRepositoryType {
1818
UserPreferencesRepository(coreDataManager: coreDataManager)
1919
}
20-
}
20+
}

Recap/Services/DependencyContainer/DependencyContainer+Services.swift renamed to Recap/DependencyContainer/DependencyContainer+Services.swift

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ extension DependencyContainer {
1717
TranscriptionService(whisperModelRepository: whisperModelRepository)
1818
}
1919

20-
func makeMeetingDetectionService() -> MeetingDetectionServiceType {
20+
func makeMeetingDetectionService() -> any MeetingDetectionServiceType {
2121
MeetingDetectionService(audioProcessController: audioProcessController)
2222
}
2323

@@ -26,17 +26,15 @@ extension DependencyContainer {
2626
}
2727

2828
func makeRecordingSessionManager() -> RecordingSessionManaging {
29-
guard let micCapture = microphoneCapture as? MicrophoneCapture else {
30-
fatalError("microphoneCapture is not of type MicrophoneCapture")
31-
}
32-
return RecordingSessionManager(microphoneCapture: micCapture, permissionsHelper: makePermissionsHelper())
29+
RecordingSessionManager(microphoneCapture: microphoneCapture,
30+
permissionsHelper: makePermissionsHelper())
3331
}
3432

35-
func makeMicrophoneCapture() -> MicrophoneCaptureType {
33+
func makeMicrophoneCapture() -> any MicrophoneCaptureType {
3634
MicrophoneCapture()
3735
}
3836

3937
func makeNotificationService() -> NotificationServiceType {
4038
NotificationService()
4139
}
42-
}
40+
}

0 commit comments

Comments
 (0)