Skip to content

Commit 1d781ee

Browse files
committed
update availability
1 parent c969aa3 commit 1d781ee

8 files changed

+17
-17
lines changed

Sources/FoundationEssentials/ProgressManager/ProgressManager+Interop.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal import _ForSwiftFoundation
1515
internal import Synchronization
1616

1717
//MARK: Progress Parent - Subprogress / ProgressReporter Child Interop
18-
@available(FoundationPreview 6.2, *)
18+
@available(FoundationPreview 6.4, *)
1919
extension Progress {
2020

2121
/// Returns a Subprogress which can be passed to any method that reports progress
@@ -91,7 +91,7 @@ extension Progress {
9191
}
9292
}
9393

94-
@available(FoundationPreview 6.2, *)
94+
@available(FoundationPreview 6.4, *)
9595
//MARK: ProgressManager Parent - Progress Child Interop
9696
extension ProgressManager {
9797

@@ -117,7 +117,7 @@ extension ProgressManager {
117117
}
118118
}
119119

120-
@available(FoundationPreview 6.2, *)
120+
@available(FoundationPreview 6.4, *)
121121
internal final class SubprogressBridge: Sendable {
122122

123123
internal let progressBridge: Progress
@@ -142,7 +142,7 @@ internal final class SubprogressBridge: Sendable {
142142
}
143143
}
144144

145-
@available(FoundationPreview 6.2, *)
145+
@available(FoundationPreview 6.4, *)
146146
internal final class ProgressReporterBridge: Sendable {
147147

148148
internal let progressBridge: Progress
@@ -174,7 +174,7 @@ internal final class ProgressReporterBridge: Sendable {
174174

175175
}
176176

177-
@available(FoundationPreview 6.2, *)
177+
@available(FoundationPreview 6.4, *)
178178
internal final class NSProgressBridge: Progress, @unchecked Sendable {
179179

180180
internal let manager: ProgressManager
@@ -210,7 +210,7 @@ internal final class NSProgressBridge: Progress, @unchecked Sendable {
210210
}
211211
}
212212

213-
@available(FoundationPreview 6.2, *)
213+
@available(FoundationPreview 6.4, *)
214214
extension ProgressManager {
215215
// Keeping this as an enum in case we have other states to track in the future.
216216
internal enum ObserverState {
@@ -274,7 +274,7 @@ extension ProgressManager {
274274
}
275275
}
276276

277-
@available(FoundationPreview 6.2, *)
277+
@available(FoundationPreview 6.4, *)
278278
extension ProgressManager.State {
279279
internal func notifyObservers(with observerState: ProgressManager.ObserverState) {
280280
for observer in observers {
@@ -283,7 +283,7 @@ extension ProgressManager.State {
283283
}
284284
}
285285

286-
@available(FoundationPreview 6.2, *)
286+
@available(FoundationPreview 6.4, *)
287287
extension ProgressManager {
288288
//MARK: Interop Methods
289289
/// Adds `observer` to list of `_observers` in `self`.

Sources/FoundationEssentials/ProgressManager/ProgressManager+Properties+Accessors.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
internal import Synchronization
1414

15-
@available(FoundationPreview 6.2, *)
15+
@available(FoundationPreview 6.4, *)
1616
extension ProgressManager {
1717

1818
private var totalFileCount: Int {

Sources/FoundationEssentials/ProgressManager/ProgressManager+Properties+Definitions.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//
1111
//===----------------------------------------------------------------------===//
1212

13-
@available(FoundationPreview 6.2, *)
13+
@available(FoundationPreview 6.4, *)
1414
extension ProgressManager {
1515

1616
/// A type that conveys additional task-specific information on progress.

Sources/FoundationEssentials/ProgressManager/ProgressManager+Properties+Helpers.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
internal import Synchronization
14-
@available(FoundationPreview 6.2, *)
14+
@available(FoundationPreview 6.4, *)
1515
extension ProgressManager {
1616

1717
internal enum CountType {

Sources/FoundationEssentials/ProgressManager/ProgressManager+State.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//===----------------------------------------------------------------------===//
1212
internal import Synchronization
1313

14-
@available(FoundationPreview 6.2, *)
14+
@available(FoundationPreview 6.4, *)
1515
extension ProgressManager {
1616

1717
internal struct MetatypeWrapper<V: Sendable, S: Sendable>: Hashable, Equatable, Sendable {

Sources/FoundationEssentials/ProgressManager/ProgressManager.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ internal import _FoundationCollections
2222
#endif
2323

2424
/// An object that conveys ongoing progress to the user for a specified task.
25-
@available(FoundationPreview 6.2, *)
25+
@available(FoundationPreview 6.4, *)
2626
@dynamicMemberLookup
2727
@Observable public final class ProgressManager: Sendable {
2828

@@ -440,7 +440,7 @@ internal import _FoundationCollections
440440
}
441441
}
442442

443-
@available(FoundationPreview 6.2, *)
443+
@available(FoundationPreview 6.4, *)
444444
extension ProgressManager: Hashable, Equatable {
445445
public func hash(into hasher: inout Hasher) {
446446
hasher.combine(ObjectIdentifier(self))
@@ -452,7 +452,7 @@ extension ProgressManager: Hashable, Equatable {
452452
}
453453
}
454454

455-
@available(FoundationPreview 6.2, *)
455+
@available(FoundationPreview 6.4, *)
456456
extension ProgressManager: CustomStringConvertible, CustomDebugStringConvertible {
457457
/// A description.
458458
public var description: String {

Sources/FoundationEssentials/ProgressManager/ProgressReporter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import Observation
1515
/// ProgressReporter is a wrapper for ProgressManager that carries information about ProgressManager.
1616
///
1717
/// It is read-only and can be added as a child of another ProgressManager.
18-
@available(FoundationPreview 6.2, *)
18+
@available(FoundationPreview 6.4, *)
1919
@dynamicMemberLookup
2020
@Observable public final class ProgressReporter: Sendable, Hashable, Equatable, CustomStringConvertible, CustomDebugStringConvertible {
2121

Sources/FoundationEssentials/ProgressManager/Subprogress.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
///
1515
/// Subprogress is returned from a call to `subprogress(assigningCount:)` by a parent ProgressManager.
1616
/// A child ProgressManager is then returned by calling `start(totalCount:)` on a Subprogress.
17-
@available(FoundationPreview 6.2, *)
17+
@available(FoundationPreview 6.4, *)
1818
public struct Subprogress: ~Copyable, Sendable {
1919
internal var parent: ProgressManager
2020
internal var portionOfParent: Int

0 commit comments

Comments
 (0)