Build Information
Successful build of reactiveswift-composable-architecture, reference master (c3f39b
), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 09:14:09 UTC.
Swift 6 data race errors: 20
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.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
| ╰─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 '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 '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 '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 '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 '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/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 '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 '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/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 '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 '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/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 '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 '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 '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 '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/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: 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: '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 '->EffectTask<Self.Body.Action>' 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 '->EffectTask<Self.Body.Action>' 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 '->EffectTask<Self.Body.Action>' 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 '->EffectTask<Self.Body.Action>' 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 '->EffectTask<Self.Body.Action>' 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 '->EffectTask<Self.Body.Action>' 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 '->EffectTask<Self.Body.Action>' 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 '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 '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 '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 '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: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 '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 '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 '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 '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 '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 '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 '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 '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: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: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: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: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
--> ../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
--> ../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 '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 '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: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: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 '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 '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 '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 '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 '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 '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: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 '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: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 '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 '(Action,_,_,_,_)' 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 '((Action)->Bool,_,_,_,_)' 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 '(CasePath<Action,Value>,_,_,_,_)' 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 '(Action,_,_,_,_)' 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 '((Action)->Bool,_,_,_,_)' 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 '(CasePath<Action,Value>,_,_,_,_)' 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 '(Action,_,_,_,_)' 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 '((Action)->Bool,_,_,_,_)' 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 '(CasePath<Action,Value>,_,_,_,_)' 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 '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 '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: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 '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 '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 '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: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: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: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: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: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: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: 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: '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 '(Action,_,_,_,_)' 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 '((Action)->Bool,_,_,_,_)' 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 '(CasePath<Action,Value>,_,_,_,_)' 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! (3.90s)
Generated DocC archive at '/Users/admin/builder/spi-builder-workspace/.docs/reactivecocoa/reactiveswift-composable-architecture/master'
Building for debugging...
[0/7] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.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/57] Compiling SymbolKit Identifier.swift
[12/57] Compiling SymbolKit KindIdentifier.swift
[13/57] Compiling SymbolKit Location.swift
[14/57] Compiling SymbolKit Mutability.swift
[15/57] Emitting module SymbolKit
[16/57] Compiling SymbolKit GenericConstraint.swift
[17/57] Compiling SymbolKit GenericParameter.swift
[18/57] Compiling SymbolKit Generics.swift
[19/57] Compiling SymbolKit Namespace.swift
[20/57] Compiling SymbolKit SourceRange.swift
[21/57] Compiling SymbolKit Metadata.swift
[22/57] Compiling SymbolKit Module.swift
[23/57] Compiling SymbolKit OperatingSystem.swift
[24/57] Compiling SymbolKit Platform.swift
[25/57] Compiling SymbolKit DeclarationFragments.swift
[26/57] Compiling SymbolKit Fragment.swift
[27/57] Compiling SymbolKit FragmentKind.swift
[28/57] Compiling SymbolKit FunctionParameter.swift
[29/57] Compiling SymbolKit FunctionSignature.swift
[30/57] Compiling SymbolKit Relationship.swift
[31/57] Compiling SymbolKit RelationshipKind.swift
[32/57] Compiling SymbolKit SourceOrigin.swift
[33/57] Compiling SymbolKit GenericConstraints.swift
[34/57] Compiling SymbolKit Swift.swift
[35/57] Compiling SymbolKit Names.swift
[36/57] Compiling SymbolKit SPI.swift
[37/57] Compiling SymbolKit Snippet.swift
[38/57] Compiling SymbolKit Extension.swift
[39/57] Compiling SymbolKit SemanticVersion.swift
[40/57] Compiling SymbolKit AccessControl.swift
[41/57] Compiling SymbolKit Availability.swift
[42/57] Compiling SymbolKit AvailabilityItem.swift
[43/57] Compiling SymbolKit Domain.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 SnippetBuildCommand.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.66s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/103] Compiling XCTestDynamicOverlay XCTIsTesting.swift
[3/103] Compiling XCTestDynamicOverlay XCTFail.swift
[4/103] Compiling XCTestDynamicOverlay DefaultInitializable.swift
[5/103] Compiling XCTestDynamicOverlay RuntimeWarnings.swift
[6/103] Compiling XCTestDynamicOverlay Deprecations.swift
[7/103] Compiling OrderedCollections OrderedSet+Codable.swift
[8/103] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[9/103] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[10/103] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[11/103] Compiling OrderedCollections OrderedSet+Diffing.swift
[12/108] Compiling XCTestDynamicOverlay XCTCurrentTestCase.swift
[13/108] Compiling XCTestDynamicOverlay GeneratePlaceholder.swift
[14/108] Compiling XCTestDynamicOverlay Unimplemented.swift
[15/108] Emitting module XCTestDynamicOverlay
[16/136] Compiling CombineSchedulers AnyScheduler.swift
[17/136] Compiling CombineSchedulers Concurrency.swift
[18/136] Compiling CombineSchedulers ImmediateScheduler.swift
[19/136] Compiling CombineSchedulers Deprecations.swift
[20/136] Compiling OrderedCollections _HashTable+Testing.swift
[21/160] Compiling OrderedCollections OrderedSet+Equatable.swift
[22/160] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[23/160] Compiling OrderedCollections OrderedSet+Hashable.swift
[24/160] Compiling OrderedCollections OrderedSet+Initializers.swift
[25/160] Compiling OrderedCollections OrderedSet+Insertions.swift
[26/160] Compiling CustomDump Diff.swift
[27/160] Compiling CustomDump Dump.swift
[28/160] Compiling OrderedCollections OrderedDictionary+Values.swift
[29/160] Compiling OrderedCollections OrderedDictionary.swift
[36/165] Compiling CustomDump CustomDumpReflectable.swift
[41/165] Compiling OrderedCollections OrderedSet+Invariants.swift
[42/165] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[43/165] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[44/165] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[45/165] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[46/165] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[47/165] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[48/165] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[49/165] Compiling OrderedCollections OrderedSet+SubSequence.swift
[50/165] Compiling OrderedCollections OrderedSet+Testing.swift
[51/165] Compiling CustomDump Swift.swift
[52/165] Compiling CustomDump SwiftUI.swift
[53/165] Compiling CustomDump UIKit.swift
[54/165] Compiling CustomDump CustomDumpRepresentable.swift
[55/165] Compiling CustomDump CustomDumpStringConvertible.swift
[61/165] Compiling CasePaths XCTUnwrap.swift
[63/165] Compiling CustomDump AnyType.swift
[64/165] Compiling CustomDump Box.swift
[65/165] Compiling CustomDump CollectionDifference.swift
[66/165] Compiling CustomDump Mirror.swift
[67/165] Compiling CustomDump StoreKit.swift
[72/165] Compiling CustomDump Foundation.swift
[73/165] Compiling CustomDump GameKit.swift
[74/165] Compiling CustomDump KeyPath.swift
[75/165] Compiling CustomDump UserNotifications.swift
[76/165] Compiling CustomDump UserNotificationsUI.swift
[77/165] Compiling CasePaths Operators.swift
[78/165] Compiling CombineSchedulers UIKit.swift
[79/165] Compiling CombineSchedulers UIScheduler.swift
[80/166] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[81/166] Compiling ReactiveSwift Signal.swift
[82/166] Compiling ReactiveSwift SignalProducer.swift
[83/166] Compiling ReactiveSwift UnidirectionalBinding.swift
[84/166] Compiling ReactiveSwift UninhabitedTypeGuards.swift
[85/166] Compiling CombineSchedulers Timer.swift
[86/166] Compiling Clocks SwiftUI.swift
[87/166] Compiling Clocks Timer.swift
[88/166] Compiling Clocks Shims.swift
[89/166] Compiling Clocks ImmediateClock.swift
[90/166] Compiling Clocks _AsyncTimerSequence.swift
[91/166] Emitting module Clocks
[92/166] Compiling Clocks Yield.swift
[93/166] Compiling Clocks TestClock.swift
[94/166] Compiling Clocks Lock.swift
[95/166] Compiling Clocks AnyClock.swift
[96/167] Compiling CombineSchedulers SwiftUI.swift
[97/167] Compiling CombineSchedulers Lock.swift
[98/167] Compiling CombineSchedulers NSRecursiveLock.swift
[99/167] Compiling CustomDump CoreMotion.swift
[100/167] Compiling CustomDump Photos.swift
[101/167] Emitting module CombineSchedulers
[102/167] Compiling CustomDump CoreImage.swift
[103/167] Compiling CustomDump CoreLocation.swift
[104/167] Compiling CombineSchedulers TestScheduler.swift
[109/167] Compiling CustomDump Speech.swift
[111/167] Emitting module ReactiveSwift
[112/167] Compiling CasePaths CasePath.swift
[113/167] Compiling CasePaths CasePaths.swift
[114/167] Emitting module CasePaths
[115/167] Compiling CasePaths EnumReflection.swift
[119/167] Compiling CombineSchedulers UnimplementedScheduler.swift
[130/169] Compiling Clocks UnimplementedClock.swift
[131/169] Emitting module OrderedCollections
[142/169] Emitting module CustomDump
[143/197] Compiling Dependencies UUID.swift
[144/197] Compiling Dependencies WithRandomNumberGenerator.swift
[145/197] Compiling Dependencies Deprecations.swift
[146/197] Compiling Dependencies Exports.swift
[147/197] Compiling Dependencies OpenExistential.swift
[148/212] Compiling Dependencies DependencyKey.swift
[149/212] Compiling Dependencies OpenURL.swift
[150/212] Compiling Dependencies TimeZone.swift
[151/212] Compiling Dependencies URLSession.swift
[152/212] Compiling IdentifiedCollections IdentifiedArray+Initializers.swift
[153/212] Compiling Dependencies DependencyContext.swift
[154/212] Compiling IdentifiedCollections IdentifiedArray+Equatable.swift
[155/212] Compiling IdentifiedCollections IdentifiedArray+ExpressibleByArrayLiteral.swift
[156/212] Compiling IdentifiedCollections IdentifiedArray+Hashable.swift
[157/212] Compiling IdentifiedCollections IdentifiedArray+CustomDebugStringConvertible.swift
[158/212] Compiling IdentifiedCollections IdentifiedArray+CustomReflectable.swift
[159/212] Compiling IdentifiedCollections IdentifiedArray+CustomStringConvertible.swift
[160/212] Compiling Dependencies Locale.swift
[161/212] Compiling Dependencies MainQueue.swift
[162/212] Compiling Dependencies MainRunLoop.swift
[163/212] Compiling Dependencies RuntimeWarnings.swift
[164/212] Compiling Dependencies LockIsolated.swift
[169/222] Compiling Dependencies Task.swift
[170/222] Compiling Dependencies UncheckedSendable.swift
[171/222] Compiling IdentifiedCollections IdentifiedArray+Insertions.swift
[174/223] Compiling IdentifiedCollections IdentifiedArray+RandomAccessCollection.swift
[178/223] Compiling IdentifiedCollections IdentifiedArray+Partial MutableCollection.swift
[179/223] Compiling IdentifiedCollections IdentifiedArray+Partial RangeReplaceableCollection.swift
[180/223] Compiling IdentifiedCollections IdentifiedArray+Codable.swift
[181/223] Compiling IdentifiedCollections IdentifiedArray+Collection.swift
[182/223] Compiling IdentifiedCollections IdentifiedArray+CollectionAlgorithms.swift
[191/223] Emitting module IdentifiedCollections
[192/223] Emitting module Dependencies
[205/223] Compiling IdentifiedCollections IdentifiedArray.swift
[209/223] Compiling Dependencies TypeName.swift
[210/223] Compiling Dependencies WithDependencies.swift
[211/223] Compiling _SwiftUINavigationState RuntimeWarnings.swift
[212/223] Compiling _SwiftUINavigationState Deprecations.swift
[213/223] Compiling _SwiftUINavigationState ConfirmationDialogState.swift
[214/223] Compiling _SwiftUINavigationState ButtonStateBuilder.swift
[215/223] Compiling _SwiftUINavigationState AlertState.swift
[216/223] Emitting module _SwiftUINavigationState
[217/223] Compiling _SwiftUINavigationState ButtonState.swift
[218/223] Compiling _SwiftUINavigationState TextState.swift
[223/223] Compiling ReactiveSwift ValidatingProperty.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 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
[237/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
[238/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
[239/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
[240/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
[241/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
[242/282] Compiling ComposableArchitecture AnyReducerCompatibility.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift:207:13: warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
205 | ? ""
206 | : diff(previousState, nextState).map { "\($0)\n" } ?? " (No state changes)\n"
207 | debugEnvironment.printer(
| `- warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
208 | """
209 | \(prefix.isEmpty ? "" : "\(prefix): ")received action:
:
325 | """
326 | )
327 | public struct DebugEnvironment {
| `- note: consider making struct 'DebugEnvironment' conform to the 'Sendable' protocol
328 | public var printer: (String) -> Void
329 | public var queue: DispatchQueue
[243/282] Compiling ComposableArchitecture AnyReducerDebug.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift:207:13: warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
205 | ? ""
206 | : diff(previousState, nextState).map { "\($0)\n" } ?? " (No state changes)\n"
207 | debugEnvironment.printer(
| `- warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
208 | """
209 | \(prefix.isEmpty ? "" : "\(prefix): ")received action:
:
325 | """
326 | )
327 | public struct DebugEnvironment {
| `- note: consider making struct 'DebugEnvironment' conform to the 'Sendable' protocol
328 | public var printer: (String) -> Void
329 | public var queue: DispatchQueue
[244/282] Compiling ComposableArchitecture AnyReducerSignpost.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift:207:13: warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
205 | ? ""
206 | : diff(previousState, nextState).map { "\($0)\n" } ?? " (No state changes)\n"
207 | debugEnvironment.printer(
| `- warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
208 | """
209 | \(prefix.isEmpty ? "" : "\(prefix): ")received action:
:
325 | """
326 | )
327 | public struct DebugEnvironment {
| `- note: consider making struct 'DebugEnvironment' conform to the 'Sendable' protocol
328 | public var printer: (String) -> Void
329 | public var queue: DispatchQueue
[245/282] Compiling ComposableArchitecture ReducerBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift:207:13: warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
205 | ? ""
206 | : diff(previousState, nextState).map { "\($0)\n" } ?? " (No state changes)\n"
207 | debugEnvironment.printer(
| `- warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
208 | """
209 | \(prefix.isEmpty ? "" : "\(prefix): ")received action:
:
325 | """
326 | )
327 | public struct DebugEnvironment {
| `- note: consider making struct 'DebugEnvironment' conform to the 'Sendable' protocol
328 | public var printer: (String) -> Void
329 | public var queue: DispatchQueue
[246/282] Compiling ComposableArchitecture BindingReducer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift:207:13: warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
205 | ? ""
206 | : diff(previousState, nextState).map { "\($0)\n" } ?? " (No state changes)\n"
207 | debugEnvironment.printer(
| `- warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
208 | """
209 | \(prefix.isEmpty ? "" : "\(prefix): ")received action:
:
325 | """
326 | )
327 | public struct DebugEnvironment {
| `- note: consider making struct 'DebugEnvironment' conform to the 'Sendable' protocol
328 | public var printer: (String) -> Void
329 | public var queue: DispatchQueue
[247/282] Compiling ComposableArchitecture CombineReducers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/AnyReducer/AnyReducerDebug.swift:207:13: warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
205 | ? ""
206 | : diff(previousState, nextState).map { "\($0)\n" } ?? " (No state changes)\n"
207 | debugEnvironment.printer(
| `- warning: capture of 'debugEnvironment' with non-sendable type 'DebugEnvironment' in a '@Sendable' closure
208 | """
209 | \(prefix.isEmpty ? "" : "\(prefix): ")received action:
:
325 | """
326 | )
327 | public struct DebugEnvironment {
| `- note: consider making struct 'DebugEnvironment' conform to the 'Sendable' protocol
328 | public var printer: (String) -> Void
329 | public var queue: DispatchQueue
[248/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 }
[249/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 }
[250/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 }
[251/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 }
[252/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 }
[253/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 }
[254/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)
[255/282] Compiling ComposableArchitecture DebugReducer.swift
[256/282] Compiling ComposableArchitecture DependencyKeyWritingReducer.swift
[257/282] Compiling ComposableArchitecture EmptyReducer.swift
[258/282] Compiling ComposableArchitecture ForEachReducer.swift
[259/282] Compiling ComposableArchitecture IfCaseLetReducer.swift
[260/282] Compiling ComposableArchitecture IfLetReducer.swift
[261/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)
[262/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)
[263/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)
[264/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)
[265/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)
[266/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)
[267/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 | }
[268/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 | }
[269/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 | }
[270/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 | }
[271/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 | }
[272/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 | }
[273/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)
[274/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)
[275/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)
[276/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)
[277/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)
[278/282] Compiling ComposableArchitecture Identified.swift
[279/282] Compiling ComposableArchitecture IfLetStore.swift
[280/282] Compiling ComposableArchitecture SwitchStore.swift
[281/282] Compiling ComposableArchitecture WithViewStore.swift
[282/282] Compiling ComposableArchitecture TestStore.swift
Build of target: 'ComposableArchitecture' complete! (6.15s)
9606
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: 9606
Doc size: 73.0MB
Preparing doc bundle ...
Uploading prod-reactivecocoa-reactiveswift-composable-architecture-master-5e4e15f1.zip to s3://spi-docs-inbox/prod-reactivecocoa-reactiveswift-composable-architecture-master-5e4e15f1.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.