Build Information
Successful build of reactiveswift-composable-architecture, reference master (c3f39b
), with Swift 6.0 for macOS (SPM) on 29 Nov 2024 05:55:44 UTC.
Swift 6 data race errors: 20
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
622 | /// - toChildAction: A case path that can extract/embed `Action` from `ParentAction`.
623 + /// - toChildEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'file' parameter
624 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
625 | @available(
warning: Parameter 'line' is missing documentation
--> ../Reducer/AnyReducer/AnyReducer.swift:979:99-979:99
977 | /// `ParentState`.
978 | /// - toElementAction: A case path that can extract/embed `(ID, Action)` from `ParentAction`.
979 + /// - toElementEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'line' parameter
980 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
981 | @available(
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/AnyReducer/AnyReducer.swift:979:99-979:99
977 | /// `ParentState`.
978 | /// - toElementAction: A case path that can extract/embed `(ID, Action)` from `ParentAction`.
979 + /// - toElementEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'fileID' parameter
980 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
981 | @available(
warning: Parameter 'file' is missing documentation
--> ../Reducer/AnyReducer/AnyReducer.swift:979:99-979:99
977 | /// `ParentState`.
978 | /// - toElementAction: A case path that can extract/embed `(ID, Action)` from `ParentAction`.
979 + /// - toElementEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'file' parameter
980 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
981 | @available(
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/AnyReducer/AnyReducer.swift:1081:97-1081:97
1079 | /// `ParentState`.
1080 | /// - toKeyedAction: A case path that can extract/embed `(Key, Action)` from `ParentAction`.
1081 + /// - toValueEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'fileID' parameter
1082 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
1083 | public func forEach<ParentState, ParentAction, ParentEnvironment, Key>(
warning: Parameter 'line' is missing documentation
--> ../Reducer/AnyReducer/AnyReducer.swift:1081:97-1081:97
1079 | /// `ParentState`.
1080 | /// - toKeyedAction: A case path that can extract/embed `(Key, Action)` from `ParentAction`.
1081 + /// - toValueEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'line' parameter
1082 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
1083 | public func forEach<ParentState, ParentAction, ParentEnvironment, Key>(
warning: Parameter 'file' is missing documentation
--> ../Reducer/AnyReducer/AnyReducer.swift:1081:97-1081:97
1079 | /// `ParentState`.
1080 | /// - toKeyedAction: A case path that can extract/embed `(Key, Action)` from `ParentAction`.
1081 + /// - toValueEnvironment: A function that transforms `ParentEnvironment` into `Environment`.
| ╰─suggestion: Document 'file' parameter
1082 | /// - Returns: A reducer that works on `ParentState`, `ParentAction`, `ParentEnvironment`.
1083 | public func forEach<ParentState, ParentAction, ParentEnvironment, Key>(
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../Reducer/AnyReducer/AnyReducer.swift:1137:91-1137:97
1135 | }
1136 |
1137 + /// This API has been soft-deprecated in favor of ``ReducerProtocol/reduce(into:action:)-8yinq``.
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
1138 | /// Read <doc:MigratingToTheReducerProtocol> for more information.
1139 | ///
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../Reducer/AnyReducer/AnyReducer.swift:1187:91-1187:97
1185 | }
1186 |
1187 + /// This API has been soft-deprecated in favor of ``ReducerProtocol/reduce(into:action:)-8yinq``.
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
1188 | /// Read <doc:MigratingToTheReducerProtocol> for more information.
1189 | @available(
warning: Parameter 'actionFormat' is missing documentation
--> ../Reducer/AnyReducer/AnyReducerDebug.swift:17:43-17:43
15 | /// describing a print function and a queue to print from. Defaults to a function that ignores
16 | /// the environment and returns a default ``DebugEnvironment`` that uses Swift's `print`
17 + /// function and a background queue.
18 | /// - Returns: A reducer that prints debug messages for all received actions.
19 | @available(
warning: Parameter 'actionFormat' is missing documentation
--> ../Reducer/AnyReducer/AnyReducerDebug.swift:79:43-79:43
77 | /// describing a print function and a queue to print from. Defaults to a function that ignores
78 | /// the environment and returns a default ``DebugEnvironment`` that uses Swift's `print`
79 + /// function and a background queue.
80 | /// - Returns: A reducer that prints debug messages for all received actions.
81 | @available(
warning: Parameter 'actionFormat' is missing documentation
--> ../Reducer/AnyReducer/AnyReducerDebug.swift:143:43-143:43
141 | /// describing a print function and a queue to print from. Defaults to a function that ignores
142 | /// the environment and returns a default ``DebugEnvironment`` that uses Swift's `print`
143 + /// function and a background queue.
144 | /// - Returns: A reducer that prints debug messages for all received actions.
145 | @available(
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'file' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'fileID' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'line' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'fileID' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'file' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'line' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'file' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'line' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'fileID' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'line' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'file' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'fileID' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'line' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'fileID' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'file' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'file' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'fileID' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/ForEachReducer.swift:50:17-50:17
48 | /// - toElementAction: A case path from parent action to child identifier and child actions.
49 | /// - element: A reducer that will be invoked with child actions against elements of child
50 + /// state.
| ╰─suggestion: Document 'line' parameter
51 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
52 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'fileID' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'line' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'file' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'line' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'fileID' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'file' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'line' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'file' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'fileID' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'line' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'file' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'fileID' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'line' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'fileID' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'file' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'file' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'line' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfCaseLetReducer.swift:46:18-46:18
44 | /// - toCaseAction: A case path from parent action to a case containing child actions.
45 | /// - case: A reducer that will be invoked with child actions against child state when it is
46 + /// present
| ╰─suggestion: Document 'fileID' parameter
47 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
48 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'line' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'file' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'fileID' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'line' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'fileID' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'file' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'line' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'file' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'fileID' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'fileID' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'file' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'line' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'file' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'fileID' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'line' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'line' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'file' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/IfLetReducer.swift:43:17-43:17
41 | /// - toWrappedAction: A case path from parent action to a case containing child actions.
42 | /// - wrapped: A reducer that will be invoked with child actions against non-optional child
43 + /// state.
| ╰─suggestion: Document 'fileID' parameter
44 | /// - Returns: A reducer that combines the child reducer with the parent reducer.
45 | @inlinable
warning: Parameter 'file' is missing documentation
--> ../Reducer/Reducers/Scope.swift:216:88-216:88
214 | /// - toChildState: A case path from parent state to a case containing child state.
215 | /// - toChildAction: A case path from parent action to a case containing child actions.
216 + /// - child: A reducer that will be invoked with child actions against child state.
| ╰─suggestion: Document 'file' parameter
217 | @inlinable
218 | public init<ChildState, ChildAction>(
warning: Parameter 'line' is missing documentation
--> ../Reducer/Reducers/Scope.swift:216:88-216:88
214 | /// - toChildState: A case path from parent state to a case containing child state.
215 | /// - toChildAction: A case path from parent action to a case containing child actions.
216 + /// - child: A reducer that will be invoked with child actions against child state.
| ╰─suggestion: Document 'line' parameter
217 | @inlinable
218 | public init<ChildState, ChildAction>(
warning: Parameter 'fileID' is missing documentation
--> ../Reducer/Reducers/Scope.swift:216:88-216:88
214 | /// - toChildState: A case path from parent state to a case containing child state.
215 | /// - toChildAction: A case path from parent action to a case containing child actions.
216 + /// - child: A reducer that will be invoked with child actions against child state.
| ╰─suggestion: Document 'fileID' parameter
217 | @inlinable
218 | public init<ChildState, ChildAction>(
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:26:45-26:51
24 | /// The logic of your feature is implemented by mutating the feature's current state when an action
25 | /// comes into the system. This is most easily done by implementing the
26 + /// ``ReducerProtocol/reduce(into:action:)-8yinq`` method of the protocol.
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
27 | ///
28 | /// ```swift
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:108:63-108:69
106 | /// actually two ways to define a reducer:
107 | ///
108 + /// 1. You can either implement the ``reduce(into:action:)-8yinq`` method, as shown above, which
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
109 | /// is given direct mutable access to application ``State`` whenever an ``Action`` is fed into
110 | /// the system, and returns an ``EffectTask`` that can communicate with the outside world and
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:117:48-117:54
115 | ///
116 | /// At most one of these requirements should be implemented. If a conformance implements both
117 + /// requirements, only ``reduce(into:action:)-8yinq`` will be called by the ``Store``. If your
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
118 | /// reducer assembles a body from other reducers _and_ has additional business logic it needs to
119 | /// layer onto the feature, introduce this logic into the body instead, either with ``Reduce``:
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:148:49-148:55
146 | ///
147 | /// If you are implementing a custom reducer operator that transforms an existing reducer,
148 + /// _always_ invoke the ``reduce(into:action:)-8yinq`` method, never the
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
149 | /// ``body-swift.property-7foai``. For example, this operator that logs all actions sent to the
150 | /// reducer:
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:180:82-180:88
178 | /// infers this type from the value returned.
179 | ///
180 + /// If you create a custom reducer by implementing the ``reduce(into:action:)-8yinq``, Swift
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
181 | /// infers this type to be `Never`.
182 | typealias Body = _Body
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:205:75-205:81
203 | /// Do not invoke this property directly.
204 | ///
205 + /// > Important: if your reducer implements the ``reduce(into:action:)-8yinq`` method, it will
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
206 | /// > take precedence over this property, and only ``reduce(into:action:)-8yinq`` will be called
207 | /// > by the ``Store``. If your reducer assembles a body from other reducers and has additional
warning: '8yinq' isn't a disambiguation for 'reduce(into:action:)' at '/ComposableArchitecture/ReducerProtocol'
--> ../ReducerProtocol.swift:206:78-206:84
204 | ///
205 | /// > Important: if your reducer implements the ``reduce(into:action:)-8yinq`` method, it will
206 + /// > take precedence over this property, and only ``reduce(into:action:)-8yinq`` will be called
| ├─suggestion: Replace '-8yinq' with '-8a461' for'func reduce(into state: inout Self.Body.State, action: Self.Body.Action) -> EffectTask<Self.Body.Action>'
| ╰─suggestion: Remove '-8yinq' for'func reduce(into state: inout Self.State, action: Self.Action) -> EffectTask<Self.Action>'
207 | /// > by the ``Store``. If your reducer assembles a body from other reducers and has additional
208 | /// > business logic it needs to layer into the system, introduce this logic into the body
warning: 'init(initialState:reducer:)' doesn't exist at '/ComposableArchitecture/Store'
--> ../Store.swift:119:39-119:66
117 | ///
118 | /// The store performs some basic thread safety checks in order to help catch mistakes. Stores
119 + /// constructed via the initializer ``init(initialState:reducer:)`` are assumed to run
| ├─suggestion: Replace 'init(initialState:reducer:)' with 'init(initialState:reducer:environment:)'
| ├─suggestion: Replace 'init(initialState:reducer:)' with 'init(initialState:reducer:prepareDependencies:)'
| ╰─suggestion: Replace 'init(initialState:reducer:)' with 'unchecked(initialState:reducer:environment:)'
120 | /// only on the main thread, and so a check is executed immediately to make sure that is the case.
121 | /// Further, all actions sent to the store and all scopes (see ``scope(state:action:)``) of the
warning: Parameter 'prepareDependencies' is missing documentation
--> ../Store.swift:151:82-151:82
149 | /// - Parameters:
150 | /// - initialState: The state to start the application in.
151 + /// - reducer: The reducer that powers the business logic of the application.
| ╰─suggestion: Document 'prepareDependencies' parameter
152 | public convenience init<R: ReducerProtocol>(
153 | initialState: @autoclosure () -> R.State,
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/Alert.swift:10:13-10:22
8 | /// - Parameters:
9 | /// - store: A store that describes if the alert is shown or dismissed.
10 + /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 | /// the associated alert state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/Alert.swift:10:13-10:22
8 | /// - Parameters:
9 | /// - store: A store that describes if the alert is shown or dismissed.
10 + /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 | /// the associated alert state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/Alert.swift:10:13-10:22
8 | /// - Parameters:
9 | /// - store: A store that describes if the alert is shown or dismissed.
10 + /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 | /// the associated alert state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/Alert.swift:10:13-10:22
8 | /// - Parameters:
9 | /// - store: A store that describes if the alert is shown or dismissed.
10 + /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 | /// the associated alert state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/Alert.swift:10:13-10:22
8 | /// - Parameters:
9 | /// - store: A store that describes if the alert is shown or dismissed.
10 + /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 | /// the associated alert state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/Alert.swift:10:13-10:22
8 | /// - Parameters:
9 | /// - store: A store that describes if the alert is shown or dismissed.
10 + /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 | /// the associated alert state.
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/Alert.swift:12:40-12:40
10 | /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 + /// the associated alert state.
| ╰─suggestion: Document 'dismiss' parameter
13 | @ViewBuilder public func alert<Action>(
14 | _ store: Store<AlertState<Action>?, Action>,
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/Alert.swift:12:40-12:40
10 | /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 + /// the associated alert state.
| ╰─suggestion: Document 'dismiss' parameter
13 | @ViewBuilder public func alert<Action>(
14 | _ store: Store<AlertState<Action>?, Action>,
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/Alert.swift:12:40-12:40
10 | /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 + /// the associated alert state.
| ╰─suggestion: Document 'dismiss' parameter
13 | @ViewBuilder public func alert<Action>(
14 | _ store: Store<AlertState<Action>?, Action>,
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/Alert.swift:12:40-12:40
10 | /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 + /// the associated alert state.
| ╰─suggestion: Document 'dismiss' parameter
13 | @ViewBuilder public func alert<Action>(
14 | _ store: Store<AlertState<Action>?, Action>,
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/Alert.swift:12:40-12:40
10 | /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 + /// the associated alert state.
| ╰─suggestion: Document 'dismiss' parameter
13 | @ViewBuilder public func alert<Action>(
14 | _ store: Store<AlertState<Action>?, Action>,
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/Alert.swift:12:40-12:40
10 | /// - dismissal: An action to send when the alert is dismissed through non-user actions, such
11 | /// as when an alert is automatically dismissed by the system. Use this action to `nil` out
12 + /// the associated alert state.
| ╰─suggestion: Document 'dismiss' parameter
13 | @ViewBuilder public func alert<Action>(
14 | _ store: Store<AlertState<Action>?, Action>,
warning: Parameter 'fileID' is missing documentation
--> ../SwiftUI/Binding.swift:133:70-133:70
131 | /// Returns a binding to the resulting bindable state of a given key path.
132 | ///
133 + /// - Parameter keyPath: A key path to a specific bindable state.
| ╰─suggestion: Document 'fileID' parameter
134 | /// - Returns: A new binding.
135 | public func binding<Value: Equatable>(
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/Binding.swift:133:70-133:70
131 | /// Returns a binding to the resulting bindable state of a given key path.
132 | ///
133 + /// - Parameter keyPath: A key path to a specific bindable state.
| ╰─suggestion: Document 'file' parameter
134 | /// - Returns: A new binding.
135 | public func binding<Value: Equatable>(
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/Binding.swift:133:70-133:70
131 | /// Returns a binding to the resulting bindable state of a given key path.
132 | ///
133 + /// - Parameter keyPath: A key path to a specific bindable state.
| ╰─suggestion: Document 'line' parameter
134 | /// - Returns: A new binding.
135 | public func binding<Value: Equatable>(
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/ConfirmationDialog.swift:11:13-11:22
9 | /// - Parameters:
10 | /// - store: A store that describes if the dialog is shown or dismissed.
11 + /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 | /// the associated dialog state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/ConfirmationDialog.swift:11:13-11:22
9 | /// - Parameters:
10 | /// - store: A store that describes if the dialog is shown or dismissed.
11 + /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 | /// the associated dialog state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/ConfirmationDialog.swift:11:13-11:22
9 | /// - Parameters:
10 | /// - store: A store that describes if the dialog is shown or dismissed.
11 + /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 | /// the associated dialog state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/ConfirmationDialog.swift:11:13-11:22
9 | /// - Parameters:
10 | /// - store: A store that describes if the dialog is shown or dismissed.
11 + /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 | /// the associated dialog state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/ConfirmationDialog.swift:11:13-11:22
9 | /// - Parameters:
10 | /// - store: A store that describes if the dialog is shown or dismissed.
11 + /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 | /// the associated dialog state.
warning: Parameter 'dismissal' not found in instance method declaration
--> ../SwiftUI/ConfirmationDialog.swift:11:13-11:22
9 | /// - Parameters:
10 | /// - store: A store that describes if the dialog is shown or dismissed.
11 + /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
| ╰─suggestion: Replace 'dismissal' with 'dismiss'
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 | /// the associated dialog state.
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/ConfirmationDialog.swift:13:41-13:41
11 | /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 + /// the associated dialog state.
| ╰─suggestion: Document 'dismiss' parameter
14 | @available(iOS 13, *)
15 | @available(macOS 12, *)
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/ConfirmationDialog.swift:13:41-13:41
11 | /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 + /// the associated dialog state.
| ╰─suggestion: Document 'dismiss' parameter
14 | @available(iOS 13, *)
15 | @available(macOS 12, *)
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/ConfirmationDialog.swift:13:41-13:41
11 | /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 + /// the associated dialog state.
| ╰─suggestion: Document 'dismiss' parameter
14 | @available(iOS 13, *)
15 | @available(macOS 12, *)
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/ConfirmationDialog.swift:13:41-13:41
11 | /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 + /// the associated dialog state.
| ╰─suggestion: Document 'dismiss' parameter
14 | @available(iOS 13, *)
15 | @available(macOS 12, *)
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/ConfirmationDialog.swift:13:41-13:41
11 | /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 + /// the associated dialog state.
| ╰─suggestion: Document 'dismiss' parameter
14 | @available(iOS 13, *)
15 | @available(macOS 12, *)
warning: Parameter 'dismiss' is missing documentation
--> ../SwiftUI/ConfirmationDialog.swift:13:41-13:41
11 | /// - dismissal: An action to send when the dialog is dismissed through non-user actions, such
12 | /// as when a dialog is automatically dismissed by the system. Use this action to `nil` out
13 + /// the associated dialog state.
| ╰─suggestion: Document 'dismiss' parameter
14 | @available(iOS 13, *)
15 | @available(macOS 12, *)
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:259:77-259:77
257 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
258 | /// are equal, repeat view computations are removed,
259 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
260 | public init<State, Action>(
261 | _ store: Store<State, Action>,
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:259:77-259:77
257 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
258 | /// are equal, repeat view computations are removed,
259 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
260 | public init<State, Action>(
261 | _ store: Store<State, Action>,
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:345:77-345:77
343 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
344 | /// are equal, repeat view computations are removed,
345 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
346 | public init<State>(
347 | _ store: Store<State, ViewAction>,
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:345:77-345:77
343 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
344 | /// are equal, repeat view computations are removed,
345 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
346 | public init<State>(
347 | _ store: Store<State, ViewAction>,
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:378:77-378:77
376 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
377 | /// are equal, repeat view computations are removed,
378 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
379 | @available(
380 | iOS,
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:378:77-378:77
376 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
377 | /// are equal, repeat view computations are removed,
378 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
379 | @available(
380 | iOS,
warning: Parameter 'isDuplicate' not found in initializer declaration
--> ../SwiftUI/WithViewStore.swift:511:11-512:61
509 | /// changes to the view state will cause the `WithViewStore` to re-compute its view.
510 | /// - fromViewAction: A function that transforms view actions into store action.
511 + /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
| ╰─suggestion: Remove 'isDuplicate' parameter documentation
512 + /// are equal, repeat view computations are removed,
513 | /// - content: A function that can generate content from a view store.
514 | public init<State, Action>(
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:513:77-513:77
511 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
512 | /// are equal, repeat view computations are removed,
513 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
514 | public init<State, Action>(
515 | _ store: Store<State, Action>,
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:513:77-513:77
511 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
512 | /// are equal, repeat view computations are removed,
513 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
514 | public init<State, Action>(
515 | _ store: Store<State, Action>,
warning: Parameter 'isDuplicate' not found in initializer declaration
--> ../SwiftUI/WithViewStore.swift:596:11-597:61
594 | /// - toViewState: A function that transforms store state into observable view state. All
595 | /// changes to the view state will cause the `WithViewStore` to re-compute its view.
596 + /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
| ╰─suggestion: Remove 'isDuplicate' parameter documentation
597 + /// are equal, repeat view computations are removed,
598 | /// - content: A function that can generate content from a view store.
599 | public init<State>(
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:598:77-598:77
596 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
597 | /// are equal, repeat view computations are removed,
598 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
599 | public init<State>(
600 | _ store: Store<State, ViewAction>,
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:598:77-598:77
596 | /// - isDuplicate: A function to determine when two `ViewState` values are equal. When values
597 | /// are equal, repeat view computations are removed,
598 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
599 | public init<State>(
600 | _ store: Store<State, ViewAction>,
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:628:77-628:77
626 | /// - Parameters:
627 | /// - store: A store of equatable state.
628 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
629 | @available(
630 | iOS,
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:628:77-628:77
626 | /// - Parameters:
627 | /// - store: A store of equatable state.
628 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
629 | @available(
630 | iOS,
warning: Parameter 'line' is missing documentation
--> ../SwiftUI/WithViewStore.swift:693:77-693:77
691 | /// - Parameters:
692 | /// - store: A store of equatable state.
693 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'line' parameter
694 | @available(
695 | iOS,
warning: Parameter 'file' is missing documentation
--> ../SwiftUI/WithViewStore.swift:693:77-693:77
691 | /// - Parameters:
692 | /// - store: A store of equatable state.
693 + /// - content: A function that can generate content from a view store.
| ╰─suggestion: Document 'file' parameter
694 | @available(
695 | iOS,
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:572:17-572:17
570 | /// - prepareDependencies: A closure that can be used to override dependencies that will be
571 | /// accessed during the test. These dependencies will be used when producing the initial
572 + /// state.
| ╰─suggestion: Document 'line' parameter
573 | public convenience init<R: ReducerProtocol>(
574 | initialState: @autoclosure () -> State,
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:572:17-572:17
570 | /// - prepareDependencies: A closure that can be used to override dependencies that will be
571 | /// accessed during the test. These dependencies will be used when producing the initial
572 + /// state.
| ╰─suggestion: Document 'file' parameter
573 | public convenience init<R: ReducerProtocol>(
574 | initialState: @autoclosure () -> State,
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:612:17-612:17
610 | /// - prepareDependencies: A closure that can be used to override dependencies that will be
611 | /// accessed during the test. These dependencies will be used when producing the initial
612 + /// state.
| ╰─suggestion: Document 'file' parameter
613 | public convenience init<R: ReducerProtocol>(
614 | initialState: @autoclosure () -> State,
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:612:17-612:17
610 | /// - prepareDependencies: A closure that can be used to override dependencies that will be
611 | /// accessed during the test. These dependencies will be used when producing the initial
612 + /// state.
| ╰─suggestion: Document 'line' parameter
613 | public convenience init<R: ReducerProtocol>(
614 | initialState: @autoclosure () -> State,
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:655:17-655:17
653 | /// - prepareDependencies: A closure that can be used to override dependencies that will be
654 | /// accessed during the test. These dependencies will be used when producing the initial
655 + /// state.
| ╰─suggestion: Document 'file' parameter
656 | public init<R: ReducerProtocol>(
657 | initialState: @autoclosure () -> State,
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:655:17-655:17
653 | /// - prepareDependencies: A closure that can be used to override dependencies that will be
654 | /// accessed during the test. These dependencies will be used when producing the initial
655 + /// state.
| ╰─suggestion: Document 'line' parameter
656 | public init<R: ReducerProtocol>(
657 | initialState: @autoclosure () -> State,
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:698:71-698:71
696 | /// - Parameters:
697 | /// - initialState: The state the feature starts in.
698 + /// - reducer: The reducer that powers the runtime of the feature.
| ╰─suggestion: Document 'line' parameter
699 | @available(*, deprecated, message: "State must be equatable to perform assertions.")
700 | public init<R: ReducerProtocol>(
warning: Parameter 'prepareDependencies' is missing documentation
--> ../TestStore.swift:698:71-698:71
696 | /// - Parameters:
697 | /// - initialState: The state the feature starts in.
698 + /// - reducer: The reducer that powers the runtime of the feature.
| ╰─suggestion: Document 'prepareDependencies' parameter
699 | @available(*, deprecated, message: "State must be equatable to perform assertions.")
700 | public init<R: ReducerProtocol>(
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:698:71-698:71
696 | /// - Parameters:
697 | /// - initialState: The state the feature starts in.
698 + /// - reducer: The reducer that powers the runtime of the feature.
| ╰─suggestion: Document 'file' parameter
699 | @available(*, deprecated, message: "State must be equatable to perform assertions.")
700 | public init<R: ReducerProtocol>(
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:843:76-843:76
841 | /// Can be used to assert that all effects have finished.
842 | ///
843 + /// - Parameter nanoseconds: The amount of time to wait before asserting.
| ╰─suggestion: Document 'file' parameter
844 | @_disfavoredOverload
845 | @MainActor
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:843:76-843:76
841 | /// Can be used to assert that all effects have finished.
842 | ///
843 + /// - Parameter nanoseconds: The amount of time to wait before asserting.
| ╰─suggestion: Document 'line' parameter
844 | @_disfavoredOverload
845 | @MainActor
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1010:20-1010:20
1008 | /// the store. The mutable state sent to this closure must be modified to match the state of
1009 | /// the store after processing the given action. Do not provide a closure if no change is
1010 + /// expected.
| ╰─suggestion: Document 'line' parameter
1011 | /// - Returns: A ``TestStoreTask`` that represents the lifecycle of the effect executed when
1012 | /// sending the action.
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1010:20-1010:20
1008 | /// the store. The mutable state sent to this closure must be modified to match the state of
1009 | /// the store after processing the given action. Do not provide a closure if no change is
1010 + /// expected.
| ╰─suggestion: Document 'file' parameter
1011 | /// - Returns: A ``TestStoreTask`` that represents the lifecycle of the effect executed when
1012 | /// sending the action.
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1102:20-1102:20
1100 | /// the store. The mutable state sent to this closure must be modified to match the state of
1101 | /// the store after processing the given action. Do not provide a closure if no change is
1102 + /// expected.
| ╰─suggestion: Document 'file' parameter
1103 | /// - Returns: A ``TestStoreTask`` that represents the lifecycle of the effect executed when
1104 | /// sending the action.
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1102:20-1102:20
1100 | /// the store. The mutable state sent to this closure must be modified to match the state of
1101 | /// the store after processing the given action. Do not provide a closure if no change is
1102 + /// expected.
| ╰─suggestion: Document 'line' parameter
1103 | /// - Returns: A ``TestStoreTask`` that represents the lifecycle of the effect executed when
1104 | /// sending the action.
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1307:20-1307:20
1305 | /// the store. The mutable state sent to this closure must be modified to match the state of
1306 | /// the store after processing the given action. Do not provide a closure if no change is
1307 + /// expected.
| ╰─suggestion: Document 'file' parameter
1308 | @available(iOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
1309 | @available(macOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1307:20-1307:20
1305 | /// the store. The mutable state sent to this closure must be modified to match the state of
1306 | /// the store after processing the given action. Do not provide a closure if no change is
1307 + /// expected.
| ╰─suggestion: Document 'line' parameter
1308 | @available(iOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
1309 | @available(macOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1419:20-1419:20
1417 | /// the store. The mutable state sent to this closure must be modified to match the state of
1418 | /// the store after processing the given action. Do not provide a closure if no change is
1419 + /// expected.
| ╰─suggestion: Document 'file' parameter
1420 | @MainActor
1421 | @_disfavoredOverload
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1419:20-1419:20
1417 | /// the store. The mutable state sent to this closure must be modified to match the state of
1418 | /// the store after processing the given action. Do not provide a closure if no change is
1419 + /// expected.
| ╰─suggestion: Document 'line' parameter
1420 | @MainActor
1421 | @_disfavoredOverload
warning: '3myco' isn't a disambiguation for 'receive(_:timeout:assert:file:line:)' at '/ComposableArchitecture/TestStore'
--> ../TestStore.swift:1447:49-1447:55
1445 | /// Asserts a matching action was received from an effect and asserts how the state changes.
1446 | ///
1447 + /// See ``receive(_:timeout:assert:file:line:)-3myco`` for more information of how to use this
| ├─suggestion: Replace '-3myco' with '-1rwdd' for'@MainActor func receive(_ expectedAction: Action, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ├─suggestion: Replace '-3myco' with '-2ju31' for'@MainActor func receive(_ isMatching: (Action) -> Bool, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ╰─suggestion: Replace '-3myco' with '-8xkqt' for'@MainActor func receive<Value>(_ actionCase: CasePath<Action, Value>, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
1448 | /// method.
1449 | ///
warning: Parameter 'nanoseconds' not found in instance method declaration
--> ../TestStore.swift:1453:9-1453:75
1451 | /// - isMatching: A closure that attempts to match an action. If it returns `false`, a test
1452 | /// failure is reported.
1453 + /// - nanoseconds: The amount of time to wait for the expected action.
| ╰─suggestion: Remove 'nanoseconds' parameter documentation
1454 | /// - updateStateToExpectedResult: A closure that asserts state changed by sending the action to
1455 | /// the store. The mutable state sent to this closure must be modified to match the state of
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1457:20-1457:20
1455 | /// the store. The mutable state sent to this closure must be modified to match the state of
1456 | /// the store after processing the given action. Do not provide a closure if no change is
1457 + /// expected.
| ╰─suggestion: Document 'file' parameter
1458 | @available(iOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
1459 | @available(macOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1457:20-1457:20
1455 | /// the store. The mutable state sent to this closure must be modified to match the state of
1456 | /// the store after processing the given action. Do not provide a closure if no change is
1457 + /// expected.
| ╰─suggestion: Document 'line' parameter
1458 | @available(iOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
1459 | @available(macOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
warning: '4e4m0' isn't a disambiguation for 'receive(_:timeout:assert:file:line:)' at '/ComposableArchitecture/TestStore'
--> ../TestStore.swift:1484:49-1484:55
1482 | /// Asserts an action was received matching a case path and asserts how the state changes.
1483 | ///
1484 + /// See ``receive(_:timeout:assert:file:line:)-4e4m0`` for more information of how to use this
| ├─suggestion: Replace '-4e4m0' with '-1rwdd' for'@MainActor func receive(_ expectedAction: Action, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ├─suggestion: Replace '-4e4m0' with '-2ju31' for'@MainActor func receive(_ isMatching: (Action) -> Bool, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ╰─suggestion: Replace '-4e4m0' with '-8xkqt' for'@MainActor func receive<Value>(_ actionCase: CasePath<Action, Value>, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
1485 | /// method.
1486 | ///
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1492:20-1492:20
1490 | /// the store. The mutable state sent to this closure must be modified to match the state of
1491 | /// the store after processing the given action. Do not provide a closure if no change is
1492 + /// expected.
| ╰─suggestion: Document 'file' parameter
1493 | @available(iOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
1494 | @available(macOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1492:20-1492:20
1490 | /// the store. The mutable state sent to this closure must be modified to match the state of
1491 | /// the store after processing the given action. Do not provide a closure if no change is
1492 + /// expected.
| ╰─suggestion: Document 'line' parameter
1493 | @available(iOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
1494 | @available(macOS, deprecated: 9999, message: "Call the async-friendly 'receive' instead.")
warning: '4e4m0' isn't a disambiguation for 'receive(_:timeout:assert:file:line:)' at '/ComposableArchitecture/TestStore'
--> ../TestStore.swift:1594:45-1594:51
1592 | ///
1593 | /// If you only want to check that a particular action case was received, then you might find the
1594 + /// ``receive(_:timeout:assert:file:line:)-4e4m0`` overload of this method more useful.
| ├─suggestion: Replace '-4e4m0' with '-1rwdd' for'@MainActor func receive(_ expectedAction: Action, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ├─suggestion: Replace '-4e4m0' with '-2ju31' for'@MainActor func receive(_ isMatching: (Action) -> Bool, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ╰─suggestion: Replace '-4e4m0' with '-8xkqt' for'@MainActor func receive<Value>(_ actionCase: CasePath<Action, Value>, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
1595 | ///
1596 | /// - Parameters:
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1603:20-1603:20
1601 | /// the store. The mutable state sent to this closure must be modified to match the state of
1602 | /// the store after processing the given action. Do not provide a closure if no change is
1603 + /// expected.
| ╰─suggestion: Document 'line' parameter
1604 | @MainActor
1605 | @_disfavoredOverload
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1603:20-1603:20
1601 | /// the store. The mutable state sent to this closure must be modified to match the state of
1602 | /// the store after processing the given action. Do not provide a closure if no change is
1603 + /// expected.
| ╰─suggestion: Document 'file' parameter
1604 | @MainActor
1605 | @_disfavoredOverload
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1657:20-1657:20
1655 | /// the store. The mutable state sent to this closure must be modified to match the state of
1656 | /// the store after processing the given action. Do not provide a closure if no change is
1657 + /// expected.
| ╰─suggestion: Document 'file' parameter
1658 | @MainActor
1659 | @_disfavoredOverload
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1657:20-1657:20
1655 | /// the store. The mutable state sent to this closure must be modified to match the state of
1656 | /// the store after processing the given action. Do not provide a closure if no change is
1657 + /// expected.
| ╰─suggestion: Document 'line' parameter
1658 | @MainActor
1659 | @_disfavoredOverload
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1954:26-1954:26
1952 | ///
1953 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
1954 + /// will be reported.
| ╰─suggestion: Document 'file' parameter
1955 | @MainActor
1956 | public func skipReceivedActions(
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1954:26-1954:26
1952 | ///
1953 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
1954 + /// will be reported.
| ╰─suggestion: Document 'line' parameter
1955 | @MainActor
1956 | public func skipReceivedActions(
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:1970:26-1970:26
1968 | ///
1969 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
1970 + /// will be reported.
| ╰─suggestion: Document 'line' parameter
1971 | @available(
1972 | iOS, deprecated: 9999, message: "Call the async-friendly 'skipReceivedActions' instead."
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:1970:26-1970:26
1968 | ///
1969 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
1970 + /// will be reported.
| ╰─suggestion: Document 'file' parameter
1971 | @available(
1972 | iOS, deprecated: 9999, message: "Call the async-friendly 'skipReceivedActions' instead."
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:2037:26-2037:26
2035 | ///
2036 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
2037 + /// will be reported.
| ╰─suggestion: Document 'line' parameter
2038 | public func skipInFlightEffects(
2039 | strict: Bool = true,
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:2037:26-2037:26
2035 | ///
2036 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
2037 + /// will be reported.
| ╰─suggestion: Document 'file' parameter
2038 | public func skipInFlightEffects(
2039 | strict: Bool = true,
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:2052:26-2052:26
2050 | ///
2051 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
2052 + /// will be reported.
| ╰─suggestion: Document 'line' parameter
2053 | @available(
2054 | iOS, deprecated: 9999, message: "Call the async-friendly 'skipInFlightEffects' instead."
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:2052:26-2052:26
2050 | ///
2051 | /// - Parameter strict: When `true` and there are no in-flight actions to cancel, a test failure
2052 + /// will be reported.
| ╰─suggestion: Document 'file' parameter
2053 | @available(
2054 | iOS, deprecated: 9999, message: "Call the async-friendly 'skipInFlightEffects' instead."
warning: Parameter 'line' is missing documentation
--> ../TestStore.swift:2208:76-2208:76
2206 | /// Asserts the underlying task finished.
2207 | ///
2208 + /// - Parameter nanoseconds: The amount of time to wait before asserting.
| ╰─suggestion: Document 'line' parameter
2209 | @_disfavoredOverload
2210 | public func finish(
warning: Parameter 'file' is missing documentation
--> ../TestStore.swift:2208:76-2208:76
2206 | /// Asserts the underlying task finished.
2207 | ///
2208 + /// - Parameter nanoseconds: The amount of time to wait before asserting.
| ╰─suggestion: Document 'file' parameter
2209 | @_disfavoredOverload
2210 | public func finish(
warning: '4e4m0' isn't a disambiguation for 'receive(_:timeout:assert:file:line:)' at '/ComposableArchitecture/TestStore'
--> ../TestStore.swift:2388:55-2388:61
2386 | ///
2387 | /// To partially match an action received from an effect, use
2388 + /// ``TestStore/receive(_:timeout:assert:file:line:)-4e4m0``.
| ├─suggestion: Replace '-4e4m0' with '-1rwdd' for'@MainActor func receive(_ expectedAction: Action, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ├─suggestion: Replace '-4e4m0' with '-2ju31' for'@MainActor func receive(_ isMatching: (Action) -> Bool, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
| ╰─suggestion: Replace '-4e4m0' with '-8xkqt' for'@MainActor func receive<Value>(_ actionCase: CasePath<Action, Value>, timeout nanoseconds: UInt64? = nil, assert updateStateToExpectedResult: ((inout ScopedState) throws -> Void)? = nil, file: StaticString = #file, line: UInt = #line) async'
2389 | case on
2390 |Conversion complete! (2.99s)
Generated DocC archive at '/Users/admin/builder/spi-builder-workspace/.docs/reactivecocoa/reactiveswift-composable-architecture/master'
Building for debugging...
[0/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version--7754E27361AE5C74.txt
[6/53] Compiling SymbolKit Mixin+Equals.swift
[7/53] Compiling SymbolKit Mixin+Hash.swift
[8/53] Compiling SymbolKit Mixin.swift
[9/53] Compiling SymbolKit LineList.swift
[10/53] Compiling SymbolKit Position.swift
[11/53] Compiling SymbolKit SemanticVersion.swift
[12/53] Compiling SymbolKit AccessControl.swift
[13/53] Compiling SymbolKit Availability.swift
[14/53] Compiling SymbolKit AvailabilityItem.swift
[15/53] Compiling SymbolKit Domain.swift
[16/57] Emitting module SymbolKit
[17/57] Compiling SymbolKit Names.swift
[18/57] Compiling SymbolKit SPI.swift
[19/57] Compiling SymbolKit Snippet.swift
[20/57] Compiling SymbolKit Extension.swift
[21/57] Compiling SymbolKit Identifier.swift
[22/57] Compiling SymbolKit KindIdentifier.swift
[23/57] Compiling SymbolKit Location.swift
[24/57] Compiling SymbolKit Mutability.swift
[25/57] Compiling SymbolKit Relationship.swift
[26/57] Compiling SymbolKit RelationshipKind.swift
[27/57] Compiling SymbolKit SourceOrigin.swift
[28/57] Compiling SymbolKit GenericConstraints.swift
[29/57] Compiling SymbolKit Swift.swift
[30/57] Compiling SymbolKit DeclarationFragments.swift
[31/57] Compiling SymbolKit Fragment.swift
[32/57] Compiling SymbolKit FragmentKind.swift
[33/57] Compiling SymbolKit FunctionParameter.swift
[34/57] Compiling SymbolKit FunctionSignature.swift
[35/57] Compiling SymbolKit GenericConstraint.swift
[36/57] Compiling SymbolKit GenericParameter.swift
[37/57] Compiling SymbolKit Generics.swift
[38/57] Compiling SymbolKit Namespace.swift
[39/57] Compiling SymbolKit SourceRange.swift
[40/57] Compiling SymbolKit Metadata.swift
[41/57] Compiling SymbolKit Module.swift
[42/57] Compiling SymbolKit OperatingSystem.swift
[43/57] Compiling SymbolKit Platform.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Compiling Snippets Snippet.swift
[53/57] Emitting module Snippets
[54/57] Compiling Snippets SnippetParser.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Emitting module snippet_extract
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.61s)
Building for debugging...
[0/1] Write swift-version--7754E27361AE5C74.txt
[2/103] Compiling XCTestDynamicOverlay XCTCurrentTestCase.swift
[3/103] Compiling XCTestDynamicOverlay XCTFail.swift
[4/103] Compiling OrderedCollections OrderedSet+Codable.swift
[5/103] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[6/103] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[7/103] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[8/103] Compiling OrderedCollections OrderedSet+Diffing.swift
[9/108] Compiling XCTestDynamicOverlay RuntimeWarnings.swift
[10/108] Compiling XCTestDynamicOverlay XCTIsTesting.swift
[11/108] Compiling XCTestDynamicOverlay Unimplemented.swift
[12/108] Compiling XCTestDynamicOverlay DefaultInitializable.swift
[13/108] Compiling XCTestDynamicOverlay GeneratePlaceholder.swift
[14/108] Compiling XCTestDynamicOverlay Deprecations.swift
[15/108] Emitting module XCTestDynamicOverlay
[16/108] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[17/108] Compiling ReactiveSwift EventLogger.swift
[18/108] Compiling ReactiveSwift Flatten.swift
[19/108] Compiling OrderedCollections OrderedDictionary+Elements+SubSequence.swift
[20/108] Compiling OrderedCollections OrderedDictionary+Elements.swift
[21/108] Compiling OrderedCollections OrderedSet+Equatable.swift
[22/108] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[23/108] Compiling OrderedCollections OrderedSet+Hashable.swift
[24/108] Compiling OrderedCollections OrderedSet+Initializers.swift
[25/108] Compiling OrderedCollections OrderedSet+Insertions.swift
[26/108] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[27/108] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[28/108] Compiling OrderedCollections OrderedDictionary+Values.swift
[29/108] Compiling OrderedCollections OrderedDictionary.swift
[36/165] Compiling CustomDump Speech.swift
[37/165] Compiling CustomDump StoreKit.swift
[38/165] Compiling CustomDump UserNotifications.swift
[39/165] Compiling CustomDump UserNotificationsUI.swift
[40/165] Compiling CustomDump CustomDumpReflectable.swift
[41/165] Compiling CustomDump Foundation.swift
[42/165] Compiling CustomDump GameKit.swift
[43/165] Compiling CustomDump KeyPath.swift
[51/165] Compiling OrderedCollections OrderedSet+Invariants.swift
[52/165] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[53/165] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[54/165] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[55/165] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[56/165] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[57/165] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[58/165] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[59/165] Compiling OrderedCollections OrderedSet+SubSequence.swift
[60/165] Compiling OrderedCollections OrderedSet+Testing.swift
[66/165] Compiling CustomDump CoreImage.swift
[67/165] Compiling CustomDump CoreLocation.swift
[68/165] Compiling CustomDump CoreMotion.swift
[69/165] Compiling CustomDump Diff.swift
[70/165] Compiling CustomDump Dump.swift
[71/165] Compiling CustomDump AnyType.swift
[72/165] Compiling CustomDump Box.swift
[73/165] Compiling CustomDump Swift.swift
[74/165] Compiling CustomDump SwiftUI.swift
[75/165] Compiling CustomDump UIKit.swift
[76/165] Compiling CasePaths XCTUnwrap.swift
[77/165] Compiling CasePaths Operators.swift
[78/165] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[79/165] Compiling ReactiveSwift Signal.swift
[80/165] Compiling ReactiveSwift SignalProducer.swift
[81/165] Compiling ReactiveSwift UnidirectionalBinding.swift
[82/165] Compiling ReactiveSwift UninhabitedTypeGuards.swift
[83/165] Compiling CombineSchedulers UIKit.swift
[84/166] Compiling CombineSchedulers UIScheduler.swift
[85/166] Emitting module ReactiveSwift
[86/166] Compiling Clocks Timer.swift
[87/166] Compiling Clocks SwiftUI.swift
[88/166] Compiling Clocks Shims.swift
[89/166] Compiling Clocks ImmediateClock.swift
[90/166] Compiling Clocks _AsyncTimerSequence.swift
[91/166] Compiling Clocks Yield.swift
[92/166] Compiling Clocks TestClock.swift
[93/166] Compiling Clocks Lock.swift
[94/166] Emitting module Clocks
[95/166] Compiling Clocks AnyClock.swift
[96/167] Compiling CasePaths CasePaths.swift
[97/167] Compiling CasePaths CasePath.swift
[98/167] Compiling CasePaths EnumReflection.swift
[99/167] Emitting module CasePaths
[104/167] Compiling CustomDump CustomDumpRepresentable.swift
[105/167] Compiling CustomDump CustomDumpStringConvertible.swift
[106/167] Compiling CustomDump CollectionDifference.swift
[107/167] Compiling CustomDump Mirror.swift
[108/167] Compiling CustomDump Photos.swift
[116/167] Compiling CombineSchedulers SwiftUI.swift
[117/167] Compiling CombineSchedulers NSRecursiveLock.swift
[118/167] Compiling CombineSchedulers Lock.swift
[123/167] Emitting module CombineSchedulers
[124/167] Compiling CombineSchedulers TestScheduler.swift
[125/167] Compiling CombineSchedulers Timer.swift
[126/167] Compiling CombineSchedulers UnimplementedScheduler.swift
[127/167] Emitting module OrderedCollections
[128/167] Compiling Clocks UnimplementedClock.swift
[139/178] Emitting module CustomDump
[140/178] Compiling IdentifiedCollections IdentifiedArray+CollectionAlgorithms.swift
[141/178] Compiling IdentifiedCollections IdentifiedArray+CustomDebugStringConvertible.swift
[142/178] Compiling IdentifiedCollections IdentifiedArray+Equatable.swift
[143/212] Compiling Dependencies FireAndForget.swift
[144/212] Compiling Dependencies Dependency.swift
[145/212] Compiling Dependencies DependencyContext.swift
[146/212] Compiling Dependencies DependencyKey.swift
[147/212] Compiling Dependencies Exports.swift
[148/212] Compiling Dependencies OpenExistential.swift
[149/212] Compiling Dependencies Context.swift
[150/212] Compiling Dependencies Date.swift
[151/212] Compiling Dependencies Calendar.swift
[152/212] Compiling Dependencies Clocks.swift
[153/212] Compiling Dependencies OpenURL.swift
[154/212] Compiling Dependencies TimeZone.swift
[155/212] Compiling Dependencies URLSession.swift
[156/212] Compiling Dependencies RuntimeWarnings.swift
[157/212] Compiling Dependencies UUID.swift
[158/212] Compiling Dependencies WithRandomNumberGenerator.swift
[159/212] Compiling Dependencies LockIsolated.swift
[160/212] Compiling Dependencies Task.swift
[161/212] Compiling Dependencies UncheckedSendable.swift
[162/212] Compiling Dependencies DependencyValues.swift
[163/212] Compiling IdentifiedCollections IdentifiedArray+Partial RangeReplaceableCollection.swift
[166/212] Compiling IdentifiedCollections IdentifiedArray+Partial MutableCollection.swift
[167/212] Compiling IdentifiedCollections IdentifiedArray+RandomAccessCollection.swift
[168/212] Compiling IdentifiedCollections IdentifiedArray+Insertions.swift
[169/212] Emitting module IdentifiedCollections
[170/212] Compiling Dependencies AsyncThrowingStream.swift
[176/213] Compiling Dependencies ActorIsolated.swift
[177/213] Compiling Dependencies AsyncStream.swift
[178/213] Compiling Dependencies Locale.swift
[179/213] Compiling Dependencies MainQueue.swift
[180/213] Compiling Dependencies MainRunLoop.swift
[187/215] Compiling Dependencies Deprecations.swift
[195/215] Compiling IdentifiedCollections IdentifiedArray.swift
[196/215] Emitting module Dependencies
[209/223] Compiling Dependencies TypeName.swift
[210/223] Compiling Dependencies WithDependencies.swift
[215/223] Compiling ReactiveSwift ValidatingProperty.swift
[216/223] Compiling _SwiftUINavigationState ButtonState.swift
[217/223] Compiling _SwiftUINavigationState RuntimeWarnings.swift
[218/223] Compiling _SwiftUINavigationState ConfirmationDialogState.swift
[219/223] Emitting module _SwiftUINavigationState
[220/223] Compiling _SwiftUINavigationState AlertState.swift
[221/223] Compiling _SwiftUINavigationState Deprecations.swift
[222/223] Compiling _SwiftUINavigationState TextState.swift
[223/223] Compiling _SwiftUINavigationState ButtonStateBuilder.swift
[224/277] Compiling ComposableArchitecture Optional.swift
[225/277] Compiling ComposableArchitecture Reduce.swift
[226/277] Compiling ComposableArchitecture Scope.swift
[227/277] Compiling ComposableArchitecture SignpostReducer.swift
[228/277] Compiling ComposableArchitecture ReducerProtocol.swift
[229/277] Compiling ComposableArchitecture SchedulerExtensions.swift
[230/282] Compiling ComposableArchitecture OpenExistential.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
[231/282] Compiling ComposableArchitecture RuntimeWarnings.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
[232/282] Compiling ComposableArchitecture TaskCancellableValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
[233/282] Compiling ComposableArchitecture TypeName.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
[234/282] Compiling ComposableArchitecture AnyReducer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
[235/282] Compiling ComposableArchitecture AnyReducerBinding.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
[236/282] Compiling ComposableArchitecture DebugReducer.swift
[237/282] Compiling ComposableArchitecture DependencyKeyWritingReducer.swift
[238/282] Compiling ComposableArchitecture EmptyReducer.swift
[239/282] Compiling ComposableArchitecture ForEachReducer.swift
[240/282] Compiling ComposableArchitecture IfCaseLetReducer.swift
[241/282] Compiling ComposableArchitecture IfLetReducer.swift
[242/282] Compiling ComposableArchitecture AnyReducerCompatibility.swift
[243/282] Compiling ComposableArchitecture AnyReducerDebug.swift
[244/282] Compiling ComposableArchitecture AnyReducerSignpost.swift
[245/282] Compiling ComposableArchitecture ReducerBuilder.swift
[246/282] Compiling ComposableArchitecture BindingReducer.swift
[247/282] Compiling ComposableArchitecture CombineReducers.swift
[248/282] Compiling ComposableArchitecture Throttling.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
[249/282] Compiling ComposableArchitecture Timer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
[250/282] Compiling ComposableArchitecture SignalProducer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
[251/282] Compiling ComposableArchitecture TaskResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
[252/282] Compiling ComposableArchitecture Binding+IsPresent.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
[253/282] Compiling ComposableArchitecture Box.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
[254/282] Compiling ComposableArchitecture MainQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:98:42: warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
96 | return Self(
97 | operation: .run(priority) { send in
98 | await withTaskCancellation(id: id, cancelInFlight: cancelInFlight) {
| `- warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | await operation(send)
100 | }
Swift.AnyHashable:1:23: note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
1 | @frozen public struct AnyHashable {
| `- note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
2 | public init<H>(_ base: H) where H : Hashable
3 | public var base: Any { get }
[255/282] Compiling ComposableArchitecture Effect.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:98:42: warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
96 | return Self(
97 | operation: .run(priority) { send in
98 | await withTaskCancellation(id: id, cancelInFlight: cancelInFlight) {
| `- warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | await operation(send)
100 | }
Swift.AnyHashable:1:23: note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
1 | @frozen public struct AnyHashable {
| `- note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
2 | public init<H>(_ base: H) where H : Hashable
3 | public var base: Any { get }
[256/282] Compiling ComposableArchitecture Animation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:98:42: warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
96 | return Self(
97 | operation: .run(priority) { send in
98 | await withTaskCancellation(id: id, cancelInFlight: cancelInFlight) {
| `- warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | await operation(send)
100 | }
Swift.AnyHashable:1:23: note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
1 | @frozen public struct AnyHashable {
| `- note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
2 | public init<H>(_ base: H) where H : Hashable
3 | public var base: Any { get }
[257/282] Compiling ComposableArchitecture Cancellation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:98:42: warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
96 | return Self(
97 | operation: .run(priority) { send in
98 | await withTaskCancellation(id: id, cancelInFlight: cancelInFlight) {
| `- warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | await operation(send)
100 | }
Swift.AnyHashable:1:23: note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
1 | @frozen public struct AnyHashable {
| `- note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
2 | public init<H>(_ base: H) where H : Hashable
3 | public var base: Any { get }
[258/282] Compiling ComposableArchitecture Debouncing.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:98:42: warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
96 | return Self(
97 | operation: .run(priority) { send in
98 | await withTaskCancellation(id: id, cancelInFlight: cancelInFlight) {
| `- warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | await operation(send)
100 | }
Swift.AnyHashable:1:23: note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
1 | @frozen public struct AnyHashable {
| `- note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
2 | public init<H>(_ base: H) where H : Hashable
3 | public var base: Any { get }
[259/282] Compiling ComposableArchitecture Deferring.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in a `@Sendable` closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Animation.swift:66:33: warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
64 | await operation(
65 | Send { value in
66 | withTransaction(transaction) {
| `- warning: capture of 'transaction' with non-sendable type 'Transaction' in an isolated closure; this is an error in the Swift 6 language mode
67 | send(value)
68 | }
SwiftUICore.Transaction:2:23: note: struct 'Transaction' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen public struct Transaction {
| `- note: struct 'Transaction' does not conform to the 'Sendable' protocol
3 | @inlinable public init()
4 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:98:42: warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
96 | return Self(
97 | operation: .run(priority) { send in
98 | await withTaskCancellation(id: id, cancelInFlight: cancelInFlight) {
| `- warning: capture of 'id' with non-sendable type 'AnyHashable' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | await operation(send)
100 | }
Swift.AnyHashable:1:23: note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
1 | @frozen public struct AnyHashable {
| `- note: struct 'AnyHashable' does not conform to the 'Sendable' protocol
2 | public init<H>(_ base: H) where H : Hashable
3 | public var base: Any { get }
[260/282] Emitting module ComposableArchitecture
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:4:1: warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
2 | import ReactiveSwift
3 |
4 | extension AnyDisposable: Hashable {
| |- warning: extension declares a conformance of imported type 'AnyDisposable' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
5 | public static func == (lhs: AnyDisposable, rhs: AnyDisposable) -> Bool {
6 | return ObjectIdentifier(lhs) == ObjectIdentifier(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:211:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
209 | /// - Returns: A value produced by operation.
210 | @_unsafeInheritExecutor
211 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
212 | id: AnyHashable,
213 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Cancellation.swift:286:15: warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
284 | /// - Returns: A value produced by operation.
285 | @_unsafeInheritExecutor
286 | public func withTaskCancellation<T: Sendable>(
| `- warning: @_unsafeInheritExecutor attribute is deprecated; consider an 'isolated' parameter defaulted to '#isolation' instead; this is an error in the Swift 6 language mode
287 | id: Any.Type,
288 | cancelInFlight: Bool = false,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:351:8: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
349 | outputType: NewValue.Type = NewValue.self,
350 | failureType: NewError.Type = NewError.self
351 | ) -> Effect<NewValue, NewError> {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
352 | self
353 | .producer
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/SignalProducer.swift:326:11: warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
324 | }
325 |
326 | extension Effect {
| `- warning: 'Effect' is deprecated: 'Effect' has been deprecated in favor of 'EffectTask' when 'Failure == Never', or 'EffectProducer<Output, Failure>' in general.
You are encouraged to use 'EffectTask<Action>' to model the output of your reducers, and to use Swift concurrency to model failable streams of values.
To find and replace instances of 'Effect<Action, Never>' to 'EffectTask<Action, Never>' in your codebase, use the following regular expression:
Find:
Effect<([^,]+), Never>
Replace:
EffectTask<$1>
See the migration roadmap for more information: https://github.com/pointfreeco/swift-composable-architecture/discussions/1477
327 |
328 | /// Turns any effect into an ``Effect`` for any output and failure type by ignoring all output
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/RuntimeWarnings.swift:26:11: warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
24 | log: OSLog(subsystem: "com.apple.runtime-issues", category: category),
25 | "%@",
26 | message
| |- warning: cannot use conformance of 'String' to 'CVarArg' here; 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
| `- note: The missing import of module 'Foundation' will be added implicitly
27 | )
28 | #else
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestSupport/ImmediateScheduler.swift:7:1: warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
5 | /// so that it can be used for testing whenever a `DateScheduler`
6 | /// is expected.
7 | extension ReactiveSwift.ImmediateScheduler: DateScheduler {
| |- warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 | public var currentDate: Date {
9 | Date(timeIntervalSince1970: 0)
[261/282] Compiling ComposableArchitecture ImmediateScheduler.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestSupport/ImmediateScheduler.swift:7:1: warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
5 | /// so that it can be used for testing whenever a `DateScheduler`
6 | /// is expected.
7 | extension ReactiveSwift.ImmediateScheduler: DateScheduler {
| |- warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 | public var currentDate: Date {
9 | Date(timeIntervalSince1970: 0)
[262/282] Compiling ComposableArchitecture AlertStateUIKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestSupport/ImmediateScheduler.swift:7:1: warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
5 | /// so that it can be used for testing whenever a `DateScheduler`
6 | /// is expected.
7 | extension ReactiveSwift.ImmediateScheduler: DateScheduler {
| |- warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 | public var currentDate: Date {
9 | Date(timeIntervalSince1970: 0)
[263/282] Compiling ComposableArchitecture IfLetUIKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestSupport/ImmediateScheduler.swift:7:1: warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
5 | /// so that it can be used for testing whenever a `DateScheduler`
6 | /// is expected.
7 | extension ReactiveSwift.ImmediateScheduler: DateScheduler {
| |- warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 | public var currentDate: Date {
9 | Date(timeIntervalSince1970: 0)
[264/282] Compiling ComposableArchitecture UIKitAnimationScheduler.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestSupport/ImmediateScheduler.swift:7:1: warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
5 | /// so that it can be used for testing whenever a `DateScheduler`
6 | /// is expected.
7 | extension ReactiveSwift.ImmediateScheduler: DateScheduler {
| |- warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 | public var currentDate: Date {
9 | Date(timeIntervalSince1970: 0)
[265/282] Compiling ComposableArchitecture ViewStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestSupport/ImmediateScheduler.swift:7:1: warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
5 | /// so that it can be used for testing whenever a `DateScheduler`
6 | /// is expected.
7 | extension ReactiveSwift.ImmediateScheduler: DateScheduler {
| |- warning: extension declares a conformance of imported type 'ImmediateScheduler' to imported protocol 'DateScheduler'; this will not behave correctly if the owners of 'ReactiveSwift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 | public var currentDate: Date {
9 | Date(timeIntervalSince1970: 0)
[266/282] Compiling ComposableArchitecture Store.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:15: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:21: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
[267/282] Compiling ComposableArchitecture ActionWrappingScheduler.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:15: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:21: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
[268/282] Compiling ComposableArchitecture Alert.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:15: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:21: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
[269/282] Compiling ComposableArchitecture Binding.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:15: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:21: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
[270/282] Compiling ComposableArchitecture ConfirmationDialog.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:15: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:21: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
[271/282] Compiling ComposableArchitecture ForEachStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:18: warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedState' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedState' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Store.swift:658:31: warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
599 |
600 | private final class ScopedReducer<
601 | RootState, RootAction, ScopedState, ScopedAction
| `- note: 'ScopedAction' previously declared here
602 | >: ReducerProtocol {
603 | let rootStore: Store<RootState, RootAction>
:
656 | extension ScopedReducer: AnyScopedReducer {
657 | @inlinable
658 | func rescope<ScopedState, ScopedAction, RescopedState, RescopedAction>(
| `- warning: generic parameter 'ScopedAction' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
659 | _ store: Store<ScopedState, ScopedAction>,
660 | state toRescopedState: @escaping (ScopedState) -> RescopedState,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:15: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/ForEachStore.swift:138:21: warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
136 | var lhs = lhs
137 | var rhs = rhs
138 | if memcmp(&lhs, &rhs, MemoryLayout<OrderedSet<ID>>.size) == 0 {
| `- warning: forming 'UnsafeRawPointer' to a variable of type 'OrderedSet<ID>'; this is likely incorrect because 'OrderedSet<ID>' may contain an object reference.
139 | return true
140 | }
[272/282] Compiling ComposableArchitecture Identified.swift
[273/282] Compiling ComposableArchitecture IfLetStore.swift
[274/282] Compiling ComposableArchitecture SwitchStore.swift
[275/282] Compiling ComposableArchitecture WithViewStore.swift
[276/282] Compiling ComposableArchitecture TestStore.swift
[277/282] Compiling ComposableArchitecture Breakpoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
[278/282] Compiling ComposableArchitecture CurrentValueRelay.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
[279/282] Compiling ComposableArchitecture Debug.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
[280/282] Compiling ComposableArchitecture Deprecations.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
[281/282] Compiling ComposableArchitecture Exports.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
[282/282] Compiling ComposableArchitecture Locking.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Deprecations.swift:53:3: warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
51 | message: "Pass 'TextState' to the 'SwiftUI.Text' initializer, instead, e.g., 'Text(textState)'."
52 | )
53 | extension TextState: View {
| |- warning: extension declares a conformance of imported type 'TextState' to imported protocol 'View'; this will not behave correctly if the owners of '_SwiftUINavigationState' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
54 | public var body: some View {
55 | Text(self)
Build of target: 'ComposableArchitecture' complete! (6.31s)
9498
73 /Users/admin/builder/spi-builder-workspace/.docs/reactivecocoa/reactiveswift-composable-architecture/master
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/reactivecocoa/reactiveswift-composable-architecture/master
File count: 9498
Doc size: 73.0MB
Preparing doc bundle ...
Uploading prod-reactivecocoa-reactiveswift-composable-architecture-master-f1686e2d.zip to s3://spi-docs-inbox/prod-reactivecocoa-reactiveswift-composable-architecture-master-f1686e2d.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.