You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Sources/Exclusives/ExclusivesProcessor.swift
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -5,20 +5,20 @@ import Foundation
5
5
/// Phase 1: Prunes any entries declared as exclusive for a target.
6
6
/// Phase 2: Validates that after pruning, no residual exclusive differences remain among grouped targets. If differences are still present it throws `ExclusivesError.exclusiveEntriesFound`.
7
7
///
8
-
/// Verbose diagnostic lines are emitted through the injected `vPrint` closure when residual exclusives are detected.
8
+
/// Verbose diagnostic lines are emitted through the injected `print` closure when residual exclusives are detected.
9
9
structExclusivesProcessor{
10
10
/// Result of processing exclusive entries containing the pruned concrete `Target` models indexed by target name.
11
11
structResult{
12
12
letprunedTargets:[String:Target]
13
13
}
14
14
15
15
/// Closure used for verbose logging of exclusive entry diagnostics.
16
-
letvPrint:(String)->Void
16
+
letprint:(String)->Void
17
17
18
18
/// Initializes an instance.
19
-
/// - Parameter vPrint: Closure invoked with human readable diagnostic messages.
20
-
init(vPrint:@escaping(String)->Void){
21
-
self.vPrint=vPrint
19
+
/// - Parameter print: Closure invoked with human readable diagnostic messages.
20
+
init(print:@escaping(String)->Void){
21
+
self.print=print
22
22
}
23
23
24
24
/// Prunes exclusive entries and validates no residual exclusives remain.
0 commit comments