Build Information
Successful build of AmplifyUIAuthenticator, reference main (839cd9
), with Swift 6.2 (beta) for macOS (SPM) on 5 Sep 2025 21:51:33 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:364:40: warning: immutable value 'deliveryDetails' was never used; consider replacing with '_' or removing it [#no-usage]
362 | case .confirmSignInWithMFACode:
363 | confirmSignInWithMFACodeContent
364 | case .confirmSignInWithOTP(let deliveryDetails):
| `- warning: immutable value 'deliveryDetails' was never used; consider replacing with '_' or removing it [#no-usage]
365 | let confirmSignInWithCodeState = ConfirmSignInWithCodeState(
366 | authenticatorState: state
[2527/2536] Compiling Authenticator Color+AmplifyUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:364:40: warning: immutable value 'deliveryDetails' was never used; consider replacing with '_' or removing it [#no-usage]
362 | case .confirmSignInWithMFACode:
363 | confirmSignInWithMFACodeContent
364 | case .confirmSignInWithOTP(let deliveryDetails):
| `- warning: immutable value 'deliveryDetails' was never used; consider replacing with '_' or removing it [#no-usage]
365 | let confirmSignInWithCodeState = ConfirmSignInWithCodeState(
366 | authenticatorState: state
[2528/2536] Compiling Authenticator Color+Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:267:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
265 | .onChange(of: initialStep) { initialStep in
266 | Task {
267 | await state.reloadState(initialStep: initialStep)
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
268 | }
269 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'LoadingContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignInContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithNewPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithMFACodeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithOTPContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithTOTPCodeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASelectionContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithMFASetupSelectionContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithEmailMFASetupContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ContinueSignInWithTOTPSetupContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignInWithCustomChallengeContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignUpContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmSignUpContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ResetPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmResetPasswordContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'VerifyUserContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ConfirmVerifyUserContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'SignedInContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'ErrorContent.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:233:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
231 | }
232 |
233 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
234 | VStack {
235 | Group {
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Authenticator.swift:364:40: warning: immutable value 'deliveryDetails' was never used; consider replacing with '_' or removing it [#no-usage]
362 | case .confirmSignInWithMFACode:
363 | confirmSignInWithMFACodeContent
364 | case .confirmSignInWithOTP(let deliveryDetails):
| `- warning: immutable value 'deliveryDetails' was never used; consider replacing with '_' or removing it [#no-usage]
365 | let confirmSignInWithCodeState = ConfirmSignInWithCodeState(
366 | authenticatorState: state
[2529/2536] Compiling Authenticator PhoneNumberField.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2530/2536] Compiling Authenticator RadioButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2531/2536] Compiling Authenticator TextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2532/2536] Compiling Authenticator ResetPasswordView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2533/2536] Compiling Authenticator SignInView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2534/2536] Compiling Authenticator SignUpView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2535/2536] Compiling Authenticator VerifyUserView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
[2536/2536] Compiling Authenticator resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/PhoneNumberField.swift:132:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
130 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
131 | .font(theme.fonts.body)
132 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
133 | return textView
134 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/Primitives/TextField.swift:90:18: warning: result of call to 'accessibilityHidden' is unused [#no-usage]
88 | .foregroundColor(theme.colors.foreground.disabled.opacity(0.6))
89 | .font(theme.fonts.body)
90 | textView.accessibilityHidden(true)
| `- warning: result of call to 'accessibilityHidden' is unused [#no-usage]
91 | return textView
92 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:62:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
60 | Button("authenticator.resetPassword.button.sendCode".localized()) {
61 | Task {
62 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | }
64 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Header.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:72:23: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
70 | .onSubmit {
71 | Task {
72 | await resetPassword()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
73 | }
74 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/ResetPasswordView.swift:50:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
48 | }
49 |
50 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
51 | AuthenticatorView(isBusy: state.isBusy) {
52 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:93:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
91 | Button("authenticator.signIn.button.signIn".localized()) {
92 | Task {
93 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
94 | }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:108:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
106 | } else {
107 | Task {
108 | await signIn()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
109 | }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignInView.swift:68:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 |
68 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
69 | AuthenticatorView(isBusy: state.isBusy) {
70 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:65:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
63 | Button("authenticator.signUp.button.createAccount".localized()) {
64 | Task {
65 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
66 | }
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:77:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
75 | } else {
76 | Task {
77 | await signUp()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
78 | }
79 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/SignUpView.swift:48:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
46 | }
47 |
48 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
49 | AuthenticatorView(isBusy: state.isBusy) {
50 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:54:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
52 | Button("authenticator.verifyUser.button.verify".localized()) {
53 | Task {
54 | await verifyUser()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
55 | }
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Header.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:63:27: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
61 | Button("authenticator.verifyUser.button.skip".localized()) {
62 | Task {
63 | await skip()
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Header.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Header.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Views/VerifyUserView.swift:37:32: warning: capture of non-sendable type 'Footer.Type' in an isolated closure
35 | }
36 |
37 | public var body: some View {
| `- warning: capture of non-sendable type 'Footer.Type' in an isolated closure
38 | AuthenticatorView(isBusy: state.isBusy) {
39 | headerContent
Build complete! (453.49s)
Fetching https://github.com/aws-amplify/amplify-swift
[1/165090] Fetching amplify-swift
Fetched https://github.com/aws-amplify/amplify-swift from cache (8.11s)
Computing version for https://github.com/aws-amplify/amplify-swift
Computed https://github.com/aws-amplify/amplify-swift at 2.50.0 (8.58s)
Fetching https://github.com/aws-amplify/amplify-swift-utils-notifications.git
Fetching https://github.com/awslabs/aws-sdk-swift
Fetching https://github.com/stephencelis/SQLite.swift.git
[1/529] Fetching amplify-swift-utils-notifications
[12/10587] Fetching amplify-swift-utils-notifications, sqlite.swift
[10588/812358] Fetching amplify-swift-utils-notifications, sqlite.swift, aws-sdk-swift
Fetched https://github.com/awslabs/aws-sdk-swift from cache (311.25s)
Fetched https://github.com/aws-amplify/amplify-swift-utils-notifications.git from cache (311.25s)
Fetched https://github.com/stephencelis/SQLite.swift.git from cache (311.25s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
warning: 'sqlite.swift': /Package.swift:7:15: warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
5 | name: "SQLite.swift",
6 | platforms: [
7 | .iOS(.v11),
| `- warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .macOS(.v10_13),
9 | .watchOS(.v4),
/Package.swift:10:16: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .macOS(.v10_13),
9 | .watchOS(.v4),
10 | .tvOS(.v11),
| `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .visionOS(.v1)
12 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/stephencelis/SQLite.swift.git at 0.15.3 (311.95s)
Computing version for https://github.com/awslabs/aws-sdk-swift
Computed https://github.com/awslabs/aws-sdk-swift at 1.5.14 (0.72s)
Fetching https://github.com/awslabs/aws-crt-swift
Fetching https://github.com/smithy-lang/smithy-swift
[1/32110] Fetching aws-crt-swift
[1607/103852] Fetching aws-crt-swift, smithy-swift
Fetched https://github.com/smithy-lang/smithy-swift from cache (2.20s)
Fetched https://github.com/awslabs/aws-crt-swift from cache (2.20s)
Computing version for https://github.com/awslabs/aws-crt-swift
Computed https://github.com/awslabs/aws-crt-swift at 0.52.1 (2.81s)
Fetching https://github.com/apple/swift-argument-parser.git
[1/15692] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.64s)
Computing version for https://github.com/smithy-lang/smithy-swift
Computed https://github.com/smithy-lang/smithy-swift at 0.151.0 (2.23s)
Fetching https://github.com/open-telemetry/opentelemetry-swift
Fetching https://github.com/apple/swift-log.git
[1/3903] Fetching swift-log
[899/21935] Fetching swift-log, opentelemetry-swift
Fetched https://github.com/open-telemetry/opentelemetry-swift from cache (1.50s)
Fetched https://github.com/apple/swift-log.git from cache (1.50s)
Computing version for https://github.com/aws-amplify/amplify-swift-utils-notifications.git
Computed https://github.com/aws-amplify/amplify-swift-utils-notifications.git at 1.1.1 (2.03s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.1 (0.43s)
Computing version for https://github.com/open-telemetry/opentelemetry-swift
Computed https://github.com/open-telemetry/opentelemetry-swift at 1.17.1 (0.57s)
Fetching https://github.com/undefinedlabs/opentracing-objc
Fetching https://github.com/undefinedlabs/Thrift-Swift
Fetching https://github.com/apple/swift-protobuf.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-metrics.git
Fetching https://github.com/grpc/grpc-swift.git
[1/508] Fetching opentracing-objc
[42/2858] Fetching opentracing-objc, swift-metrics
[649/4672] Fetching opentracing-objc, swift-metrics, swift-atomics
[910/5324] Fetching opentracing-objc, swift-metrics, swift-atomics, thrift-swift
Fetched https://github.com/undefinedlabs/Thrift-Swift from cache (0.96s)
Fetched https://github.com/undefinedlabs/opentracing-objc from cache (0.96s)
[3638/4164] Fetching swift-metrics, swift-atomics
[4165/55461] Fetching swift-metrics, swift-atomics, grpc-swift
[4678/133493] Fetching swift-metrics, swift-atomics, grpc-swift, swift-nio
[82883/173639] Fetching swift-metrics, swift-atomics, grpc-swift, swift-nio, swift-protobuf
Fetched https://github.com/grpc/grpc-swift.git from cache (4.15s)
[119532/122342] Fetching swift-metrics, swift-atomics, swift-nio, swift-protobuf
Fetched https://github.com/apple/swift-nio.git from cache (5.21s)
Fetched https://github.com/apple/swift-atomics.git from cache (5.21s)
Fetched https://github.com/apple/swift-protobuf.git from cache (5.21s)
Fetched https://github.com/apple/swift-metrics.git from cache (5.21s)
Computing version for https://github.com/undefinedlabs/opentracing-objc
Computed https://github.com/undefinedlabs/opentracing-objc at 0.5.2 (7.22s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.42s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.7.0 (0.43s)
Computing version for https://github.com/grpc/grpc-swift.git
Computed https://github.com/grpc/grpc-swift.git at 1.26.1 (0.61s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-nio-extras.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetching https://github.com/apple/swift-nio-http2.git
[1/2698] Fetching swift-nio-transport-services
[136/8825] Fetching swift-nio-transport-services, swift-nio-extras
[556/20486] Fetching swift-nio-transport-services, swift-nio-extras, swift-nio-http2
[2183/37880] Fetching swift-nio-transport-services, swift-nio-extras, swift-nio-http2, swift-collections
[10513/52955] Fetching swift-nio-transport-services, swift-nio-extras, swift-nio-http2, swift-collections, swift-nio-ssl
Fetched https://github.com/apple/swift-nio-extras.git from cache (1.07s)
[6228/46828] Fetching swift-nio-transport-services, swift-nio-http2, swift-collections, swift-nio-ssl
Fetched https://github.com/apple/swift-collections.git from cache (1.94s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (1.94s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (1.94s)
Fetched https://github.com/apple/swift-nio-http2.git from cache (1.94s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (2.42s)
Computing version for https://github.com/undefinedlabs/Thrift-Swift
Computed https://github.com/undefinedlabs/Thrift-Swift at 1.1.2 (1.98s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.31.0 (0.44s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.25.1 (0.87s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.38.0 (0.43s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.86.0 (0.53s)
Fetching https://github.com/apple/swift-system.git
[1/4941] Fetching swift-system
Fetched https://github.com/apple/swift-system.git from cache (0.93s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.2 (1.40s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.29.0 (0.47s)
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-http-types.git
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/apple/swift-http-structured-headers.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
[1/1629] Fetching swift-asn1
[116/2546] Fetching swift-asn1, swift-http-types
[270/5016] Fetching swift-asn1, swift-http-types, swift-service-lifecycle
[369/6192] Fetching swift-asn1, swift-http-types, swift-service-lifecycle, swift-http-structured-headers
[589/11382] Fetching swift-asn1, swift-http-types, swift-service-lifecycle, swift-http-structured-headers, swift-async-algorithms
[869/17843] Fetching swift-asn1, swift-http-types, swift-service-lifecycle, swift-http-structured-headers, swift-async-algorithms, swift-certificates
[2387/23828] Fetching swift-asn1, swift-http-types, swift-service-lifecycle, swift-http-structured-headers, swift-async-algorithms, swift-certificates, swift-algorithms
Fetched https://github.com/apple/swift-http-structured-headers.git from cache (1.05s)
[11716/22652] Fetching swift-asn1, swift-http-types, swift-service-lifecycle, swift-async-algorithms, swift-certificates, swift-algorithms
Fetched https://github.com/swift-server/swift-service-lifecycle.git from cache (1.05s)
[9311/20182] Fetching swift-asn1, swift-http-types, swift-async-algorithms, swift-certificates, swift-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git from cache (1.27s)
Fetched https://github.com/apple/swift-http-types.git from cache (1.27s)
Fetched https://github.com/apple/swift-asn1.git from cache (1.27s)
Fetched https://github.com/apple/swift-algorithms.git from cache (1.27s)
Fetched https://github.com/apple/swift-certificates.git from cache (1.27s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.8.0 (1.72s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.0.4 (0.54s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.51s)
Fetching https://github.com/apple/swift-numerics.git
[1/6348] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git from cache (1.06s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.4.0 (1.59s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.4.0 (0.41s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.13.0 (0.54s)
Fetching https://github.com/apple/swift-crypto.git
[1/16374] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (2.19s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.4.0 (2.64s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.0 (0.48s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.34.0 (0.54s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.2.1 (0.47s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.0 (0.71s)
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.25.1
Creating working copy for https://github.com/apple/swift-metrics.git
Working copy of https://github.com/apple/swift-metrics.git resolved at 2.7.0
Creating working copy for https://github.com/undefinedlabs/Thrift-Swift
Working copy of https://github.com/undefinedlabs/Thrift-Swift resolved at 1.1.2
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.4.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.2
Creating working copy for https://github.com/aws-amplify/amplify-swift-utils-notifications.git
Working copy of https://github.com/aws-amplify/amplify-swift-utils-notifications.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.86.0
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.29.0
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.4.0
Creating working copy for https://github.com/grpc/grpc-swift.git
Working copy of https://github.com/grpc/grpc-swift.git resolved at 1.26.1
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.15.3
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.4.0
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.31.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.6.1
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.0.4
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.13.0
Creating working copy for https://github.com/undefinedlabs/opentracing-objc
Working copy of https://github.com/undefinedlabs/opentracing-objc resolved at 0.5.2
Creating working copy for https://github.com/awslabs/aws-sdk-swift
Working copy of https://github.com/awslabs/aws-sdk-swift resolved at 1.5.14
Creating working copy for https://github.com/smithy-lang/smithy-swift
Working copy of https://github.com/smithy-lang/smithy-swift resolved at 0.151.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.34.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/aws-amplify/amplify-swift
Working copy of https://github.com/aws-amplify/amplify-swift resolved at 2.50.0
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.8.0
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.38.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.0
Creating working copy for https://github.com/open-telemetry/opentelemetry-swift
Working copy of https://github.com/open-telemetry/opentelemetry-swift resolved at 1.17.1
Creating working copy for https://github.com/awslabs/aws-crt-swift
Working copy of https://github.com/awslabs/aws-crt-swift resolved at 0.52.1
warning: 'sqlite.swift': /Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Package.swift:7:15: warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
5 | name: "SQLite.swift",
6 | platforms: [
7 | .iOS(.v11),
| `- warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .macOS(.v10_13),
9 | .watchOS(.v4),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Package.swift:10:16: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .macOS(.v10_13),
9 | .watchOS(.v4),
10 | .tvOS(.v11),
| `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .visionOS(.v1)
12 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Downloading binary artifact https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip
[16375/15500663] Downloading https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip
Downloaded https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip (1.13s)
warning: 'amplify-swift': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/amplify-swift/AmplifyPlugins/Core/AWSPluginsCore/WebSocket/README.md
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "amplify-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "2.45.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/aws-amplify/amplify-swift"
}
],
"manifest_display_name" : "AmplifyUIAuthenticator",
"name" : "AmplifyUIAuthenticator",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "Authenticator",
"targets" : [
"Authenticator"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AuthenticatorTests",
"module_type" : "SwiftTarget",
"name" : "AuthenticatorTests",
"path" : "Tests/AuthenticatorTests",
"sources" : [
"Mocks/MockAuthenticationService.swift",
"Mocks/MockAuthenticatorState.swift",
"States/AuthenticatorBaseStateTests.swift",
"States/ConfirmResetPasswordStateTests.swift",
"States/ConfirmSignInWithCodeStateTests.swift",
"States/ConfirmSignInWithNewPasswordStateTests.swift",
"States/ConfirmSignUpStateTests.swift",
"States/ConfirmVerifyUserStateTests.swift",
"States/ContinueSignInWithEmailMFASetupStateTests.swift",
"States/ContinueSignInWithMFASelectionStateTests.swift",
"States/ContinueSignInWithMFASetupSelectionStateTests.swift",
"States/ContinueSignInWithTOTPSetupStateTests.swift",
"States/ResetPasswordStateTests.swift",
"States/SignInStateTests.swift",
"States/SignUpStateTests.swift",
"States/SignedInStateTests.swift",
"States/VerifyUserStateTests.swift"
],
"target_dependencies" : [
"Authenticator"
],
"type" : "test"
},
{
"c99name" : "Authenticator",
"module_type" : "SwiftTarget",
"name" : "Authenticator",
"path" : "Sources/Authenticator",
"product_dependencies" : [
"Amplify",
"AWSCognitoAuthPlugin"
],
"product_memberships" : [
"Authenticator"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Authenticator/Resources/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
}
],
"sources" : [
"Authenticator.swift",
"Configuration/AmplifyConfiguration.swift",
"Configuration/AuthenticatorOptions.swift",
"Constants/ComponentInformation.swift",
"Extensions/AuthError+Connectivity.swift",
"Extensions/AuthUserAttributeKey+LocalizedTitle.swift",
"Extensions/Bundle+Utils.swift",
"Extensions/Color+AmplifyUI.swift",
"Extensions/Color+Utils.swift",
"Extensions/DeliveryDestination+Value.swift",
"Extensions/EnvironmentValues+Authenticator.swift",
"Extensions/Logger+Error.swift",
"Extensions/String+Localizable.swift",
"Models/AuthenticatorMessage.swift",
"Models/AuthenticatorState.swift",
"Models/AuthenticatorStep.swift",
"Models/Internal/AuthenticatorMFAType.swift",
"Models/Internal/AuthenticatorStateProtocol.swift",
"Models/Internal/Credentials.swift",
"Models/Internal/InputType.swift",
"Models/Internal/Step.swift",
"Models/Internal/Validator.swift",
"Models/SignUpAttribute.swift",
"Models/SignUpField.swift",
"Options/TOTPOptions.swift",
"Service/AmplifyAuthenticationService.swift",
"Service/AuthenticationService.swift",
"States/AuthenticatorBaseState.swift",
"States/ConfirmResetPasswordState.swift",
"States/ConfirmSignInWithCodeState.swift",
"States/ConfirmSignInWithNewPasswordState.swift",
"States/ConfirmSignUpState.swift",
"States/ConfirmVerifyUserState.swift",
"States/ContinueSignInWithEmailMFASetupState.swift",
"States/ContinueSignInWithMFASelectionState.swift",
"States/ContinueSignInWithMFASetupSelectionState.swift",
"States/ContinueSignInWithTOTPSetupState.swift",
"States/ResetPasswordState.swift",
"States/SignInState.swift",
"States/SignUpState.swift",
"States/SignedInState.swift",
"States/VerifyUserState.swift",
"Theming/AuthenticatorTheme.swift",
"Utilities/AuthenticatorField.swift",
"Utilities/AuthenticatorLogging.swift",
"Utilities/FieldValidator.swift",
"Utilities/KeyboardIterableFields.swift",
"Utilities/Padding.swift",
"Utilities/Platform.swift",
"Utilities/PreviewFactory.swift",
"Utilities/RegionUtils.swift",
"Views/ConfirmResetPasswordView.swift",
"Views/ConfirmSignInWithCustomChallengeView.swift",
"Views/ConfirmSignInWithMFACodeView.swift",
"Views/ConfirmSignInWithNewPasswordView.swift",
"Views/ConfirmSignInWithOTPView.swift",
"Views/ConfirmSignInWithTOTPCodeView.swift",
"Views/ConfirmSignUpView.swift",
"Views/ConfirmVerifyUserView.swift",
"Views/ContinueSignInWithEmailMFASetupView.swift",
"Views/ContinueSignInWithMFASelectionView.swift",
"Views/ContinueSignInWithMFASetupSelectionView.swift",
"Views/ContinueSignInWithTOTPCopyKeyView.swift",
"Views/ContinueSignInWithTOTPSetupQRCodeView.swift",
"Views/ContinueSignInWithTOTPSetupView.swift",
"Views/ErrorView.swift",
"Views/Internal/AuthenticatorMessageView.swift",
"Views/Internal/AuthenticatorTextWithHeader.swift",
"Views/Internal/AuthenticatorView.swift",
"Views/Internal/ConfirmSignInWithCodeView.swift",
"Views/Internal/DefaultHeader.swift",
"Views/Internal/SignUpInputField.swift",
"Views/Primitives/Button.swift",
"Views/Primitives/DatePicker.swift",
"Views/Primitives/ImageButton.swift",
"Views/Primitives/PasswordField.swift",
"Views/Primitives/PhoneNumberField.swift",
"Views/Primitives/RadioButton.swift",
"Views/Primitives/TextField.swift",
"Views/ResetPasswordView.swift",
"Views/SignInView.swift",
"Views/SignUpView.swift",
"Views/VerifyUserView.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
Done.