mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-09-10 03:41:47 +02:00
Initial prototype for Swift 6 mode
This commit is contained in:
@@ -125,7 +125,7 @@ extension DataStack {
|
||||
- parameter fetchClauses: a series of `FetchClause` instances for fetching the object list. Accepts `Where`, `OrderBy`, and `Tweak` clauses.
|
||||
*/
|
||||
public func monitorList<O>(
|
||||
createAsynchronously: @escaping (ListMonitor<O>) -> Void,
|
||||
createAsynchronously: @escaping @Sendable (ListMonitor<O>) -> Void,
|
||||
_ from: From<O>,
|
||||
_ fetchClauses: FetchClause...
|
||||
) {
|
||||
@@ -145,7 +145,7 @@ extension DataStack {
|
||||
- parameter fetchClauses: a series of `FetchClause` instances for fetching the object list. Accepts `Where`, `OrderBy`, and `Tweak` clauses.
|
||||
*/
|
||||
public func monitorList<O>(
|
||||
createAsynchronously: @escaping (ListMonitor<O>) -> Void,
|
||||
createAsynchronously: @escaping @Sendable (ListMonitor<O>) -> Void,
|
||||
_ from: From<O>,
|
||||
_ fetchClauses: [FetchClause]
|
||||
) {
|
||||
@@ -188,7 +188,7 @@ extension DataStack {
|
||||
- parameter clauseChain: a `FetchChainableBuilderType` built from a chain of clauses
|
||||
*/
|
||||
public func monitorList<B: FetchChainableBuilderType>(
|
||||
createAsynchronously: @escaping (ListMonitor<B.ObjectType>) -> Void,
|
||||
createAsynchronously: @escaping @Sendable (ListMonitor<B.ObjectType>) -> Void,
|
||||
_ clauseChain: B
|
||||
) {
|
||||
|
||||
@@ -288,7 +288,7 @@ extension DataStack {
|
||||
- parameter fetchClauses: a series of `FetchClause` instances for fetching the object list. Accepts `Where`, `OrderBy`, and `Tweak` clauses.
|
||||
*/
|
||||
public func monitorSectionedList<O>(
|
||||
createAsynchronously: @escaping (ListMonitor<O>) -> Void,
|
||||
createAsynchronously: @escaping @Sendable (ListMonitor<O>) -> Void,
|
||||
_ from: From<O>,
|
||||
_ sectionBy: SectionBy<O>,
|
||||
_ fetchClauses: FetchClause...
|
||||
@@ -311,7 +311,7 @@ extension DataStack {
|
||||
- parameter fetchClauses: a series of `FetchClause` instances for fetching the object list. Accepts `Where`, `OrderBy`, and `Tweak` clauses.
|
||||
*/
|
||||
public func monitorSectionedList<O>(
|
||||
createAsynchronously: @escaping (ListMonitor<O>) -> Void,
|
||||
createAsynchronously: @escaping @Sendable (ListMonitor<O>) -> Void,
|
||||
_ from: From<O>,
|
||||
_ sectionBy: SectionBy<O>,
|
||||
_ fetchClauses: [FetchClause]
|
||||
@@ -356,7 +356,7 @@ extension DataStack {
|
||||
- parameter clauseChain: a `SectionMonitorBuilderType` built from a chain of clauses
|
||||
*/
|
||||
public func monitorSectionedList<B: SectionMonitorBuilderType>(
|
||||
createAsynchronously: @escaping (ListMonitor<B.ObjectType>) -> Void,
|
||||
createAsynchronously: @escaping @Sendable (ListMonitor<B.ObjectType>) -> Void,
|
||||
_ clauseChain: B
|
||||
) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user