Skip to content

Fix iOS App Store archive build failures (Dart compilation errors + missing Xcode scheme + record package upgrade) - #81

Draft
zedraxa with Copilot wants to merge 19 commits into
mainfrom
copilot/fix-dart-compilation-errors
Draft

Fix iOS App Store archive build failures (Dart compilation errors + missing Xcode scheme + record package upgrade)#81
zedraxa with Copilot wants to merge 19 commits into
mainfrom
copilot/fix-dart-compilation-errors

Conversation

Copilot AI commented Apr 8, 2026

Copy link
Copy Markdown
Contributor
  • Fix blank canvas: add CanvasBloc/DocumentBloc bidirectional sync
  • Address code review: defensive copies, batched UpdatePageCanvasContent event
  • Fix root race condition: when CreateNotebook runs synchronously before navigation, the BlocListener never fires because there is no state change after mount. Add a post-frame initState callback to sync whatever notebook is already loaded in DocumentBloc at mount time.
Original prompt

The iOS App Store archive build (flutter build ipa) is failing with 7 Dart compilation errors. All fixes are needed to unblock the build.

Errors and Required Fixes

1. lib/features/documents/engine/image_import_engine.dart:101Rect type not found

The file imports dart:ui as ui but uses bare Rect on line 101. Change Rect cropRect, to ui.Rect cropRect,.

2 & 3. lib/app/theme/app_theme.dart:49, 224CardThemeCardThemeData

In the current Flutter SDK, the cardTheme property on ThemeData now expects CardThemeData instead of CardTheme. Replace CardTheme( with CardThemeData( on lines 49 and 224.

4 & 5. lib/app/theme/app_theme.dart:176, 352DialogThemeDialogThemeData

Same pattern: dialogTheme now expects DialogThemeData. Replace DialogTheme( with DialogThemeData( on lines 176 and 352.

6. lib/features/canvas/domain/entities/tools/utility/lasso_tool.dart:14Icons.lasso does not exist

There is no Icons.lasso in Flutter's Material icons set. Replace Icons.lasso with Icons.gesture (or another valid icon like Icons.select_all).

7. lib/features/effects/engine/easing_curves.dart:104num can't be returned as double

math.pow returns num, but the method return type is double. Change line 104 from:

      t >= 1 ? 1 : 1 - math.pow(2, -10 * t);

to:

      t >= 1 ? 1.0 : 1.0 - math.pow(2, -10 * t).toDouble();

8. lib/features/documents/engine/pdf_export_engine.dart:73 — Non-exhaustive switch on PageTemplate

The PageTemplate enum (in lib/features/canvas/domain/models/canvas_config.dart) has these values: blank, lined, grid, dotted, chalkboard, narrowRuled, wideRuled, isometric, musicStaff, hexagonal, calligraphy. The switch statement at line 73 of pdf_export_engine.dart only handles blank, chalkboard, lined, grid, and dotted. The new enum values must be handled. Suggested mapping:

  • narrowRuled and wideRuled → group with the lined case (they are line-based templates)
  • isometric and hexagonal → group with grid case (grid-based)
  • musicStaff and calligraphy → group with lined case (line-based) or fall through to blank/break as a TODO

All of these are compilation errors that must be fixed for the build to succeed.

The following is the prior conversation context from the user's chat exploration (may be truncated):

User: fix

Assistant: Your iOS build has 7 Dart compilation errors across 5 files that are causing the ARCHIVE FAILED. The warnings from third-party pods (SDWebImage, DKPhotoGallery, file_picker, etc.) are non-fatal — only the errors matter. Here's the breakdown and fixes:


Root Cause: Flutter SDK + dependency API changes

You're building with Xcode 26.2 and a recent Flutter SDK. Several of your Dart files use APIs that have been renamed/changed in newer Flutter and dependency versions.


All 7 Errors and Fixes

1. image_import_engine.dart:101Rect type not found

The Rect class from dart:ui isn't imported with that name because the file uses import 'dart:ui' as ui;.

    Rect cropRect,

Fix: Change Rectui.Rect (line 101), since dart:ui is imported as ui:

    ui.Rect cropRect,

2 & 3. app_theme.dart:49, 224CardThemeCardThemeData

In recent Flutter versions, the cardTheme property on ThemeData now expects CardThemeData instead of CardTheme.

Fix (lines 49 and 224): Replace CardTheme( with CardThemeData(:

        cardTheme: CardThemeData(

4 & 5. app_theme.dart:176, 352DialogThemeDialogThemeData

Same pattern: dialogTheme now expects DialogThemeData.

Fix (lines 176 and 352): Replace DialogTheme( with DialogThemeData(:

        dialogTheme: DialogThemeData(

6. lasso_tool.dart:14Icons.lasso does not exist

There is no Icons.lasso in Flutter's Material icons set.

  @override IconData get icon => Icons.lasso;

Fix: Use an existing icon, e.g.:

  @override IconData get icon => Icons.gesture; // or Icons.select_all

7. easing_curves.dart:104num can't be returned as double

math.pow returns num, but the method return type is double.

  static double expoOut(double t...

</details>



<!-- START COPILOT CODING AGENT SUFFIX -->

*This pull request was created from Copilot chat.*
>

Copilot AI changed the title [WIP] Fix Dart compilation errors in iOS App Store build Fix 7 Dart compilation errors blocking iOS App Store archive build Apr 8, 2026
Copilot AI requested a review from zedraxa April 8, 2026 15:15
@zedraxa

zedraxa commented Apr 8, 2026

Copy link
Copy Markdown
Owner

Archiving com.biscuits.app...
Running pod install... 1,013ms
Running Xcode build...
Xcode archive done. 36.4s
Failed to build iOS app
Error output from Xcode build:

2026-04-08 15:19:49.874 xcodebuild[1836:15928] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** ARCHIVE FAILED **

Xcode's output:

Writing result bundle at path:
/var/folders/w2/rrf5p87d1bbfyphxc7jdnyvh0000gn/T/flutter_tools.XuWTuE/flutter_ios_build_temp_dirfhK7Ff/temporary_xcresult_bundle

/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:269:70: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            let controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController
                                                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:273:30: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        UIApplication.shared.keyWindow?.rootViewController?.present(activityViewController, animated: true)
                             ^
/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:356:74: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            let viewController: UIViewController? = UIApplication.shared.keyWindow?.rootViewController
                                                                         ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:210:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
  210 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:654:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
  654 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:91:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
   91 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m:159:16: warning: 'UTTypeConformsTo' is deprecated: first deprecated in iOS 15.0 - Use -[UTType conformsToType:] instead. [-Wdeprecated-declarations]
  159 |     } else if (UTTypeConformsTo(uttype, kSDUTTypeRAW)) {
      |                ^
In module 'MobileCoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m:14:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:472:1: note: 'UTTypeConformsTo' has been explicitly marked deprecated here
  472 | UTTypeConformsTo(
      | ^
1 warning generated.
/Users/builder/clone/ios/Pods/SwiftyGif/SwiftyGif/ObjcAssociatedWeakObject.swift:13:14: warning: weak variable 'weakValue' was never mutated; consider changing to 'let' constant
    weak var weakValue = value
         ~~~ ^
         let
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/AudioContext.swift:88:17: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
        return .allowBluetooth
                ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/AudioContext.swift:88:17: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
        return .allowBluetooth
                ^~~~~~~~~~~~~~
                AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:156:38: warning: 'duration' was deprecated in iOS 16.0: Use load(.duration) instead
    return player.currentItem?.asset.duration
                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:205:14: warning: main actor-isolated property 'eventHandler' can not be referenced from a Sendable closure
        self.eventHandler.onLog(message: "player status: \(status), change: \(change)")
             ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:20:20: note: property declared here
  private(set) var eventHandler: AudioPlayersStreamHandler
                   ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:211:16: warning: call to main actor-isolated instance method 'reset()' in a synchronous nonisolated context
          self.reset()
               ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:250:16: note: calls to instance method 'reset()' from outside of its actor context are implicitly asynchronous
  private func reset() {
               ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:262:52: warning: 'duration' was deprecated in iOS 16.0: Use load(.duration) instead
    guard let duration = player.currentItem?.asset.duration else {
                                                   ^
/Users/builder/.pub-cache/hosted/pub.dev/record_darwin-1.2.2/ios/Classes/RecordConfig.swift:84:12: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
          .allowBluetooth
           ^
/Users/builder/.pub-cache/hosted/pub.dev/record_darwin-1.2.2/ios/Classes/RecordConfig.swift:84:12: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
          .allowBluetooth
           ^~~~~~~~~~~~~~
           AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/record_darwin-1.2.2/ios/Classes/RecorderIOS.swift:15:70: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
  let options: AVAudioSession.CategoryOptions = [.defaultToSpeaker, .allowBluetooth]
                                                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/record_darwin-1.2.2/ios/Classes/RecorderIOS.swift:15:70: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
  let options: AVAudioSession.CategoryOptions = [.defaultToSpeaker, .allowBluetooth]
                                                                     ^~~~~~~~~~~~~~
                                                                     AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PDFPreview/DKPDFView.swift:50:48: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        return UIActivityIndicatorView(style: .gray)
                                               ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PDFPreview/DKPDFView.swift:50:48: note: use 'UIActivityIndicatorView.Style.medium' instead
        return UIActivityIndicatorView(style: .gray)
                                               ^~~~
                                               UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoBaseImagePreviewVC.swift:171:30: warning: 'UIPreviewAction' was deprecated in iOS 13.0: Please use UIContextMenuInteraction.
        let saveActionItem = UIPreviewAction(title: DKPhotoGalleryResource.localizedStringWithKey("preview.3DTouch.saveImage.title"),
                             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGallery.swift:144:62: warning: 'statusBarStyle' was deprecated in iOS 13.0: Use the statusBarManager property of the window scene instead.
    private let defaultStatusBarStyle = UIApplication.shared.statusBarStyle
                                                             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:39:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol DKPhotoGalleryContentDataSource: class {
                                                   ^~~~~
                                                   AnyObject
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:55:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol DKPhotoGalleryContentDelegate: class {
                                                 ^~~~~
                                                 AnyObject
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:107:14: warning: 'automaticallyAdjustsScrollViewInsets' was deprecated in iOS 11.0: Use UIScrollView's contentInsetAdjustmentBehavior instead
        self.automaticallyAdjustsScrollViewInsets = false
             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImageDownloader.swift:92:87: warning: 'kUTTypeGIF' was deprecated in iOS 15.0: Use UTTypeGIF or UTType.gif (swift) instead.
            let isGif = (asset.value(forKey: "uniformTypeIdentifier") as? String) == (kUTTypeGIF as String)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImageDownloader.swift:94:42: warning: 'requestImageData(for:options:resultHandler:)' was deprecated in iOS 13
                PHImageManager.default().requestImageData(for: asset,
                                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImagePreviewVC.swift:34:42: warning: 'contentEdgeInsets' was deprecated in iOS 15.0: This property is ignored when using UIButtonConfiguration
        self.downloadOriginalImageButton.contentEdgeInsets = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5)
                                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/QRCode/DKPhotoWebVC.swift:46:56: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        self.spinner = UIActivityIndicatorView(style: .gray)
                                                       ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/QRCode/DKPhotoWebVC.swift:46:56: note: use 'UIActivityIndicatorView.Style.medium' instead
        self.spinner = UIActivityIndicatorView(style: .gray)
                                                       ^~~~
                                                       UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:65:26: warning: 'loadValuesAsynchronously(forKeys:completionHandler:)' was deprecated in iOS 16.0: Use load(_:) instead.  For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously
                newValue.loadValuesAsynchronously(forKeys: ["duration", "tracks"], completionHandler: {
                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:68:51: warning: 'statusOfValue(forKey:error:)' was deprecated in iOS 16.0: Use status(of:) instead
                        let loadStatus = newValue.statusOfValue(forKey: "duration", error: &error)
                                                  ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:152:48: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        return UIActivityIndicatorView(style: .gray)
                                               ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:152:48: note: use 'UIActivityIndicatorView.Style.medium' instead
        return UIActivityIndicatorView(style: .gray)
                                               ^~~~
                                               UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:161:124: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        scrollView.addObserver(self, forKeyPath: DKPhotoIncrementalIndicator.contentSizeKeyPath, options: [.new], context: &DKPhotoIncrementalIndicator.context)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:162:126: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        scrollView.addObserver(self, forKeyPath: DKPhotoIncrementalIndicator.contentOffsetKeyPath, options: [.new], context: &DKPhotoIncrementalIndicator.context)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:171:23: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        if context == &DKPhotoIncrementalIndicator.context {
                      ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:113:31: warning: 'tracks' was deprecated in iOS 16.0: Use load(.tracks) instead
            for track in self.tracks {
                              ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:114:34: warning: 'estimatedDataRate' was deprecated in iOS 16.0: Use load(.estimatedDataRate) instead
                let rate = track.estimatedDataRate / 8.0
                                 ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:115:60: warning: 'timeRange' was deprecated in iOS 16.0: Use load(.timeRange) instead
                let seconds = Float(CMTimeGetSeconds(track.timeRange.duration))
                                                           ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/View/DKAssetGroupDetailVC.swift:344:14: warning: 'frameInterval' was deprecated in iOS 10.0: preferredFramesPerSecond
        link.frameInterval = 1
             ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImageAssetExporter.swift:539:32: warning: 'isExportable' was deprecated in iOS 16.0: Use load(.isExportable) instead
                    if avAsset.isExportable, let exportSession = AVAssetExportSession(asset: avAsset, presetName: self.configuration.videoExportPreset) {
                               ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImageAssetExporter.swift:557:38: warning: capture of 'fileManager' with non-Sendable type 'FileManager' in an isolated local function; this is an error in the Swift 6 language mode
                                try? fileManager.removeItem(at: auxiliaryDirectory)
                                     ^
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:96:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
@interface NSFileManager : NSObject
           ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/DKImageDataManager.swift:154:43: warning: 'requestImageData(for:options:resultHandler:)' was deprecated in iOS 13
        let imageRequestID = self.manager.requestImageData(
                                          ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/Extensions/DKImageExtensionGallery.swift:35:38: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
                UIApplication.shared.keyWindow!.rootViewController!.present(photoGallery: gallery)
                                     ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImagePickerController.swift:265:45: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            targetVC = UIApplication.shared.keyWindow!.rootViewController!
                                            ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImagePickerController.swift:281:34: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            UIApplication.shared.keyWindow!.rootViewController!.dismiss(animated: true,
                                 ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKPopoverViewController.swift:30:43: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        let window = UIApplication.shared.keyWindow!
                                          ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKPopoverViewController.swift:43:43: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        let window = UIApplication.shared.keyWindow!
                                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:52:31: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
   52 |             CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[format pathExtension], NULL);
      |                               ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerUtils.h:7:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:52:69: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
   52 |             CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[format pathExtension], NULL);
      |                                                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerUtils.h:7:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:133:30: warning: unused variable 'exportError' [-Wunused-variable]
  133 |                     NSError *exportError = exporter.error;
      |                              ^~~~~~~~~~~
3 warnings generated.
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:58:68: warning: 'windows' is deprecated: first deprecated in iOS 15.0 - Use UIWindowScene.windows on a relevant window scene instead [-Wdeprecated-declarations]
   58 |         for (UIWindow *window in [UIApplication sharedApplication].windows) {
      |                                                                    ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: 'windows' has been explicitly marked deprecated here
  109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:200:112: warning: 'UIDocumentPickerModeExportToService' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  200 |     self.documentPickerController = [[UIDocumentPickerViewController alloc] initWithURL:destinationPath inMode:UIDocumentPickerModeExportToService];
      |                                                                                                                ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:200:77: warning: 'initWithURL:inMode:' is deprecated: first deprecated in iOS 14.0 [-Wdeprecated-declarations]
  200 |     self.documentPickerController = [[UIDocumentPickerViewController alloc] initWithURL:destinationPath inMode:UIDocumentPickerModeExportToService];
      |                                                                             ^~~~~~~~~~~
      |                                                                             use initForExportingURLs:asCopy: or initForExportingURLs: instead
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:53:1: note: 'initWithURL:inMode:' has been explicitly marked deprecated here
   53 | - (instancetype)initWithURL:(NSURL *)url inMode:(UIDocumentPickerMode)mode NS_DESIGNATED_INITIALIZER API_DEPRECATED_WITH_REPLACEMENT("use initForExportingURLs:asCopy: or initForExportingURLs: instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos, watchos);
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:218:64: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  218 |                                          inMode: isDirectory ? UIDocumentPickerModeOpen : UIDocumentPickerModeImport];
      |                                                                ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:218:91: warning: 'UIDocumentPickerModeImport' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  218 |                                          inMode: isDirectory ? UIDocumentPickerModeOpen : UIDocumentPickerModeImport];
      |                                                                                           ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:217:42: warning: 'initWithDocumentTypes:inMode:' is deprecated: first deprecated in iOS 14.0 [-Wdeprecated-declarations]
  217 |                                          initWithDocumentTypes: isDirectory ? @[@"public.folder"] : self.allowedExtensions
      |                                          ^~~~~~~~~~~~~~~~~~~~~
      |                                          use initForOpeningContentTypes:asCopy: or initForOpeningContentTypes: instead
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:41:1: note: 'initWithDocumentTypes:inMode:' has been explicitly marked deprecated here
   41 | - (instancetype)initWithDocumentTypes:(NSArray <NSString *>*)allowedUTIs inMode:(UIDocumentPickerMode)mode NS_DESIGNATED_INITIALIZER API_DEPRECATED_WITH_REPLACEMENT("use initForOpeningContentTypes:asCopy: or initForOpeningContentTypes: instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos, watchos);
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:52: warning: 'kUTTypeMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMovie or UTType.movie (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                    ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:880:26: note: 'kUTTypeMovie' has been explicitly marked deprecated here
  880 | extern const CFStringRef kUTTypeMovie                                API_DEPRECATED("Use UTTypeMovie or UTType.movie (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:77: warning: 'kUTTypeAVIMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeAVI or UTType.avi (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                             ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:892:26: note: 'kUTTypeAVIMovie' has been explicitly marked deprecated here
  892 | extern const CFStringRef kUTTypeAVIMovie                             API_DEPRECATED("Use UTTypeAVI or UTType.avi (swift) instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:105: warning: 'kUTTypeVideo' is deprecated: first deprecated in iOS 15.0 - Use UTTypeVideo or UTType.video (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                                                         ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:881:26: note: 'kUTTypeVideo' has been explicitly marked deprecated here
  881 | extern const CFStringRef kUTTypeVideo                                API_DEPRECATED("Use UTTypeVideo or UTType.video (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:130: warning: 'kUTTypeMPEG4' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMPEG4Movie or UTType.mpeg4 (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                                                                                  ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:888:26: note: 'kUTTypeMPEG4' has been explicitly marked deprecated here
  888 | extern const CFStringRef kUTTypeMPEG4                                API_DEPRECATED("Use UTTypeMPEG4Movie or UTType.mpeg4 (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:262:53: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  262 |     NSArray<NSString*> * imageTypes = @[(NSString *)kUTTypeImage];
      |                                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:294:106: warning: 'UIActivityIndicatorViewStyleWhite' is deprecated: first deprecated in iOS 13.0 [-Wdeprecated-declarations]
  294 |     UIActivityIndicatorView* indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
      |                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                          UIActivityIndicatorViewStyleMedium
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityIndicatorView.h:19:5: note: 'UIActivityIndicatorViewStyleWhite' has been explicitly marked deprecated here
   19 |     UIActivityIndicatorViewStyleWhite API_DEPRECATED_WITH_REPLACEMENT("UIActivityIndicatorViewStyleMedium", ios(2.0, 13.0), tvos(9.0, 13.0)) API_UNAVAILABLE(visionos, watchos) = 1,
      |     ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:409:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  409 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:409:41: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  409 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:410:17: warning: incompatible pointer types assigning to 'NSMutableArray<NSURL *> *' from 'NSArray<NSURL *> *' [-Wincompatible-pointer-types]
  410 |         newUrls = urls;
      |                 ^ ~~~~
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:412:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  412 |     if(controller.documentPickerMode == UIDocumentPickerModeImport) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:412:41: warning: 'UIDocumentPickerModeImport' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  412 |     if(controller.documentPickerMode == UIDocumentPickerModeImport) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:439:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  439 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:439:41: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  439 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
19 warnings generated.
../.pub-cache/hosted/pub.dev/record_linux-0.7.2/lib/record_linux.dart:12:7: Error: The non-abstract class 'RecordLinux' is missing implementations for these members:
 - RecordMethodChannelPlatformInterface.startStream
Try to either
 - provide an implementation,
 - inherit an implementation from a superclass or mixin,
 - mark the class as abstract, or
 - provide a 'noSuchMethod' implementation.
class RecordLinux extends RecordPlatform {
      ^^^^^^^^^^^
../.pub-cache/hosted/pub.dev/record_platform_interface-1.5.0/lib/src/record_platform_interface.dart:46:29: Context: 'RecordMethodChannelPlatformInterface.startStream' is defined here.
  Future<Stream<Uint8List>> startStream(String recorderId, RecordConfig config);
                            ^^^^^^^^^^^
../.pub-cache/hosted/pub.dev/record_linux-0.7.2/lib/record_linux.dart:36:16: Error: The method 'RecordLinux.hasPermission' has fewer named arguments than those of overridden method 'RecordMethodChannelPlatformInterface.hasPermission'.
  Future<bool> hasPermission(String recorderId) {
               ^
../.pub-cache/hosted/pub.dev/record_platform_interface-1.5.0/lib/src/record_platform_interface.dart:74:16: Context: This is the overridden method ('hasPermission').
  Future<bool> hasPermission(String recorderId, {bool request = true});
               ^
Target kernel_snapshot_program failed: Exception
Failed to package /Users/builder/clone.
Command PhaseScriptExecution failed with a nonzero exit code
note: Run script build phase 'Run Script' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')
note: Run script build phase 'Thin Binary' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')

Encountered error while archiving for device.

Build failed :|
Step 12 script Build IPA for App Store distribution exited with status code 1
@copilot @copilot

Copilot AI commented Apr 8, 2026

Copy link
Copy Markdown
Contributor Author

Archiving com.biscuits.app...
Running pod install... 1,013ms
...

The new error — IDERunDestination: Supported platforms for the buildables in the current scheme is empty — was caused by a missing Runner.xcscheme file. Without this shared scheme, Xcode's xcodebuild archive couldn't find the Runner target and had no platforms defined.

Fixed in commit c9edfda by adding ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme with the standard Flutter scheme configuration (references the 97C146ED1CF9000F007C117D Runner target, uses Release config for archiving). The previous Dart compilation fixes are unaffected.

Copilot AI changed the title Fix 7 Dart compilation errors blocking iOS App Store archive build Fix iOS App Store archive build failures (Dart compilation errors + missing Xcode scheme) Apr 8, 2026
@zedraxa

zedraxa commented Apr 8, 2026

Copy link
Copy Markdown
Owner

build_ipa_for_app_store_distribution (1).log
@copilot @copilot

…n compilation errors

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/6c237f52-d4f4-4106-a072-e3e6d26b7eb7

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>

Copilot AI commented Apr 8, 2026

Copy link
Copy Markdown
Contributor Author

build_ipa_for_app_store_distribution (1).log
@copilot @copilot

The new build failure is caused by two Dart compilation errors in record_linux-0.7.2, which doesn't implement the updated record_platform_interface-1.5.0 API (added startStream abstract method and changed hasPermission signature).

Fixed in commit c948c22 by upgrading record: ^5.1.2record: ^6.2.0 in pubspec.yaml. This pulls in record_linux >=1.0.0 which correctly implements record_platform_interface-1.5.0. The existing code in audio_recording_service.dart already uses the record 6.x API (AudioRecorder, start, stop, hasPermission(), getAmplitude()), so no code changes were needed.

Copilot AI changed the title Fix iOS App Store archive build failures (Dart compilation errors + missing Xcode scheme) Fix iOS App Store archive build failures (Dart compilation errors + missing Xcode scheme + record package upgrade) Apr 8, 2026
…p Store rejection

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/fcd08267-9447-47ac-a657-f59b238a479c

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Copilot AI and others added 3 commits April 8, 2026 21:55
Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/42199bf8-8eaf-4072-a214-862f9c45f29b

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
…nt, and go→push navigation

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/42199bf8-8eaf-4072-a214-862f9c45f29b

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/42199bf8-8eaf-4072-a214-862f9c45f29b

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Bug 1: Search button dispatched SearchLibrary('') but isSearching checked
searchQuery.isNotEmpty which was always false for empty query. Added
isSearchMode boolean field to LibraryState so search mode activates
before any text is typed.

Bug 2: Action sheet's _ActionSheetButton called onPressed() then
Navigator.pop(). When onPressed opened a dialog (showAppleDialog),
the pop immediately dismissed the dialog instead of the sheet. Fixed
by popping the sheet first, then invoking the callback via
addPostFrameCallback.

Bug 3: Scanner page used Navigator.of(context).pop(scanResult) but was
pushed via GoRouter's context.push<ScanResult>(). Switched to GoRouter's
context.pop() for proper result propagation.

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/760a31fc-415a-45ca-bbb4-bedfa1a462c7

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Copilot AI and others added 2 commits April 8, 2026 22:33
- Add optional `id` parameter to CreateNotebook event so the notebook
  ID can match the library item ID.
- Change OpenNotebook to create a new blank notebook as fallback when
  one is not found in storage, instead of showing an error.
- Wire up _submitCreateItem to dispatch CreateNotebook to DocumentBloc
  before navigating, so the notebook document exists when opened.
- Wire up _importDocument to dispatch CreateNotebook + ImportPdfFromPath
  or ImportImageFromPath to actually import the file contents.
- Wire up _scanDocument to dispatch CreateNotebook + ImportScannedDocument
  to actually import scanned pages.

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/ef4f7943-95ee-4e7e-9ec8-dd35f38eabcb

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Copilot AI and others added 3 commits April 8, 2026 22:46
Add JSON serialization/deserialization methods to:
- ShapeElement
- MathVariable
- MatrixData
- GraphFunction
- GraphElement

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Remove redundant identity mapping on the values list.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
…to-save on mutations

- DocumentRepository: multi-notebook storage with per-ID keys (document_notebook_{id}),
  serializes all page element types (shapes, stickers, graphs, media, annotations, richTexts, audioRecordings)
- DocumentBloc: added _persistNotebook() helper, called after every notebook mutation
  (create, open-fallback, close, add/delete/duplicate/move page, update strokes/config,
  rename, description, cover, page title, bookmark, import, scan, annotations, media,
  audio, shapes, stickers, graphs, richTexts)
- Added toJson/fromJson to ShapeElement, GraphElement, GraphFunction, MathVariable, MatrixData
- Legacy single-key fallback preserved for backward compatibility

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/647b569e-34c6-4659-aeb8-4755961152a9

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
@zedraxa

zedraxa commented Apr 8, 2026

Copy link
Copy Markdown
Owner

43s

Show command
Archiving com.biscuits.app...
Running pod install... 1,026ms
Running Xcode build...
Xcode archive done. 37.0s
Failed to build iOS app
Error output from Xcode build:

** ARCHIVE FAILED **

Xcode's output:

Writing result bundle at path:
/var/folders/w2/rrf5p87d1bbfyphxc7jdnyvh0000gn/T/flutter_tools.BFQ3W9/flutter_ios_build_temp_dirKrIZwo/temporary_xcresult_bundle

/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:269:70: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            let controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController
                                                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:273:30: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        UIApplication.shared.keyWindow?.rootViewController?.present(activityViewController, animated: true)
                             ^
/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:356:74: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            let viewController: UIViewController? = UIApplication.shared.keyWindow?.rootViewController
                                                                         ^
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerImageUtil.m:125:37: warning: 'kUTTypeGIF' is deprecated: first deprecated in iOS 15.0 - Use UTTypeGIF or UTType.gif (swift) instead. [-Wdeprecated-declarations]
  125 |     gifTypeIdentifier = (NSString *)kUTTypeGIF;
      |                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerImageUtil.m:6:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:729:26: note: 'kUTTypeGIF' has been explicitly marked deprecated here
  729 | extern const CFStringRef kUTTypeGIF                                  API_DEPRECATED("Use UTTypeGIF or UTType.gif (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
1 warning generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:210:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
  210 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:654:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
  654 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:91:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
   91 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m:159:16: warning: 'UTTypeConformsTo' is deprecated: first deprecated in iOS 15.0 - Use -[UTType conformsToType:] instead. [-Wdeprecated-declarations]
  159 |     } else if (UTTypeConformsTo(uttype, kSDUTTypeRAW)) {
      |                ^
In module 'MobileCoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m:14:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:472:1: note: 'UTTypeConformsTo' has been explicitly marked deprecated here
  472 | UTTypeConformsTo(
      | ^
1 warning generated.
/Users/builder/clone/ios/Pods/SwiftyGif/SwiftyGif/ObjcAssociatedWeakObject.swift:13:14: warning: weak variable 'weakValue' was never mutated; consider changing to 'let' constant
    weak var weakValue = value
         ~~~ ^
         let
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/InputHelper.swift:15:70: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
  let options: AVAudioSession.CategoryOptions = [.defaultToSpeaker, .allowBluetooth]
                                                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/InputHelper.swift:15:70: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
  let options: AVAudioSession.CategoryOptions = [.defaultToSpeaker, .allowBluetooth]
                                                                     ^~~~~~~~~~~~~~
                                                                     AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/RecordIosPlugin.swift:294:47: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
        case "allowBluetooth": result.insert(.allowBluetooth)
                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/RecordIosPlugin.swift:294:47: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
        case "allowBluetooth": result.insert(.allowBluetooth)
                                              ^~~~~~~~~~~~~~
                                              AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/AudioContext.swift:88:17: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
        return .allowBluetooth
                ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/AudioContext.swift:88:17: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
        return .allowBluetooth
                ^~~~~~~~~~~~~~
                AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:156:38: warning: 'duration' was deprecated in iOS 16.0: Use load(.duration) instead
    return player.currentItem?.asset.duration
                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:205:14: warning: main actor-isolated property 'eventHandler' can not be referenced from a Sendable closure
        self.eventHandler.onLog(message: "player status: \(status), change: \(change)")
             ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:20:20: note: property declared here
  private(set) var eventHandler: AudioPlayersStreamHandler
                   ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:211:16: warning: call to main actor-isolated instance method 'reset()' in a synchronous nonisolated context
          self.reset()
               ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:250:16: note: calls to instance method 'reset()' from outside of its actor context are implicitly asynchronous
  private func reset() {
               ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:262:52: warning: 'duration' was deprecated in iOS 16.0: Use load(.duration) instead
    guard let duration = player.currentItem?.asset.duration else {
                                                   ^
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:130:39: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  130 |     [mediaTypes addObject:(NSString *)kUTTypeImage];
      |                                       ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:9:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:133:39: warning: 'kUTTypeMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMovie or UTType.movie (swift) instead. [-Wdeprecated-declarations]
  133 |     [mediaTypes addObject:(NSString *)kUTTypeMovie];
      |                                       ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:9:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:880:26: note: 'kUTTypeMovie' has been explicitly marked deprecated here
  880 | extern const CFStringRef kUTTypeMovie                                API_DEPRECATED("Use UTTypeMovie or UTType.movie (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
2 warnings generated.
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPhotoAssetUtil.m:106:17: warning: 'kUTTypeGIF' is deprecated: first deprecated in iOS 15.0 - Use UTTypeGIF or UTType.gif (swift) instead. [-Wdeprecated-declarations]
  106 |     imageType = kUTTypeGIF;
      |                 ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPhotoAssetUtil.m:9:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:729:26: note: 'kUTTypeGIF' has been explicitly marked deprecated here
  729 | extern const CFStringRef kUTTypeGIF                                  API_DEPRECATED("Use UTTypeGIF or UTType.gif (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
1 warning generated.
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PDFPreview/DKPDFView.swift:50:48: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        return UIActivityIndicatorView(style: .gray)
                                               ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PDFPreview/DKPDFView.swift:50:48: note: use 'UIActivityIndicatorView.Style.medium' instead
        return UIActivityIndicatorView(style: .gray)
                                               ^~~~
                                               UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoBaseImagePreviewVC.swift:171:30: warning: 'UIPreviewAction' was deprecated in iOS 13.0: Please use UIContextMenuInteraction.
        let saveActionItem = UIPreviewAction(title: DKPhotoGalleryResource.localizedStringWithKey("preview.3DTouch.saveImage.title"),
                             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGallery.swift:144:62: warning: 'statusBarStyle' was deprecated in iOS 13.0: Use the statusBarManager property of the window scene instead.
    private let defaultStatusBarStyle = UIApplication.shared.statusBarStyle
                                                             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:39:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol DKPhotoGalleryContentDataSource: class {
                                                   ^~~~~
                                                   AnyObject
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:55:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol DKPhotoGalleryContentDelegate: class {
                                                 ^~~~~
                                                 AnyObject
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:107:14: warning: 'automaticallyAdjustsScrollViewInsets' was deprecated in iOS 11.0: Use UIScrollView's contentInsetAdjustmentBehavior instead
        self.automaticallyAdjustsScrollViewInsets = false
             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImageDownloader.swift:92:87: warning: 'kUTTypeGIF' was deprecated in iOS 15.0: Use UTTypeGIF or UTType.gif (swift) instead.
            let isGif = (asset.value(forKey: "uniformTypeIdentifier") as? String) == (kUTTypeGIF as String)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImageDownloader.swift:94:42: warning: 'requestImageData(for:options:resultHandler:)' was deprecated in iOS 13
                PHImageManager.default().requestImageData(for: asset,
                                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImagePreviewVC.swift:34:42: warning: 'contentEdgeInsets' was deprecated in iOS 15.0: This property is ignored when using UIButtonConfiguration
        self.downloadOriginalImageButton.contentEdgeInsets = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5)
                                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/QRCode/DKPhotoWebVC.swift:46:56: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        self.spinner = UIActivityIndicatorView(style: .gray)
                                                       ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/QRCode/DKPhotoWebVC.swift:46:56: note: use 'UIActivityIndicatorView.Style.medium' instead
        self.spinner = UIActivityIndicatorView(style: .gray)
                                                       ^~~~
                                                       UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:65:26: warning: 'loadValuesAsynchronously(forKeys:completionHandler:)' was deprecated in iOS 16.0: Use load(_:) instead.  For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously
                newValue.loadValuesAsynchronously(forKeys: ["duration", "tracks"], completionHandler: {
                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:68:51: warning: 'statusOfValue(forKey:error:)' was deprecated in iOS 16.0: Use status(of:) instead
                        let loadStatus = newValue.statusOfValue(forKey: "duration", error: &error)
                                                  ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:152:48: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        return UIActivityIndicatorView(style: .gray)
                                               ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:152:48: note: use 'UIActivityIndicatorView.Style.medium' instead
        return UIActivityIndicatorView(style: .gray)
                                               ^~~~
                                               UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:161:124: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        scrollView.addObserver(self, forKeyPath: DKPhotoIncrementalIndicator.contentSizeKeyPath, options: [.new], context: &DKPhotoIncrementalIndicator.context)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:162:126: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        scrollView.addObserver(self, forKeyPath: DKPhotoIncrementalIndicator.contentOffsetKeyPath, options: [.new], context: &DKPhotoIncrementalIndicator.context)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:171:23: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        if context == &DKPhotoIncrementalIndicator.context {
                      ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:113:31: warning: 'tracks' was deprecated in iOS 16.0: Use load(.tracks) instead
            for track in self.tracks {
                              ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:114:34: warning: 'estimatedDataRate' was deprecated in iOS 16.0: Use load(.estimatedDataRate) instead
                let rate = track.estimatedDataRate / 8.0
                                 ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:115:60: warning: 'timeRange' was deprecated in iOS 16.0: Use load(.timeRange) instead
                let seconds = Float(CMTimeGetSeconds(track.timeRange.duration))
                                                           ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/View/DKAssetGroupDetailVC.swift:344:14: warning: 'frameInterval' was deprecated in iOS 10.0: preferredFramesPerSecond
        link.frameInterval = 1
             ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImageAssetExporter.swift:539:32: warning: 'isExportable' was deprecated in iOS 16.0: Use load(.isExportable) instead
                    if avAsset.isExportable, let exportSession = AVAssetExportSession(asset: avAsset, presetName: self.configuration.videoExportPreset) {
                               ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImageAssetExporter.swift:557:38: warning: capture of 'fileManager' with non-Sendable type 'FileManager' in an isolated local function; this is an error in the Swift 6 language mode
                                try? fileManager.removeItem(at: auxiliaryDirectory)
                                     ^
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:96:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
@interface NSFileManager : NSObject
           ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/DKImageDataManager.swift:154:43: warning: 'requestImageData(for:options:resultHandler:)' was deprecated in iOS 13
        let imageRequestID = self.manager.requestImageData(
                                          ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/Extensions/DKImageExtensionGallery.swift:35:38: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
                UIApplication.shared.keyWindow!.rootViewController!.present(photoGallery: gallery)
                                     ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImagePickerController.swift:265:45: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            targetVC = UIApplication.shared.keyWindow!.rootViewController!
                                            ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImagePickerController.swift:281:34: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            UIApplication.shared.keyWindow!.rootViewController!.dismiss(animated: true,
                                 ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKPopoverViewController.swift:30:43: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        let window = UIApplication.shared.keyWindow!
                                          ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKPopoverViewController.swift:43:43: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        let window = UIApplication.shared.keyWindow!
                                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:52:31: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
   52 |             CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[format pathExtension], NULL);
      |                               ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerUtils.h:7:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:52:69: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
   52 |             CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[format pathExtension], NULL);
      |                                                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerUtils.h:7:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:133:30: warning: unused variable 'exportError' [-Wunused-variable]
  133 |                     NSError *exportError = exporter.error;
      |                              ^~~~~~~~~~~
3 warnings generated.
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:58:68: warning: 'windows' is deprecated: first deprecated in iOS 15.0 - Use UIWindowScene.windows on a relevant window scene instead [-Wdeprecated-declarations]
   58 |         for (UIWindow *window in [UIApplication sharedApplication].windows) {
      |                                                                    ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: 'windows' has been explicitly marked deprecated here
  109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:200:112: warning: 'UIDocumentPickerModeExportToService' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  200 |     self.documentPickerController = [[UIDocumentPickerViewController alloc] initWithURL:destinationPath inMode:UIDocumentPickerModeExportToService];
      |                                                                                                                ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:200:77: warning: 'initWithURL:inMode:' is deprecated: first deprecated in iOS 14.0 [-Wdeprecated-declarations]
  200 |     self.documentPickerController = [[UIDocumentPickerViewController alloc] initWithURL:destinationPath inMode:UIDocumentPickerModeExportToService];
      |                                                                             ^~~~~~~~~~~
      |                                                                             use initForExportingURLs:asCopy: or initForExportingURLs: instead
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:53:1: note: 'initWithURL:inMode:' has been explicitly marked deprecated here
   53 | - (instancetype)initWithURL:(NSURL *)url inMode:(UIDocumentPickerMode)mode NS_DESIGNATED_INITIALIZER API_DEPRECATED_WITH_REPLACEMENT("use initForExportingURLs:asCopy: or initForExportingURLs: instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos, watchos);
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:218:64: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  218 |                                          inMode: isDirectory ? UIDocumentPickerModeOpen : UIDocumentPickerModeImport];
      |                                                                ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:218:91: warning: 'UIDocumentPickerModeImport' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  218 |                                          inMode: isDirectory ? UIDocumentPickerModeOpen : UIDocumentPickerModeImport];
      |                                                                                           ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:217:42: warning: 'initWithDocumentTypes:inMode:' is deprecated: first deprecated in iOS 14.0 [-Wdeprecated-declarations]
  217 |                                          initWithDocumentTypes: isDirectory ? @[@"public.folder"] : self.allowedExtensions
      |                                          ^~~~~~~~~~~~~~~~~~~~~
      |                                          use initForOpeningContentTypes:asCopy: or initForOpeningContentTypes: instead
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:41:1: note: 'initWithDocumentTypes:inMode:' has been explicitly marked deprecated here
   41 | - (instancetype)initWithDocumentTypes:(NSArray <NSString *>*)allowedUTIs inMode:(UIDocumentPickerMode)mode NS_DESIGNATED_INITIALIZER API_DEPRECATED_WITH_REPLACEMENT("use initForOpeningContentTypes:asCopy: or initForOpeningContentTypes: instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos, watchos);
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:52: warning: 'kUTTypeMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMovie or UTType.movie (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                    ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:880:26: note: 'kUTTypeMovie' has been explicitly marked deprecated here
  880 | extern const CFStringRef kUTTypeMovie                                API_DEPRECATED("Use UTTypeMovie or UTType.movie (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:77: warning: 'kUTTypeAVIMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeAVI or UTType.avi (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                             ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:892:26: note: 'kUTTypeAVIMovie' has been explicitly marked deprecated here
  892 | extern const CFStringRef kUTTypeAVIMovie                             API_DEPRECATED("Use UTTypeAVI or UTType.avi (swift) instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:105: warning: 'kUTTypeVideo' is deprecated: first deprecated in iOS 15.0 - Use UTTypeVideo or UTType.video (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                                                         ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:881:26: note: 'kUTTypeVideo' has been explicitly marked deprecated here
  881 | extern const CFStringRef kUTTypeVideo                                API_DEPRECATED("Use UTTypeVideo or UTType.video (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:130: warning: 'kUTTypeMPEG4' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMPEG4Movie or UTType.mpeg4 (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                                                                                  ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:888:26: note: 'kUTTypeMPEG4' has been explicitly marked deprecated here
  888 | extern const CFStringRef kUTTypeMPEG4                                API_DEPRECATED("Use UTTypeMPEG4Movie or UTType.mpeg4 (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:262:53: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  262 |     NSArray<NSString*> * imageTypes = @[(NSString *)kUTTypeImage];
      |                                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:294:106: warning: 'UIActivityIndicatorViewStyleWhite' is deprecated: first deprecated in iOS 13.0 [-Wdeprecated-declarations]
  294 |     UIActivityIndicatorView* indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
      |                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                          UIActivityIndicatorViewStyleMedium
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityIndicatorView.h:19:5: note: 'UIActivityIndicatorViewStyleWhite' has been explicitly marked deprecated here
   19 |     UIActivityIndicatorViewStyleWhite API_DEPRECATED_WITH_REPLACEMENT("UIActivityIndicatorViewStyleMedium", ios(2.0, 13.0), tvos(9.0, 13.0)) API_UNAVAILABLE(visionos, watchos) = 1,
      |     ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:409:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  409 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:409:41: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  409 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:410:17: warning: incompatible pointer types assigning to 'NSMutableArray<NSURL *> *' from 'NSArray<NSURL *> *' [-Wincompatible-pointer-types]
  410 |         newUrls = urls;
      |                 ^ ~~~~
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:412:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  412 |     if(controller.documentPickerMode == UIDocumentPickerModeImport) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:412:41: warning: 'UIDocumentPickerModeImport' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  412 |     if(controller.documentPickerMode == UIDocumentPickerModeImport) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:439:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  439 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:439:41: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  439 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
19 warnings generated.
lib/features/documents/presentation/bloc/document_bloc.dart:287:5: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:6: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:7: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:8: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:9: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:10: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:11: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:12: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:13: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:14: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:15: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:16: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:17: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:18: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                 ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:19: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                  ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:20: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                   ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:21: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:22: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ──────────────────────────────────────\342\224\200──────────────────────
                     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:23: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:24: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:25: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:26: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:27: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:28: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:29: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:30: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:31: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:32: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:33: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:34: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                 ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:35: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                  ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:36: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                   ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:37: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:38: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:39: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:40: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:41: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:42: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:43: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:44: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:45: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:46: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:47: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:48: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:49: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:50: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                 ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:51: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                  ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:52: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                   ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:53: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:54: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:55: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:56: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:57: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:58: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:59: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:60: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:61: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:62: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:63: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:64: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:65: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:211:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:211:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:211:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:211:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:223:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:223:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:223:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:223:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:272:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:272:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:272:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:272:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:281:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:281:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:281:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:281:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:289:10: Error: Expected an identifier, but got 'void'.
Try inserting an identifier before 'void'.
  Future<void> _onExportCurrentPageAsPdf(
         ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:16: Error: Expected '{' before this.
  Future<void> _onExportCurrentPageAsPdf(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:221:19: Error: 'event' is already declared in this scope.
    DuplicatePage event,
                  ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Context: Previous declaration of 'event'.
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:270:23: Error: 'event' is already declared in this scope.
    UpdatePageStrokes event,
                      ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Context: Previous declaration of 'event'.
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:279:22: Error: 'event' is already declared in this scope.
    UpdatePageConfig event,
                     ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Context: Previous declaration of 'event'.
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:5: Error: 'Emitter' is already declared in this scope.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Context: Previous declaration of 'Emitter'.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:5: Error: 'Emitter' is already declared in this scope.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Context: Previous declaration of 'Emitter'.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:5: Error: 'Emitter' is already declared in this scope.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Context: Previous declaration of 'Emitter'.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:13: Error: 'DocumentState' is already declared in this scope.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Context: Previous declaration of 'DocumentState'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:13: Error: 'DocumentState' is already declared in this scope.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Context: Previous declaration of 'DocumentState'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:13: Error: 'DocumentState' is already declared in this scope.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Context: Previous declaration of 'DocumentState'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: '>' is already declared in this scope.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Context: Previous declaration of '>'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: '>' is already declared in this scope.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Context: Previous declaration of '>'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: '>' is already declared in this scope.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Context: Previous declaration of '>'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:113:3: Error: 'Future' isn't a type.
  Future<void> _onOpenNotebook(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:287:5: Error: Type '─────────────────────────────────────────────────────────────' not found.
  } ─────────────────────────────────────────────────────────────
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:334:3: Error: 'Future' isn't a type.
  Future<void> _onExportNotebookAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:384:3: Error: 'Future' isn't a type.
  Future<void> _onShareCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:423:3: Error: 'Future' isn't a type.
  Future<void> _onExportCurrentPageAsImage(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:470:3: Error: 'Future' isn't a type.
  Future<void> _onImportPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:507:3: Error: 'Future' isn't a type.
  Future<void> _onImportPdfFromPath(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:538:3: Error: 'Future' isn't a type.
  Future<void> _onImportImage(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:582:3: Error: 'Future' isn't a type.
  Future<void> _onImportMultipleImages(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:627:3: Error: 'Future' isn't a type.
  Future<void> _onImportImageFromPath(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:674:3: Error: 'Future' isn't a type.
  Future<void> _onImportScannedDocument(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:41:20: Error: The getter '_onDeletePage' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onDeletePage'.
    on<DeletePage>(_onDeletePage);
                   ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:42:23: Error: The getter '_onDuplicatePage' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onDuplicatePage'.
    on<DuplicatePage>(_onDuplicatePage);
                      ^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:44:27: Error: The getter '_onUpdatePageStrokes' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onUpdatePageStrokes'.
    on<UpdatePageStrokes>(_onUpdatePageStrokes);
                          ^^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:45:26: Error: The getter '_onUpdatePageConfig' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onUpdatePageConfig'.
    on<UpdatePageConfig>(_onUpdatePageConfig);
                         ^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:118:49: Error: A value must be explicitly returned from a non-void async function.
    if (state.notebook?.id == event.notebookId) return;
                                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:339:41: Error: A value must be explicitly returned from a non-void async function.
    if (nb == null || nb.pages.isEmpty) return;
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:389:41: Error: A value must be explicitly returned from a non-void async function.
    if (nb == null || nb.pages.isEmpty) return;
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:428:41: Error: A value must be explicitly returned from a non-void async function.
    if (nb == null || nb.pages.isEmpty) return;
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:494:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:560:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:569:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:605:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:614:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:684:7: Error: A value must be explicitly returned from a non-void async function.
      return;
      ^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Error: Field 'event' should be initialized because its type 'DeletePage' doesn't allow null.
 - 'DeletePage' is from 'package:biscuits/features/documents/presentation/bloc/document_event.dart' ('lib/features/documents/presentation/bloc/document_event.dart').
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Error: Field 'Emitter' should be initialized because its type 'DeletePage' doesn't allow null.
 - 'DeletePage' is from 'package:biscuits/features/documents/presentation/bloc/document_event.dart' ('lib/features/documents/presentation/bloc/document_event.dart').
    Emitter<DocumentState> emit,
    ^^^^^^^
Target kernel_snapshot_program failed: Exception
Failed to package /Users/builder/clone.
Command PhaseScriptExecution failed with a nonzero exit code
note: Run script build phase 'Thin Binary' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')
note: Run script build phase 'Run Script' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')

Encountered error while archiving for device.

Build failed :|
Step 12 script Build IPA for App Store distribution exited with status code 1

43s

Show command
Archiving com.biscuits.app...
Running pod install... 1,026ms
Running Xcode build...
Xcode archive done. 37.0s
Failed to build iOS app
Error output from Xcode build:

** ARCHIVE FAILED **

Xcode's output:

Writing result bundle at path:
/var/folders/w2/rrf5p87d1bbfyphxc7jdnyvh0000gn/T/flutter_tools.BFQ3W9/flutter_ios_build_temp_dirKrIZwo/temporary_xcresult_bundle

/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:269:70: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            let controller: UIViewController? = UIApplication.shared.keyWindow?.rootViewController
                                                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:273:30: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        UIApplication.shared.keyWindow?.rootViewController?.present(activityViewController, animated: true)
                             ^
/Users/builder/.pub-cache/hosted/pub.dev/printing-5.14.3/ios/Classes/PrintJob.swift:356:74: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            let viewController: UIViewController? = UIApplication.shared.keyWindow?.rootViewController
                                                                         ^
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerImageUtil.m:125:37: warning: 'kUTTypeGIF' is deprecated: first deprecated in iOS 15.0 - Use UTTypeGIF or UTType.gif (swift) instead. [-Wdeprecated-declarations]
  125 |     gifTypeIdentifier = (NSString *)kUTTypeGIF;
      |                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerImageUtil.m:6:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:729:26: note: 'kUTTypeGIF' has been explicitly marked deprecated here
  729 | extern const CFStringRef kUTTypeGIF                                  API_DEPRECATED("Use UTTypeGIF or UTType.gif (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
1 warning generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:208:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  208 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:210:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
  210 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:652:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  652 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:654:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
  654 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m:20:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:64: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:102: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                      ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:89:173: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
   89 |             typeIdentifierHint = (__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)fileExtensionHint, kUTTypeImage);
      |                                                                                                                                                                             ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:91:17: warning: 'UTTypeIsDynamic' is deprecated: first deprecated in iOS 15.0 - Use UTType.dynamic instead. [-Wdeprecated-declarations]
   91 |             if (UTTypeIsDynamic((__bridge CFStringRef)typeIdentifierHint)) {
      |                 ^
In module 'CoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m:17:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:536:1: note: 'UTTypeIsDynamic' has been explicitly marked deprecated here
  536 | UTTypeIsDynamic(CFStringRef inUTI)                                   API_DEPRECATED("Use UTType.dynamic instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      | ^
4 warnings generated.
/Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m:159:16: warning: 'UTTypeConformsTo' is deprecated: first deprecated in iOS 15.0 - Use -[UTType conformsToType:] instead. [-Wdeprecated-declarations]
  159 |     } else if (UTTypeConformsTo(uttype, kSDUTTypeRAW)) {
      |                ^
In module 'MobileCoreServices' imported from /Users/builder/clone/ios/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m:14:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:472:1: note: 'UTTypeConformsTo' has been explicitly marked deprecated here
  472 | UTTypeConformsTo(
      | ^
1 warning generated.
/Users/builder/clone/ios/Pods/SwiftyGif/SwiftyGif/ObjcAssociatedWeakObject.swift:13:14: warning: weak variable 'weakValue' was never mutated; consider changing to 'let' constant
    weak var weakValue = value
         ~~~ ^
         let
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/InputHelper.swift:15:70: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
  let options: AVAudioSession.CategoryOptions = [.defaultToSpeaker, .allowBluetooth]
                                                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/InputHelper.swift:15:70: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
  let options: AVAudioSession.CategoryOptions = [.defaultToSpeaker, .allowBluetooth]
                                                                     ^~~~~~~~~~~~~~
                                                                     AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/RecordIosPlugin.swift:294:47: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
        case "allowBluetooth": result.insert(.allowBluetooth)
                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/record_ios-1.2.0/ios/record_ios/Sources/record_ios/RecordIosPlugin.swift:294:47: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
        case "allowBluetooth": result.insert(.allowBluetooth)
                                              ^~~~~~~~~~~~~~
                                              AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/AudioContext.swift:88:17: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
        return .allowBluetooth
                ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/AudioContext.swift:88:17: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
        return .allowBluetooth
                ^~~~~~~~~~~~~~
                AVAudioSession.CategoryOptions.allowBluetoothHFP
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:156:38: warning: 'duration' was deprecated in iOS 16.0: Use load(.duration) instead
    return player.currentItem?.asset.duration
                                     ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:205:14: warning: main actor-isolated property 'eventHandler' can not be referenced from a Sendable closure
        self.eventHandler.onLog(message: "player status: \(status), change: \(change)")
             ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:20:20: note: property declared here
  private(set) var eventHandler: AudioPlayersStreamHandler
                   ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:211:16: warning: call to main actor-isolated instance method 'reset()' in a synchronous nonisolated context
          self.reset()
               ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:250:16: note: calls to instance method 'reset()' from outside of its actor context are implicitly asynchronous
  private func reset() {
               ^
/Users/builder/.pub-cache/hosted/pub.dev/audioplayers_darwin-6.4.0/darwin/audioplayers_darwin/Sources/audioplayers_darwin/WrappedMediaPlayer.swift:262:52: warning: 'duration' was deprecated in iOS 16.0: Use load(.duration) instead
    guard let duration = player.currentItem?.asset.duration else {
                                                   ^
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:130:39: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  130 |     [mediaTypes addObject:(NSString *)kUTTypeImage];
      |                                       ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:9:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:133:39: warning: 'kUTTypeMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMovie or UTType.movie (swift) instead. [-Wdeprecated-declarations]
  133 |     [mediaTypes addObject:(NSString *)kUTTypeMovie];
      |                                       ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPlugin.m:9:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:880:26: note: 'kUTTypeMovie' has been explicitly marked deprecated here
  880 | extern const CFStringRef kUTTypeMovie                                API_DEPRECATED("Use UTTypeMovie or UTType.movie (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
2 warnings generated.
/Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPhotoAssetUtil.m:106:17: warning: 'kUTTypeGIF' is deprecated: first deprecated in iOS 15.0 - Use UTTypeGIF or UTType.gif (swift) instead. [-Wdeprecated-declarations]
  106 |     imageType = kUTTypeGIF;
      |                 ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.13+6/ios/image_picker_ios/Sources/image_picker_ios/FLTImagePickerPhotoAssetUtil.m:9:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:729:26: note: 'kUTTypeGIF' has been explicitly marked deprecated here
  729 | extern const CFStringRef kUTTypeGIF                                  API_DEPRECATED("Use UTTypeGIF or UTType.gif (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
1 warning generated.
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PDFPreview/DKPDFView.swift:50:48: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        return UIActivityIndicatorView(style: .gray)
                                               ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PDFPreview/DKPDFView.swift:50:48: note: use 'UIActivityIndicatorView.Style.medium' instead
        return UIActivityIndicatorView(style: .gray)
                                               ^~~~
                                               UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoBaseImagePreviewVC.swift:171:30: warning: 'UIPreviewAction' was deprecated in iOS 13.0: Please use UIContextMenuInteraction.
        let saveActionItem = UIPreviewAction(title: DKPhotoGalleryResource.localizedStringWithKey("preview.3DTouch.saveImage.title"),
                             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGallery.swift:144:62: warning: 'statusBarStyle' was deprecated in iOS 13.0: Use the statusBarManager property of the window scene instead.
    private let defaultStatusBarStyle = UIApplication.shared.statusBarStyle
                                                             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:39:52: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol DKPhotoGalleryContentDataSource: class {
                                                   ^~~~~
                                                   AnyObject
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:55:50: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
internal protocol DKPhotoGalleryContentDelegate: class {
                                                 ^~~~~
                                                 AnyObject
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoGalleryContentVC.swift:107:14: warning: 'automaticallyAdjustsScrollViewInsets' was deprecated in iOS 11.0: Use UIScrollView's contentInsetAdjustmentBehavior instead
        self.automaticallyAdjustsScrollViewInsets = false
             ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImageDownloader.swift:92:87: warning: 'kUTTypeGIF' was deprecated in iOS 15.0: Use UTTypeGIF or UTType.gif (swift) instead.
            let isGif = (asset.value(forKey: "uniformTypeIdentifier") as? String) == (kUTTypeGIF as String)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImageDownloader.swift:94:42: warning: 'requestImageData(for:options:resultHandler:)' was deprecated in iOS 13
                PHImageManager.default().requestImageData(for: asset,
                                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/ImagePreview/DKPhotoImagePreviewVC.swift:34:42: warning: 'contentEdgeInsets' was deprecated in iOS 15.0: This property is ignored when using UIButtonConfiguration
        self.downloadOriginalImageButton.contentEdgeInsets = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5)
                                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/QRCode/DKPhotoWebVC.swift:46:56: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        self.spinner = UIActivityIndicatorView(style: .gray)
                                                       ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/QRCode/DKPhotoWebVC.swift:46:56: note: use 'UIActivityIndicatorView.Style.medium' instead
        self.spinner = UIActivityIndicatorView(style: .gray)
                                                       ^~~~
                                                       UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:65:26: warning: 'loadValuesAsynchronously(forKeys:completionHandler:)' was deprecated in iOS 16.0: Use load(_:) instead.  For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously
                newValue.loadValuesAsynchronously(forKeys: ["duration", "tracks"], completionHandler: {
                         ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:68:51: warning: 'statusOfValue(forKey:error:)' was deprecated in iOS 16.0: Use status(of:) instead
                        let loadStatus = newValue.statusOfValue(forKey: "duration", error: &error)
                                                  ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:152:48: warning: 'gray' was deprecated in iOS 13.0: renamed to 'UIActivityIndicatorView.Style.medium'
        return UIActivityIndicatorView(style: .gray)
                                               ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/Preview/PlayerPreview/DKPlayerView.swift:152:48: note: use 'UIActivityIndicatorView.Style.medium' instead
        return UIActivityIndicatorView(style: .gray)
                                               ^~~~
                                               UIActivityIndicatorView.Style.medium
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:161:124: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        scrollView.addObserver(self, forKeyPath: DKPhotoIncrementalIndicator.contentSizeKeyPath, options: [.new], context: &DKPhotoIncrementalIndicator.context)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:162:126: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        scrollView.addObserver(self, forKeyPath: DKPhotoIncrementalIndicator.contentOffsetKeyPath, options: [.new], context: &DKPhotoIncrementalIndicator.context)
                                                                                      ^
/Users/builder/clone/ios/Pods/DKPhotoGallery/DKPhotoGallery/DKPhotoIncrementalIndicator.swift:171:23: warning: forming 'UnsafeMutableRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.
        if context == &DKPhotoIncrementalIndicator.context {
                      ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:113:31: warning: 'tracks' was deprecated in iOS 16.0: Use load(.tracks) instead
            for track in self.tracks {
                              ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:114:34: warning: 'estimatedDataRate' was deprecated in iOS 16.0: Use load(.estimatedDataRate) instead
                let rate = track.estimatedDataRate / 8.0
                                 ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/Model/DKAsset.swift:115:60: warning: 'timeRange' was deprecated in iOS 16.0: Use load(.timeRange) instead
                let seconds = Float(CMTimeGetSeconds(track.timeRange.duration))
                                                           ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/View/DKAssetGroupDetailVC.swift:344:14: warning: 'frameInterval' was deprecated in iOS 10.0: preferredFramesPerSecond
        link.frameInterval = 1
             ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImageAssetExporter.swift:539:32: warning: 'isExportable' was deprecated in iOS 16.0: Use load(.isExportable) instead
                    if avAsset.isExportable, let exportSession = AVAssetExportSession(asset: avAsset, presetName: self.configuration.videoExportPreset) {
                               ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImageAssetExporter.swift:557:38: warning: capture of 'fileManager' with non-Sendable type 'FileManager' in an isolated local function; this is an error in the Swift 6 language mode
                                try? fileManager.removeItem(at: auxiliaryDirectory)
                                     ^
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:96:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
@interface NSFileManager : NSObject
           ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImageDataManager/DKImageDataManager.swift:154:43: warning: 'requestImageData(for:options:resultHandler:)' was deprecated in iOS 13
        let imageRequestID = self.manager.requestImageData(
                                          ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/Extensions/DKImageExtensionGallery.swift:35:38: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
                UIApplication.shared.keyWindow!.rootViewController!.present(photoGallery: gallery)
                                     ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImagePickerController.swift:265:45: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            targetVC = UIApplication.shared.keyWindow!.rootViewController!
                                            ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKImagePickerController.swift:281:34: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
            UIApplication.shared.keyWindow!.rootViewController!.dismiss(animated: true,
                                 ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKPopoverViewController.swift:30:43: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        let window = UIApplication.shared.keyWindow!
                                          ^
/Users/builder/clone/ios/Pods/DKImagePickerController/Sources/DKImagePickerController/DKPopoverViewController.swift:43:43: warning: 'keyWindow' was deprecated in iOS 13.0: Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes
        let window = UIApplication.shared.keyWindow!
                                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:52:31: warning: 'UTTypeCreatePreferredIdentifierForTag' is deprecated: first deprecated in iOS 15.0 - Use the UTType class instead. [-Wdeprecated-declarations]
   52 |             CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[format pathExtension], NULL);
      |                               ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerUtils.h:7:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:317:1: note: 'UTTypeCreatePreferredIdentifierForTag' has been explicitly marked deprecated here
  317 | UTTypeCreatePreferredIdentifierForTag(
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:52:69: warning: 'kUTTagClassFilenameExtension' is deprecated: first deprecated in iOS 15.0 - Use UTTagClassFilenameExtension instead. [-Wdeprecated-declarations]
   52 |             CFStringRef UTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, (__bridge CFStringRef)[format pathExtension], NULL);
      |                                                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerUtils.h:7:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTType.h:258:26: note: 'kUTTagClassFilenameExtension' has been explicitly marked deprecated here
  258 | extern const CFStringRef kUTTagClassFilenameExtension                API_DEPRECATED("Use UTTagClassFilenameExtension instead.", ios(3.0, 15.0), macos(10.3, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerUtils.m:133:30: warning: unused variable 'exportError' [-Wunused-variable]
  133 |                     NSError *exportError = exporter.error;
      |                              ^~~~~~~~~~~
3 warnings generated.
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:58:68: warning: 'windows' is deprecated: first deprecated in iOS 15.0 - Use UIWindowScene.windows on a relevant window scene instead [-Wdeprecated-declarations]
   58 |         for (UIWindow *window in [UIApplication sharedApplication].windows) {
      |                                                                    ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: 'windows' has been explicitly marked deprecated here
  109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *>  *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:200:112: warning: 'UIDocumentPickerModeExportToService' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  200 |     self.documentPickerController = [[UIDocumentPickerViewController alloc] initWithURL:destinationPath inMode:UIDocumentPickerModeExportToService];
      |                                                                                                                ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:200:77: warning: 'initWithURL:inMode:' is deprecated: first deprecated in iOS 14.0 [-Wdeprecated-declarations]
  200 |     self.documentPickerController = [[UIDocumentPickerViewController alloc] initWithURL:destinationPath inMode:UIDocumentPickerModeExportToService];
      |                                                                             ^~~~~~~~~~~
      |                                                                             use initForExportingURLs:asCopy: or initForExportingURLs: instead
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:53:1: note: 'initWithURL:inMode:' has been explicitly marked deprecated here
   53 | - (instancetype)initWithURL:(NSURL *)url inMode:(UIDocumentPickerMode)mode NS_DESIGNATED_INITIALIZER API_DEPRECATED_WITH_REPLACEMENT("use initForExportingURLs:asCopy: or initForExportingURLs: instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos, watchos);
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:218:64: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  218 |                                          inMode: isDirectory ? UIDocumentPickerModeOpen : UIDocumentPickerModeImport];
      |                                                                ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:218:91: warning: 'UIDocumentPickerModeImport' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  218 |                                          inMode: isDirectory ? UIDocumentPickerModeOpen : UIDocumentPickerModeImport];
      |                                                                                           ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:217:42: warning: 'initWithDocumentTypes:inMode:' is deprecated: first deprecated in iOS 14.0 [-Wdeprecated-declarations]
  217 |                                          initWithDocumentTypes: isDirectory ? @[@"public.folder"] : self.allowedExtensions
      |                                          ^~~~~~~~~~~~~~~~~~~~~
      |                                          use initForOpeningContentTypes:asCopy: or initForOpeningContentTypes: instead
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:41:1: note: 'initWithDocumentTypes:inMode:' has been explicitly marked deprecated here
   41 | - (instancetype)initWithDocumentTypes:(NSArray <NSString *>*)allowedUTIs inMode:(UIDocumentPickerMode)mode NS_DESIGNATED_INITIALIZER API_DEPRECATED_WITH_REPLACEMENT("use initForOpeningContentTypes:asCopy: or initForOpeningContentTypes: instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos, watchos);
      | ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:52: warning: 'kUTTypeMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMovie or UTType.movie (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                    ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:880:26: note: 'kUTTypeMovie' has been explicitly marked deprecated here
  880 | extern const CFStringRef kUTTypeMovie                                API_DEPRECATED("Use UTTypeMovie or UTType.movie (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:77: warning: 'kUTTypeAVIMovie' is deprecated: first deprecated in iOS 15.0 - Use UTTypeAVI or UTType.avi (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                             ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:892:26: note: 'kUTTypeAVIMovie' has been explicitly marked deprecated here
  892 | extern const CFStringRef kUTTypeAVIMovie                             API_DEPRECATED("Use UTTypeAVI or UTType.avi (swift) instead.", ios(8.0, 15.0), macos(10.10, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:105: warning: 'kUTTypeVideo' is deprecated: first deprecated in iOS 15.0 - Use UTTypeVideo or UTType.video (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                                                         ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:881:26: note: 'kUTTypeVideo' has been explicitly marked deprecated here
  881 | extern const CFStringRef kUTTypeVideo                                API_DEPRECATED("Use UTTypeVideo or UTType.video (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:261:130: warning: 'kUTTypeMPEG4' is deprecated: first deprecated in iOS 15.0 - Use UTTypeMPEG4Movie or UTType.mpeg4 (swift) instead. [-Wdeprecated-declarations]
  261 |     NSArray<NSString*> * videoTypes = @[(NSString*)kUTTypeMovie, (NSString*)kUTTypeAVIMovie, (NSString*)kUTTypeVideo, (NSString*)kUTTypeMPEG4];
      |                                                                                                                                  ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:888:26: note: 'kUTTypeMPEG4' has been explicitly marked deprecated here
  888 | extern const CFStringRef kUTTypeMPEG4                                API_DEPRECATED("Use UTTypeMPEG4Movie or UTType.mpeg4 (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:262:53: warning: 'kUTTypeImage' is deprecated: first deprecated in iOS 15.0 - Use UTTypeImage or UTType.image (swift) instead. [-Wdeprecated-declarations]
  262 |     NSArray<NSString*> * imageTypes = @[(NSString *)kUTTypeImage];
      |                                                     ^
In module 'MobileCoreServices' imported from /Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/include/file_picker/FilePickerPlugin.h:5:
In module 'CoreServices' imported from /Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/MobileCoreServices.framework/Headers/MobileCoreServices.h:9:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/CoreServices.framework/Headers/UTCoreTypes.h:725:26: note: 'kUTTypeImage' has been explicitly marked deprecated here
  725 | extern const CFStringRef kUTTypeImage                                API_DEPRECATED("Use UTTypeImage or UTType.image (swift) instead.", ios(3.0, 15.0), macos(10.4, 12.0), tvos(9.0, 15.0), watchos(1.0, 8.0));
      |                          ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:294:106: warning: 'UIActivityIndicatorViewStyleWhite' is deprecated: first deprecated in iOS 13.0 [-Wdeprecated-declarations]
  294 |     UIActivityIndicatorView* indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
      |                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                          UIActivityIndicatorViewStyleMedium
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityIndicatorView.h:19:5: note: 'UIActivityIndicatorViewStyleWhite' has been explicitly marked deprecated here
   19 |     UIActivityIndicatorViewStyleWhite API_DEPRECATED_WITH_REPLACEMENT("UIActivityIndicatorViewStyleMedium", ios(2.0, 13.0), tvos(9.0, 13.0)) API_UNAVAILABLE(visionos, watchos) = 1,
      |     ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:409:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  409 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:409:41: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  409 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:410:17: warning: incompatible pointer types assigning to 'NSMutableArray<NSURL *> *' from 'NSArray<NSURL *> *' [-Wincompatible-pointer-types]
  410 |         newUrls = urls;
      |                 ^ ~~~~
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:412:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  412 |     if(controller.documentPickerMode == UIDocumentPickerModeImport) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:412:41: warning: 'UIDocumentPickerModeImport' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  412 |     if(controller.documentPickerMode == UIDocumentPickerModeImport) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:439:19: warning: 'documentPickerMode' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  439 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                   ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:66:62: note: 'documentPickerMode' has been explicitly marked deprecated here
   66 | @property (nonatomic, assign, readonly) UIDocumentPickerMode documentPickerMode API_DEPRECATED("Use appropriate initializers instead", ios(8.0, 14.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
      |                                                              ^
/Users/builder/.pub-cache/hosted/pub.dev/file_picker-11.0.2/ios/file_picker/Sources/file_picker/FilePickerPlugin.m:439:41: warning: 'UIDocumentPickerModeOpen' is deprecated: first deprecated in iOS 14.0 - Use appropriate initializers instead [-Wdeprecated-declarations]
  439 |     if(controller.documentPickerMode == UIDocumentPickerModeOpen) {
      |                                         ^
In module 'UIKit' imported from /Users/builder/clone/ios/Pods/Target Support Files/file_picker/file_picker-prefix.pch:2:
/Applications/Xcode-26.2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDocumentPickerViewController.h:30:29: note: 'UIDocumentPickerMode' has been explicitly marked deprecated here
   30 | typedef NS_ENUM(NSUInteger, UIDocumentPickerMode) {
      |                             ^
19 warnings generated.
lib/features/documents/presentation/bloc/document_bloc.dart:287:5: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:6: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:7: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:8: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:9: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:10: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:11: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:12: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:13: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:14: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:15: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:16: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:17: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:18: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                 ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:19: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                  ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:20: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                   ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:21: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:22: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ──────────────────────────────────────\342\224\200──────────────────────
                     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:23: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:24: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:25: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:26: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:27: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:28: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:29: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:30: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:31: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:32: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:33: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:34: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                 ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:35: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                  ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:36: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                   ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:37: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:38: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:39: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:40: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:41: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:42: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:43: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:44: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:45: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:46: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:47: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:48: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:49: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:50: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                 ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:51: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                  ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:52: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                   ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:53: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                    ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:54: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                     ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:55: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                      ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:56: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                       ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:57: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:58: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:59: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                          ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:60: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                           ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:61: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                            ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:62: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                             ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:63: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                              ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:64: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                               ^
lib/features/documents/presentation/bloc/document_bloc.dart:287:65: Error: The non-ASCII character '─' (U+2500) can't be used in identifiers, only in strings and comments.
Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).
  } ─────────────────────────────────────────────────────────────
                                                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:211:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:211:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:211:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:211:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:222:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:223:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:223:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:223:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:223:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:272:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:272:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:272:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:272:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:5: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:12: Error: Expected a class member, but got '<'.
    Emitter<DocumentState> emit,
           ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:13: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:13: Error: Expected ';' after this.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: Operator declarations must be preceded by the keyword 'operator'.
Try adding the keyword 'operator'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:28: Error: Expected '{' before this.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: Operator '>' should have exactly one parameter.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:28: Error: Variables must be declared using the keywords 'const', 'final', 'var' or a type name.
Try adding the name of the type of the variable or the keyword 'var'.
    Emitter<DocumentState> emit,
                           ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:281:3: Error: Expected an identifier, but got ')'.
Try inserting an identifier before ')'.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:281:3: Error: Expected ';' after this.
  ) {
  ^
lib/features/documents/presentation/bloc/document_bloc.dart:281:5: Error: Expected an identifier, but got '{'.
Try inserting an identifier before '{'.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:281:5: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  ) {
    ^
lib/features/documents/presentation/bloc/document_bloc.dart:289:10: Error: Expected an identifier, but got 'void'.
Try inserting an identifier before 'void'.
  Future<void> _onExportCurrentPageAsPdf(
         ^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:16: Error: Expected '{' before this.
  Future<void> _onExportCurrentPageAsPdf(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:221:19: Error: 'event' is already declared in this scope.
    DuplicatePage event,
                  ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Context: Previous declaration of 'event'.
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:270:23: Error: 'event' is already declared in this scope.
    UpdatePageStrokes event,
                      ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Context: Previous declaration of 'event'.
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:279:22: Error: 'event' is already declared in this scope.
    UpdatePageConfig event,
                     ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Context: Previous declaration of 'event'.
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:5: Error: 'Emitter' is already declared in this scope.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Context: Previous declaration of 'Emitter'.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:5: Error: 'Emitter' is already declared in this scope.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Context: Previous declaration of 'Emitter'.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:5: Error: 'Emitter' is already declared in this scope.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Context: Previous declaration of 'Emitter'.
    Emitter<DocumentState> emit,
    ^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:13: Error: 'DocumentState' is already declared in this scope.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Context: Previous declaration of 'DocumentState'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:271:13: Error: 'DocumentState' is already declared in this scope.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Context: Previous declaration of 'DocumentState'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:280:13: Error: 'DocumentState' is already declared in this scope.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:13: Context: Previous declaration of 'DocumentState'.
    Emitter<DocumentState> emit,
            ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:222:26: Error: '>' is already declared in this scope.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Context: Previous declaration of '>'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:271:26: Error: '>' is already declared in this scope.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Context: Previous declaration of '>'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:280:26: Error: '>' is already declared in this scope.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:210:26: Context: Previous declaration of '>'.
    Emitter<DocumentState> emit,
                         ^
lib/features/documents/presentation/bloc/document_bloc.dart:113:3: Error: 'Future' isn't a type.
  Future<void> _onOpenNotebook(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:287:5: Error: Type '─────────────────────────────────────────────────────────────' not found.
  } ─────────────────────────────────────────────────────────────
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:334:3: Error: 'Future' isn't a type.
  Future<void> _onExportNotebookAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:384:3: Error: 'Future' isn't a type.
  Future<void> _onShareCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:423:3: Error: 'Future' isn't a type.
  Future<void> _onExportCurrentPageAsImage(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:470:3: Error: 'Future' isn't a type.
  Future<void> _onImportPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:507:3: Error: 'Future' isn't a type.
  Future<void> _onImportPdfFromPath(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:538:3: Error: 'Future' isn't a type.
  Future<void> _onImportImage(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:582:3: Error: 'Future' isn't a type.
  Future<void> _onImportMultipleImages(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:627:3: Error: 'Future' isn't a type.
  Future<void> _onImportImageFromPath(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:674:3: Error: 'Future' isn't a type.
  Future<void> _onImportScannedDocument(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:289:3: Context: This isn't a type.
  Future<void> _onExportCurrentPageAsPdf(
  ^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:41:20: Error: The getter '_onDeletePage' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onDeletePage'.
    on<DeletePage>(_onDeletePage);
                   ^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:42:23: Error: The getter '_onDuplicatePage' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onDuplicatePage'.
    on<DuplicatePage>(_onDuplicatePage);
                      ^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:44:27: Error: The getter '_onUpdatePageStrokes' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onUpdatePageStrokes'.
    on<UpdatePageStrokes>(_onUpdatePageStrokes);
                          ^^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:45:26: Error: The getter '_onUpdatePageConfig' isn't defined for the type 'DocumentBloc'.
 - 'DocumentBloc' is from 'package:biscuits/features/documents/presentation/bloc/document_bloc.dart' ('lib/features/documents/presentation/bloc/document_bloc.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named '_onUpdatePageConfig'.
    on<UpdatePageConfig>(_onUpdatePageConfig);
                         ^^^^^^^^^^^^^^^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:118:49: Error: A value must be explicitly returned from a non-void async function.
    if (state.notebook?.id == event.notebookId) return;
                                                ^
lib/features/documents/presentation/bloc/document_bloc.dart:339:41: Error: A value must be explicitly returned from a non-void async function.
    if (nb == null || nb.pages.isEmpty) return;
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:389:41: Error: A value must be explicitly returned from a non-void async function.
    if (nb == null || nb.pages.isEmpty) return;
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:428:41: Error: A value must be explicitly returned from a non-void async function.
    if (nb == null || nb.pages.isEmpty) return;
                                        ^
lib/features/documents/presentation/bloc/document_bloc.dart:494:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:560:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:569:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:605:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:614:9: Error: A value must be explicitly returned from a non-void async function.
        return;
        ^
lib/features/documents/presentation/bloc/document_bloc.dart:684:7: Error: A value must be explicitly returned from a non-void async function.
      return;
      ^
lib/features/documents/presentation/bloc/document_bloc.dart:209:16: Error: Field 'event' should be initialized because its type 'DeletePage' doesn't allow null.
 - 'DeletePage' is from 'package:biscuits/features/documents/presentation/bloc/document_event.dart' ('lib/features/documents/presentation/bloc/document_event.dart').
    DeletePage event,
               ^^^^^
lib/features/documents/presentation/bloc/document_bloc.dart:210:5: Error: Field 'Emitter' should be initialized because its type 'DeletePage' doesn't allow null.
 - 'DeletePage' is from 'package:biscuits/features/documents/presentation/bloc/document_event.dart' ('lib/features/documents/presentation/bloc/document_event.dart').
    Emitter<DocumentState> emit,
    ^^^^^^^
Target kernel_snapshot_program failed: Exception
Failed to package /Users/builder/clone.
Command PhaseScriptExecution failed with a nonzero exit code
note: Run script build phase 'Thin Binary' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')
note: Run script build phase 'Run Script' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')

Encountered error while archiving for device.

Build failed :|
Step 12 script Build IPA for App Store distribution exited with status code 1
@copilot

…licatePage, _onUpdatePageStrokes, _onUpdatePageConfig)

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/ae2cc6cc-2772-4199-8c74-ad616dcaf809

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>

Copilot AI commented Apr 8, 2026

Copy link
Copy Markdown
Contributor Author

43s

...

The full error log shows 4 missing handler method signatures in DocumentBloc_onDeletePage, _onDuplicatePage, _onUpdatePageStrokes, and _onUpdatePageConfig had their bodies present but the void _onXxx( function signature lines were missing. This caused the Dart compiler to report "getter isn't defined", "Field should be initialized", and cascading "A value must be explicitly returned" errors across the file.

Fixed in c99ef20 by adding the missing void _onDeletePage(, void _onDuplicatePage(, void _onUpdatePageStrokes(, and void _onUpdatePageConfig( signatures, plus fixing a mangled section comment line.

Copilot AI and others added 2 commits April 9, 2026 00:19
- Add CanvasPageLoaded event to CanvasBloc to load page strokes/shapes/config
- Handle CanvasPageLoaded in CanvasBloc._onCanvasPageLoaded
- Convert NotebookPageView to StatefulWidget with sync logic:
  - Document→Canvas: load page data when notebook/page changes
  - Canvas→Document: auto-save strokes/shapes/config on every change"

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/b6afbb05-0af7-433b-9e78-4e4af264381b

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
…t event

- Use List.from() in _onCanvasPageLoaded to prevent shared list mutation
- Add UpdatePageCanvasContent batch event to DocumentBloc (single state emit + persist)
- Update NotebookPageView to use UpdatePageCanvasContent instead of 3 separate events"

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/b6afbb05-0af7-433b-9e78-4e4af264381b

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
…lback

When CreateNotebook runs synchronously before navigation, DocumentBloc already
has the notebook in state when NotebookPageView mounts. The BlocListener never
sees a state change, so _syncDocumentToCanvas was never called and the canvas
stayed blank. The post-frame callback in initState handles this by syncing
whatever notebook is already loaded at mount time.

Agent-Logs-Url: https://github.com/zedraxa/y2notes2/sessions/ba863baf-7bcc-41b6-8c78-05089bf2e897

Co-authored-by: zedraxa <70697858+zedraxa@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants