Skip to content

removed muted user replies

c4ba5f7
Select commit
Loading
Failed to load commit list.
Open

removed notifications from muted users & remove muted user reply placeholders #3260

removed muted user replies
c4ba5f7
Select commit
Loading
Failed to load commit list.
Xcode Cloud / damus | Default | Test - iOS required action Oct 15, 2025 in 17m 23s

1 test failure, 698 warnings

Report Summary
Errors 0
Test Failures 1
Analysis Issues 0
Warnings 698

Details

1 Test Failure

Details

  damusUITests.testEditBannerImage() | damusUITests/damusUITests.swift:57
      failed: caught error: "timeout_waiting_for_element"

698 Warnings

Details

  damus/Core/Nostr/RelayConnection.swift:223
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/EventCache.swift:384
      Capture of 'arts' with non-Sendable type 'NoteArtifacts' in a '@Sendable' closure
  nostrdb/src/content_parser.c:212
      Implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int')
  nostrdb/src/nostrdb.c:4257
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
  damus/Core/Networking/NostrNetworkManager/UserRelayListManager.swift:292
      Passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
  damus/Features/Settings/Views/ZapSettingsView.swift:31
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Events/EventDetailView.swift:28
      Capture of 'scroller' with non-Sendable type 'ScrollViewProxy' in an isolated closure
  damus/Shared/Utilities/Router.swift:68
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/src/content_parser.c:597
      Implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int')
  damus/Shared/Utilities/EventCache.swift:412
      Capture of 'preview' with non-Sendable type 'Preview?' in a '@Sendable' closure
  damus/Features/Events/Models/LoadableNostrEventView.swift:81
      Sending 'naddr' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Events/EventDetailView.swift:27
      Sending 'scroller' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Extensions/OffsetExtension.swift:75
      Main actor-isolated property 'connectedScenes' can not be referenced from a nonisolated context
  damus/Shared/Utilities/EventCache.swift:379
      Sending 'state.ndb' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Posting/Views/PostView.swift:406
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Timeline/Models/HomeModel.swift:403
      Passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
  damus/Features/Zaps/Models/ZapsModel.swift:34
      Converting function value of type '@MainActor (RelayURL, NostrConnectionEvent) -> ()' to '(RelayURL, NostrConnectionEvent) -> ()' loses global actor 'MainActor'; this is an error in the Swift 6 language mode
  damus/Shared/Media/CoreSVG.swift:18
      Var 'CGContextDrawSVGDocument' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  damus/Core/Nostr/RelayConnection.swift:181
      Capture of 'self' with non-Sendable type 'RelayConnection' in a '@Sendable' closure
  nostrdb/src/cursor.h:702
      Unused function 'consume_whitespace_or_punctuation'
  damus/Shared/Utilities/Router.swift:94
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:119
      Call to main actor-isolated initializer 'init(colorScheme:dismiss:nav:)' in a synchronous nonisolated context
  damus/Core/Nostr/RelayPool.swift:226
      Sending 'nostrEvent.event.success' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Chat/ChatEventView.swift:198
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Profile/Views/EditPictureControl.swift:524
      Sending 'image_upload' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Posting/Views/PostView.swift:753
      Main actor-isolated class property 'main' can not be referenced from a nonisolated context
  damus/Shared/Utilities/Router.swift:121
      Sending 'navigationCoordinator' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:107
      Sending value of non-Sendable type '() -> EventsModel' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/mdb.c:3728
      Implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int'
  damus/Features/Settings/Views/NotificationSettingsView.swift:57
      Sending 'self.damus_state.push_notification_client' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/mdb.c:2057
      Implicit conversion loses integer precision: 'MDB_ID' (aka 'unsigned long') to 'unsigned int'
  damus/Shared/Utilities/DebouncedOnChange.swift:37
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  nostrdb/src/cursor.h:717
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
  damus/Shared/Media/CoreSVG.swift:19
      Var 'CGSVGDocumentGetCanvasSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  damus/Features/Purple/Models/DamusPurple.swift:30
      Passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
  damus/Features/Search/Views/PullDownSearch.swift:63
      Main actor-isolated instance method 'do_search(query:)' cannot be called from outside of the actor; this is an error in the Swift 6 language mode
  damus/Features/Events/Models/LoadableNostrEventView.swift:53
      Sending 'self.damus_state' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/src/nostrdb.c:3576
      Implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int'
  damus/Features/Onboarding/Views/LoginView.swift:225
      Call to main actor-isolated instance method 'save_credential(pubkey:privkey:)' in a synchronous nonisolated context
  damus/Shared/Utilities/Router.swift:109
      Sending 'quote_reposts' risks causing data races; this is an error in the Swift 6 language mode
  damus/Core/Nostr/RelayConnection.swift:174
      Capture of 'self' with non-Sendable type 'RelayConnection' in a '@Sendable' closure
  nostrdb/src/nostrdb.c:4341
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
  nostrdb/mdb.c:2922
      Implicit conversion loses integer precision: 'unsigned long' to 'int'
  damus/ContentView.swift:1102
      Sending 'event' risks causing data races; this is an error in the Swift 6 language mode
  damus/Core/Nostr/RelayPool.swift:56
      Capture of 'self' with non-Sendable type 'RelayPool?' in a '@Sendable' closure
  damus/Shared/Utilities/Router.swift:60
      Sending 'profile' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/InputDismissKeyboard.swift:34
      Main actor-isolated property 'activationState' can not be referenced from a nonisolated context
  nostrdb/src/nostrdb.c:5182
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
  damus/Shared/Media/Camera/Models/CameraService.swift:259
      Capture of 'self' with non-Sendable type 'CameraService' in a '@Sendable' closure
  damus/Features/Events/NoteContentView.swift:28
      'withUnsafeBytes' is deprecated: use `withUnsafeBytes(_: (UnsafeRawBufferPointer) throws -> R) rethrows -> R` instead
  nostrdb/src/content_parser.c:89
      Implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int')
  damus/TestData.swift:52
      Let 'test_repost_2' is not concurrency-safe because non-'Sendable' type 'NostrEvent' (aka 'NdbNote') may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Features/Purple/Models/DamusPurple.swift:203
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Core/Networking/NostrNetworkManager/UserRelayListManager.swift:302
      Sending 'relay_id' risks causing data races; this is an error in the Swift 6 language mode
  damus/Notify/LocalNotificationNotify.swift:16
      Type 'LossyLocalNotification' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
  damus/damusApp.swift:127
      Main actor-isolated property 'bounds' can not be referenced from a nonisolated context
  damus/Features/Zaps/Models/ZapsModel.swift:34
      Non-Sendable '@MainActor (RelayURL, NostrConnectionEvent) -> ()'-typed result can not be returned from main actor-isolated function to nonisolated context; this is an error in the Swift 6 language mode
  nostrdb/src/nostrdb.c:6863
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
  damus/Shared/Media/Camera/Models/CameraService.swift:531
      Capture of 'self' with non-Sendable type 'CameraService' in an isolated closure
  damus/Core/Nostr/WebSocket.swift:49
      Passing non-Sendable parameter 'receiveHandler' to function expecting a '@Sendable' closure
  damus/Core/Nostr/RelayPool.swift:246
      Capture of 'self' with non-Sendable type 'RelayPool' in a '@Sendable' closure; this is an error in the Swift 6 language mode
  damus/Shared/Media/Models/MediaPicker.swift:87
      Call to main actor-isolated instance method 'attemptAcquireResourceAndChooseMedia(url:fallback:unprocessedEnum:processedEnum:orderId:)' in a synchronous nonisolated context
  nostrdb/mdb.c:3543
      Implicit conversion loses integer precision: 'MDB_ID' (aka 'unsigned long') to 'unsigned int'
  damus/Features/Profile/Views/EditPictureControl.swift:540
      Sending 'upload_observer' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/mdb.c:2254
      Variable 'last' may be uninitialized when used here
  nostrdb/src/nostrdb.c:668
      Implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long long') to 'int'
  damus/Shared/Utilities/Router.swift:139
      Sending 'followPackModel' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Models/ImageCarousel.swift:72
      Main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
  damus/Features/Timeline/Models/HomeModel.swift:412
      Sending 'ev' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/src/nostrdb.c:3589
      Implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int'
  damus/Shared/Media/Camera/Models/CameraService.swift:690
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:127
      Sending 'walletModel.some' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Purple/Models/DamusPurpleEnvironment.swift:11
      Static property 'allCases' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  nostrdb/mdb.c:5783
      Implicit conversion loses integer precision: 'pgno_t' (aka 'unsigned long') to 'unsigned int'
  damus/Features/Posting/Views/AutoSaveIndicatorView.swift:90
      Cannot access property 'timer' with a non-Sendable type 'Timer?' from nonisolated deinit; this is an error in the Swift 6 language mode
  damus/Core/Storage/DamusState.swift:209
      Stored property 'contacts' of 'Sendable'-conforming struct 'NostrNetworkManagerDelegate' has non-Sendable type 'Contacts'; this is an error in the Swift 6 language mode
  nostrdb/Ndb.swift:690
      Reference to captured var 'subid' in concurrently-executing code; this is an error in the Swift 6 language mode
  nostrdb/mdb.c:6867
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int'
  damus/Shared/Media/Camera/Models/PhotoCaptureProcessor.swift:70
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:127
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Camera/Models/CameraService.swift:411
      Implicit capture of 'self' requires that 'CameraService' conforms to 'Sendable'
  damus/Shared/Media/Camera/Models/CameraService.swift:275
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Models/ImageCarousel.swift:70
      Main actor-isolated property 'currentPage' can not be referenced from a nonisolated context
  DamusNotificationService/NotificationService.swift:267
      'ImageResource' is deprecated: This type conflicts with `GeneratedAssetSymbols.ImageResource` in Swift 5.9. Renamed to avoid issues in the future.
  damus/Features/Purple/Models/Extensions/DamusPurpleNotificationManagement.swift:29
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Purple/Models/DamusPurple.swift:174
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  highlighter action extension/ActionViewController.swift:153
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Wallet/Views/NWCSettings.swift:246
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Timeline/Models/HomeModel.swift:279
      No 'async' operations occur within 'await' expression
  damus/Features/Relays/Views/RelayView.swift:128
      No 'async' operations occur within 'await' expression
  damus/Shared/Utilities/Router.swift:64
      Sending 'relay' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Wallet/Views/ConnectWalletView.swift:27
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Shared/Utilities/Router.swift:62
      Sending 'followers' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:107
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/CoreSVG.swift:17
      Var 'CGSVGDocumentCreateFromData' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/EventCache.swift:405
      Non-Sendable 'NoteArtifacts'-typed result can not be returned from actor-isolated instance method 'render_note_content(ndb:ev:profiles:keypair:)' to nonisolated context; this is an error in the Swift 6 language mode
  nostrdb/Ndb.swift:521
      Backward matching of the unlabeled trailing closure is deprecated; label the argument with 'with' to suppress this warning
  damus/TestData.swift:66
      Let 'test_following_model' is not concurrency-safe because non-'Sendable' type 'FollowingModel' may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Extensions/DamusFullScreenCover.swift:34
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Shared/Media/Camera/Models/CameraService.swift:503
      Capture of 'self' with non-Sendable type 'CameraService' in an isolated closure
  damus/Features/Purple/Models/StoreObserver.swift:26
      Passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:100
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Events/EventDetailView.swift:28
      Capture of 'scroller' with non-Sendable type 'ScrollViewProxy' in a '@Sendable' closure
  nostrdb/src/nostrdb.c:774
      Implicit conversion loses integer precision: 'long' to 'int'
  damus/Shared/Utilities/Router.swift:117
      Sending 'results' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Search/Views/SearchResultsView.swift:195
      Main actor-isolated instance method 'do_search(query:)' cannot be called from outside of the actor; this is an error in the Swift 6 language mode
  damus/Features/Timeline/Models/HomeModel.swift:272
      Sending 'relay' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:90
      Sending 'settings' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Settings/Models/UserSettingsStore.swift:95
      Static property 'pubkey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/EventCache.swift:405
      Sending 'state.ndb' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Camera/Models/PhotoCaptureProcessor.swift:88
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Zaps/Views/CustomizeZapView.swift:138
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Shared/Utilities/Router.swift:74
      Call to main actor-isolated initializer 'init(state:)' in a synchronous nonisolated context
  nostrdb/mdb.c:2607
      '@return' command used in a comment that is attached to a function returning void
  damus/Core/Storage/DamusState.swift:163
      Passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:125
      Sending 'account' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Actions/ActionBar/Views/EventActionBar.swift:382
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Settings/Models/UserSettingsStore.swift:221
      Main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
  damus/Features/Wallet/Models/CoinosDeterministicAccountClient.swift:144
      Value 'nwcKeypair' was defined but never used; consider replacing with boolean test
  damus/Features/Wallet/Models/WalletModel.swift:111
      Initialization of immutable value 'timeoutTask' was never used; consider replacing with assignment to '_' or removing it
  damus/TestData.swift:445
      Let 'test_thread_note_2' is not concurrency-safe because non-'Sendable' type 'NdbNote' may have shared mutable state; this is an error in the Swift 6 language mode
  damusTests/NoteContentViewTests.swift:357
      No calls to throwing functions occur within 'try' expression
  damus/Shared/Utilities/Router.swift:78
      Call to main actor-isolated initializer 'init(damus_state:)' in a synchronous nonisolated context
  damus/Shared/Utilities/Router.swift:72
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  damusTests/NoteContentViewTests.swift:351
      No calls to throwing functions occur within 'try' expression
  damus/Shared/Utilities/Router.swift:66
      Sending 'relay' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:76
      Call to main actor-isolated initializer 'init(state:)' in a synchronous nonisolated context
  damus/Shared/Utilities/Router.swift:68
      Sending 'following' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Camera/Models/CameraService.swift:341
      Capture of 'self' with non-Sendable type 'CameraService' in a '@Sendable' closure
  damus/Core/Nostr/RelayConnection.swift:212
      Capture of 'self' with non-Sendable type 'RelayConnection' in a '@Sendable' closure
  damus/Shared/Utilities/Router.swift:117
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/src/protected_queue.h:127
      Implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int'
  damus/ContentView.swift:93
      Call to main actor-isolated initializer 'init(video_coordinator:urls:showMenu:settings:selectedIndex:)' in a synchronous nonisolated context
  nostrdb/Ndb.swift:77
      Static property 'db_files' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  damus/Features/Chat/ChatroomThreadView.swift:179
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Shared/Media/Camera/Models/CameraService.swift:465
      Capture of 'self' with non-Sendable type 'CameraService' in a '@Sendable' closure
  nostrdb/src/nostrdb.c:5959
      Implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int')
  damus/Features/Events/NoteContentView.swift:298
      Sending 'self.damus_state.ndb' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Posting/Views/PostView.swift:306
      Main actor-isolated property 'current_placeholder_index' can not be mutated from a nonisolated context
  damus/Features/Timeline/Models/HomeModel.swift:412
      Capture of 'self' with non-Sendable type 'HomeModel' in a '@Sendable' closure
  damus/Shared/Buttons/NeutralButtonStyle.swift:18
      Call to main actor-isolated initializer 'init(padding:cornerRadius:scaleEffect:)' in a synchronous nonisolated context
  nostrdb/src/content_parser.c:515
      Implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int')
  damus/Shared/Utilities/EventCache.swift:413
      Capture of 'plan' with non-Sendable type 'PreloadPlan' in a '@Sendable' closure
  damus/Features/Timeline/Models/HomeModel.swift:928
      Capture of 'ev' with non-Sendable type 'NostrEvent' (aka 'NdbNote') in a '@Sendable' closure
  damus/Shared/Utilities/InputDismissKeyboard.swift:38
      Main actor-isolated property 'isKeyWindow' can not be referenced from a nonisolated context
  damus/Shared/Components/InvoiceView.swift:98
      Call to main actor-isolated instance method 'open(_:options:completionHandler:)' in a synchronous nonisolated context
  nostrdb/Ndb.swift:664
      Reference to captured var 'subid' in concurrently-executing code; this is an error in the Swift 6 language mode
  nostrdb/src/cursor.h:324
      Unused function 'cursor_pull_varint_u32'
  damus/Features/Settings/Views/NotificationSettingsView.swift:45
      Sending 'self.damus_state.push_notification_client' risks causing data races; this is an error in the Swift 6 language mode
  Cannot form key path that captures non-Sendable type 'KeyPath'; this is an error in the Swift 6 language mode
  nostrdb/Ndb.swift:690
      Capture of 'self' with non-Sendable type 'Ndb' in a '@Sendable' closure; this is an error in the Swift 6 language mode
  damus/TestData.swift:55
      Let 'test_event_group' is not concurrency-safe because non-'Sendable' type 'EventGroup' may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Buttons/NeutralButtonStyle.swift:20
      Call to main actor-isolated initializer 'init(padding:cornerRadius:scaleEffect:)' in a synchronous nonisolated context
  damus/Shared/Utilities/Router.swift:100
      Call to main actor-isolated initializer 'init(damus_state:settings:contactListInitiallyPresent:relayListInitiallyPresent:)' in a synchronous nonisolated context
  damus/Shared/Media/Camera/Models/CameraService.swift:131
      Capture of 'self' with non-Sendable type 'CameraService' in a '@Sendable' closure
  damus/Features/DMs/Views/DMChatView.swift:36
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Onboarding/Views/OnboardingSuggestionsView.swift:119
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/TestData.swift:62
      Let 'test_private_zap' is not concurrency-safe because non-'Sendable' type 'Zap' may have shared mutable state; this is an error in the Swift 6 language mode
  nostrdb/mdb.c:5314
      Implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int'
  damus/Shared/Utilities/Router.swift:137
      Call to main actor-isolated initializer 'init(damus_state:domain:nip05_domain_favicon:pubkeys:)' in a synchronous nonisolated context
  damus/ContentView.swift:361
      Sending 'self.damus_state' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Translations/Views/TranslateView.swift:76
      Sending 'self.event' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/src/nostrdb.c:5733
      Implicit conversion loses integer precision: 'long' to 'int'
  damus/Shared/Components/Shimmer.swift:17
      Static property 'default' is not concurrency-safe because non-'Sendable' type 'ShimmerConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/EventCache.swift:433
      Capture of 'ts' with non-Sendable type 'TranslateStatus?' in a '@Sendable' closure
  damus/Shared/Media/Images/ImageMetadata.swift:207
      Sending 'state' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Camera/Models/PhotoCaptureProcessor.swift:57
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/Ndb.swift:689
      Mutation of captured var 'streaming' in concurrently-executing code; this is an error in the Swift 6 language mode
  share extension/ShareViewController.swift:182
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/Features/Search/Views/SearchResultsView.swift:188
      'onChange(of:perform:)' was deprecated in iOS 17.0: Use `onChange` with a two or zero parameter action closure instead.
  damus/TestData.swift:449
      Let 'test_thread_note_6' is not concurrency-safe because non-'Sendable' type 'NdbNote' may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:109
      Call to main actor-isolated initializer 'init(damus_state:model:)' in a synchronous nonisolated context
  DamusNotificationService/NotificationFormatter.swift:99
      Sending 'notify.event' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:88
      Sending 'settings' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Search/Views/SearchResultsView.swift:145
      Variable 'note_keys' was never mutated; consider changing to 'let' constant
  damus/Shared/Media/CoreSVG.swift:24
      Let 'CoreSVG' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer?' may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:123
      Call to main actor-isolated initializer 'init(account:profileUploadObserver:nav:keyboardVisible:)' in a synchronous nonisolated context
  nostrdb/ccan/ccan/crypto/sha256/sha256.h:115
      '@p' command has no word arguments, expected 1
  damus/Features/Timeline/Models/HomeModel.swift:412
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:66
      Call to main actor-isolated initializer 'init(state:relay:nip11:)' in a synchronous nonisolated context
  nostrdb/src/nostrdb.c:3565
      Implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int'
  damus/Shared/Utilities/Router.swift:62
      Call to main actor-isolated initializer 'init(damus_state:followers:)' in a synchronous nonisolated context
  damusTests/Mocking/MockDamusState.swift:19
      Initialization of immutable value 'pool' was never used; consider replacing with assignment to '_' or removing it
  damus/Shared/Utilities/Router.swift:102
      Sending 'damusState' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Media/Camera/Models/VideoCaptureProcessor.swift:62
      Sending 'self' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Timeline/Models/HomeModel.swift:928
      Capture of 'events' with non-Sendable type 'EventCache' in a '@Sendable' closure
  nostrdb/mdb.c:3579
      Implicit conversion loses integer precision: 'MDB_ID' (aka 'unsigned long') to 'unsigned int'
  damus/Shared/Media/Camera/Models/CameraService.swift:279
      Capture of 'self' with non-Sendable type 'CameraService' in a '@Sendable' closure
  nostrdb/src/nostrdb.c:1459
      Unused function 'ndb_begin_rw_query'
  damus/Features/Events/NoteContentView.swift:298
      Sending 'self.event' risks causing data races; this is an error in the Swift 6 language mode
  damus/TestData.swift:58
      Let 'test_zap_request_ev' is not concurrency-safe because non-'Sendable' type 'NostrEvent' (aka 'NdbNote') may have shared mutable state; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/URLHandler.swift:45
      Non-Sendable 'ContentView.ViewOpenAction'-typed result can not be returned from main actor-isolated instance method 'handle(purple_url:)' to nonisolated context; this is an error in the Swift 6 language mode
  DamusNotificationService/NotificationFormatter.swift:99
      Sending 'state' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:82
      Sending 'relays' risks causing data races; this is an error in the Swift 6 language mode
  nostrdb/src/nostrdb.c:5238
      Implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int')
  damus/Shared/Utilities/Router.swift:129
      Sending 'walletScanResult' risks causing data races; this is an error in the Swift 6 language mode
  damus/Features/Zaps/Views/NoteZapButton.swift:202
      Sending 'damus_state' risks causing data races; this is an error in the Swift 6 language mode
  damus/Shared/Utilities/Router.swift:202
      Main actor-isolated property 'original_event' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode