flutter icon indicating copy to clipboard operation
flutter copied to clipboard

Flutter 3.3.0 building apk or ipa in profile and release mode gets stuck and never finishes,but it works fine in debug mode

Open guyuuan opened this issue 3 years ago • 24 comments

Steps to Reproduce

  1. flutter build apk --profile --verbose >build.log
  2. The log shows that the build will get stuck at "aot_android_asset_bundle: Complete"

Logs

Logs

build.log

[✓] Flutter (Channel stable, 3.3.0, on macOS 12.5.1 21G83 darwin-x64, locale
    zh-Hans-CN)
    • Flutter version 3.3.0 on channel stable at
      /Users/chunjinchen/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ffccd96b62 (9 days ago), 2022-08-29 17:28:57 -0700
    • Engine revision 5e9e0e0aa8
    • Dart version 2.18.0
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/chunjinchen/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • ANDROID_HOME = /Users/chunjinchen/Library/Android/sdk
    • ANDROID_SDK_ROOT = /Users/chunjinchen/Library/Android/sdk
    • Java binary at: /Users/chunjinchen/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8815526
      /Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13C100
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[!] Android Studio
    • Android Studio at /Applications/Android Studio Preview.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      11.0.12+0-b1504.28-7817840)

[✓] Android Studio (version 2021.2)
    • Android Studio at /Users/chunjinchen/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8815526
      /Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.71.0)
    • VS Code at /Applications/Visual Studio Code .app/Contents
    • Flutter extension version 3.48.0

[✓] Connected device (2 available)
    • iPhone XR (mobile) • 00008020-001455C63CE9002E • ios            • iOS 13.6
      17G68
    • Chrome (web)       • chrome                    • web-javascript • Google
      Chrome 105.0.5195.102

[✓] HTTP Host Availability
    • All required HTTP hosts are available

guyuuan avatar Sep 08 '22 02:09 guyuuan

Hi @CJChen98, do you have this issue with a new flutter create app?

If you do not, please provide a minimal reproducible code sample.

Please also provide your pubspec.yaml.

Thank you

danagbemava-nc avatar Sep 08 '22 09:09 danagbemava-nc

Hello @danagbemava-nc,flutter create no such issue. This problem occurs after I upgrade Flutter SDK from 3.0.5 to 3.3.0.

name: smart_mi
description: Smartmi Link App.

# The following line prevents the package from being accidentally published to
# pub.dev using `pub publish`. This is preferred for private packages.
publish_to: 'none' # Remove this line if you wis12h to publish to pub.dev

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 2.8.3+36

environment:
  sdk: ">=2.17.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^1.0.3
  dio: ^4.0.0
  dio_cookie_manager: ^2.0.0
  # flutter_swiper: ^1.1.6
  card_swiper: ^2.0.4
  webview_flutter: ^3.0.4
  image_picker: ^0.8.3+2
  image_cropper: ^1.5.1
  flutter_image_compress: ^1.1.1
  path_provider: ^2.0.11
  flutter_cache_manager: ^3.1.2
  connectivity_plus: ^1.4.0
  archive: ^3.1.2
  wifi_info_flutter: ^2.0.2
  package_info: ^2.0.2
  flutter_staggered_animations: ^1.1.1
  app_settings: ^4.1.1
  cached_network_image: ^3.2.1
  flutter_easyrefresh: ^2.2.1
  url_launcher: ^6.0.9
  device_info: ^2.0.3
  permission_handler: ^10.0.0
  # firebase_core: ^1.7.0
  firebase_crashlytics: ^2.4.4
  firebase_core: ^1.10.6
  sign_in_with_apple: ^4.1.0
  the_google_sign_in:
    path: '../third_party_lib/the_google_sign_in'

  wifi:
    path: '../third_party_lib/wifi'
    # git:
    #   url: https://github.com/jya-software/wifi.git
    #   ref: v2.0.0

  flutter_cupertino_date_picker:
    path: '../third_party_lib/flutter-cupertino-date-picker'
    # git:
    #   url: https://github.com/jya-software/flutter-cupertino-date-picker.git
  intl: ^0.17.0

  base:
    path: '../base'
  common_ui:
    path: '../common_ui'
  iot_sdk:
    path: '../iot_sdk'
  config_service:
    path: '../config_service'
  device_service:
    path: '../device_service'
  account_service:
    path: '../account_service'
  ota_service:
    path: '../ota_service'
  scene_service:
    path: '../scene_service'
  # device project
  vacuum:
    path: '../projects/vacuum'
  airpurifier:
    path: '../projects/airpurifier'
  airp_zhimi_p2:
    path: '../projects/airp_zhimi_p2'
  airp_jya_e1:
    path: '../projects/airp_jya_e1'
  airheater:
    path: '../projects/airheater'
  circulator_fan:
    path: '../projects/circulator_fan'
  airp_jya_pro:
    path: '../projects/airp_jya_pro'
  rain_forest_humidifier:
    path: '../projects/rain_forest_humidifier'
  log_plugin:
    path: '../log_plugin'

  hetu_widget:
    path: ../hetu_widget
  
dev_dependencies:
  flutter_test:
    sdk: flutter

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:
  fonts:
    #    - family: DIN
    #      fonts:
    #        - asset: assets/fonts/DIN-Medium.otf
    #        - asset: assets/fonts/DIN-Regular.otf
    - family: HYQiHei50
      fonts:
        - asset: assets/fonts/HYQiHei-50J.ttf
    - family: HYQiHei55
      fonts:
        - asset: assets/fonts/HYQiHei-55S.ttf
    - family: HYQiHei-60S
      fonts:
        - asset: assets/fonts/HYQiHei-60J.ttf
    - family: HYQiHei70
      fonts:
        - asset: assets/fonts/HYQiHei-70J.ttf
    - family: Gilroy
      fonts:
        - asset: assets/fonts/Gilroy-Regular.otf
    - family: GilroyLight
      fonts:
        - asset: assets/fonts/Gilroy-Light.otf
    - family: GilroyMedium
      fonts:
        - asset: assets/fonts/Gilroy-Medium.otf
    - family: GilroySemBold
      fonts:
        - asset: assets/fonts/Gilroy-SemiBold.otf
    - family: GilroyBold
      fonts:
        - asset: assets/fonts/Gilroy-Bold.otf
#    - family: JyaIcon
#      fonts:
#        - asset: assets/fonts/iconfont.ttf
  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  assets:
    - assets/images/
    - assets/images/2.0x/
    - assets/images/3.0x/
    - scripts/flutter/
    - scripts/packages/
    - scripts/dart/
    - scripts/
    - scripts/user/
   

guyuuan avatar Sep 13 '22 01:09 guyuuan

Hi @CJChen98, are you perhaps using any icon codepoints directly somewhere in your code?

Also, can you provide the logs of the command completing successfully on stable 3.0.5?

danagbemava-nc avatar Sep 13 '22 06:09 danagbemava-nc

@danagbemava-nc Yeah, i used icon codepoints like this :

flutter:
  fonts:
    - family: JyaIcon
      fonts:
        - asset: assets/fonts/iconfont.ttf
class JyaIconData extends IconData {
  const JyaIconData(int codePoint) : super(codePoint, fontFamily: "JyaIcon",fontPackage: "common_ui");
}
class JyaIcons {
  static const IconData close = const JyaIconData(0xe60a);
  static const IconData play = const JyaIconData(0xe610);
  static const IconData pause = const JyaIconData(0xe60e);
  static const IconData save = const JyaIconData(0xe60b);
  static const IconData arrow_left = const JyaIconData(0xe60d);
  static const IconData arrow_right = const JyaIconData(0xe601);
  static const IconData lamp = const JyaIconData(0xe609);
  static const IconData music = const JyaIconData(0xe604);
  static const IconData power = const JyaIconData(0xe605);
  static const IconData arrow_up = const JyaIconData(0xe60f);
  static const IconData time = const JyaIconData(0xe606);
  static const IconData plus = const JyaIconData(0xe613);
  static const IconData battery = const JyaIconData(0xe608);
  static const IconData microphone = const JyaIconData(0xe60c);
  static const IconData batch_delete = const JyaIconData(0xe611);
  static const IconData arrow_right_list = const JyaIconData(0xe614);
  static const IconData loading = const JyaIconData(0xe612);
  static const IconData record_fill = const JyaIconData(0xe615);
  static const IconData complaints = const JyaIconData(0xe616);
  static const IconData experience = const JyaIconData(0xe617);
  static const IconData camera = const JyaIconData(0xe61b);
  static const IconData delete = const JyaIconData(0xe61c);
  static const IconData apple = const JyaIconData(0xe61d);
  static const IconData huawei = const JyaIconData(0xe619);
  static const IconData xiaomi = const JyaIconData(0xe618);
  static const IconData photo = const JyaIconData(0xe61b);
  static const IconData mi = const JyaIconData(0xe61e);
  static const IconData sin = const JyaIconData(0xe61f);
  static const IconData jya_fill = const JyaIconData(0xe620);
  static const IconData jya = const JyaIconData(0xe621);
  static const IconData record = const JyaIconData(0xe622);
  static const IconData music_pause = const JyaIconData(0xe602);
  static const IconData music_play = const JyaIconData(0xe603);
  static const IconData electric = const JyaIconData(0xe607);
}

This is build log on flutter 3.0.5 => 3.0.5_build.log

guyuuan avatar Sep 13 '22 09:09 guyuuan

Hi @CJChen98, if you run flutter build apk --no-tree-shake-icons, are you able to complete the build successfully?

danagbemava-nc avatar Sep 13 '22 13:09 danagbemava-nc

Hi @danagbemava-nc , run flutter build apk --no-tree-shake-icons still can't complete the build successfully. This build will get stuck at Successfully started process 'command ' /Users/chunjinchen/fvm/versions/stable/bin/flutter'' , and no exception is thrown. build.log

guyuuan avatar Sep 14 '22 03:09 guyuuan

@danagbemava-nc Hi,I build on Windows and get a failure message like this Dart snapshot generator failed with exit code -1073741571 build_log.txt

guyuuan avatar Sep 14 '22 04:09 guyuuan

@danagbemava-nc Hi,I build on Windows and get a failure message like this Dart snapshot generator failed with exit code -1073741571 build_log.txt

Hi @CJChen98, I do not see any error in the logs for this. The logs show that the app was built successfully. Can you share the logs the contains the error message?

Thank you

danagbemava-nc avatar Sep 14 '22 06:09 danagbemava-nc

@danagbemava-nc Sorry, the error message was output to the console, not to the file, this is the missing error log

[+17712 ms] Dart snapshot generator failed with exit code -1073741571
[+1689 ms] Dart snapshot generator failed with exit code -1073741571
[        ] FAILURE: Build failed with an exception.
[        ] * Where:
[        ] Script 'D:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1159
[        ] * What went wrong:
[        ] Execution failed for task ':app:compileFlutterBuildRelease'.
[        ] > Process 'command 'D:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
[        ] * Try:
[        ] > Run with --debug option to get more log output.
[        ] > Run with --scan to get full insights.
[        ] * Exception is:
[        ] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileFlutterBuildRelease'.
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:145)
[        ]      at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:143)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:131)
[        ]      at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[        ]      at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[        ]      at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[        ]      at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[        ]      at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:74)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:402)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:389)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:382)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:368)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
[        ]      at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[        ]      at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[        ]      at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:61)
[        ]      at java.base/java.lang.Thread.run(Thread.java:829)
[        ] Caused by: org.gradle.process.internal.ExecException: Process 'command 'D:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
[        ]      at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:414)
[        ]      at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:38)
[        ]      at org.gradle.process.internal.DefaultExecActionFactory.exec(DefaultExecActionFactory.java:205)
[        ]      at org.gradle.api.internal.project.DefaultProject.exec(DefaultProject.java:1166)
[        ]      at org.gradle.api.internal.project.DefaultProject.exec(DefaultProject.java:1161)
[        ]      at org.gradle.api.Project$exec$11.call(Unknown Source)
[        ]      at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
[        ]      at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
[        ]      at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
[        ]      at BaseFlutterTask.buildBundle(D:\flutter\packages\flutter_tools\gradle\flutter.gradle:1159)
[        ]      at BaseFlutterTask$buildBundle.callCurrent(Unknown Source)
[        ]      at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
[        ]      at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
[        ]      at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
[        ]      at FlutterTask.build(D:\flutter\packages\flutter_tools\gradle\flutter.gradle:1284)
[        ]      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[        ]      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[        ]      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[        ]      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[        ]      at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:104)
[   +1 ms]      at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58)
[   +1 ms]      at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
[   +2 ms]      at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution$2.run(TaskExecution.java:239)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:224)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:207)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:190)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:168)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50)
[        ]      at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40)
[        ]      at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68)
[        ]      at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38)
[   +1 ms]      at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48)
[   +1 ms]      at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36)
[        ]      at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41)
[        ]      at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74)
[        ]      at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55)
[        ]      at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51)
[        ]      at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29)
[        ]      at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:61)
[        ]      at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:42)
[        ]      at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:60)
[        ]      at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:27)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:188)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:75)
[        ]      at org.gradle.internal.Either$Right.fold(Either.java:175)
[        ]      at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:73)
[        ]      at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:48)
[        ]      at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:38)
[        ]      at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:27)
[        ]      at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
[        ]      at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:109)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
[        ]      at java.base/java.util.Optional.orElseGet(Optional.java:369)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
[        ]      at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
[        ]      at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
[        ]      at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
[        ]      at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
[        ]      at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
[        ]      at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
[        ]      at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
[        ]      at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:114)
[        ]      at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
[        ]      at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
[        ]      at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
[        ]      at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:93)
[        ]      at java.base/java.util.Optional.orElseGet(Optional.java:369)
[        ]      at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:93)
[        ]      at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
[        ]      at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
[        ]      at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
[        ]      at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
[        ]      at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
[        ]      at org.gradle.api.internal.tasks.execution.TaskExecution$3.withWorkspace(TaskExecution.java:284)
[        ]      at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
[   +1 ms]      at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
[   +2 ms]      at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
[   +2 ms]      at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
[        ]      at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
[        ]      at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)
[        ]      at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:142)
[        ]      at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:131)
[        ]      at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
[        ]      at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
[        ]      at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
[        ]      at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
[        ]      at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
[        ]      at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
[        ]      at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
[        ]      at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:74)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:402)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:389)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:382)
[        ]      at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:368)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
[        ]      at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
[        ]      at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
[   +1 ms]      at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[        ]      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[        ]      at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:61)
[        ]      at java.base/java.lang.Thread.run(Thread.java:829)
[        ] * Get more help at https://help.gradle.org
[        ] BUILD FAILED in 50s
[   +2 ms] Gradle task assembleRelease failed with exit code 1
[        ]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      AndroidGradleBuilder.buildGradleApp (package:flutter_tools/src/android/gradle.dart:408:9)
           <asynchronous suspension>
           #2      AndroidGradleBuilder.buildApk (package:flutter_tools/src/android/gradle.dart:184:5)
           <asynchronous suspension>
           #3      BuildApkCommand.runCommand (package:flutter_tools/src/commands/build_apk.dart:109:5)
           <asynchronous suspension>
           #4      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1209:27)
           <asynchronous suspension>
           #5      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #9      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
           <asynchronous suspension>
           #10     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
           <asynchronous suspension>
           #11     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #12     main (package:flutter_tools/executable.dart:91:3)
           <asynchronous suspension>


guyuuan avatar Sep 14 '22 12:09 guyuuan

Hi @CJChen98, for the sake of completeness, kindly provide the full crash log with the error message captured. It might be a hustle to copy it from the terminal but it'll make reading the logs easier.

Thank you

danagbemava-nc avatar Sep 15 '22 07:09 danagbemava-nc

@danagbemava-nc Hello, this is the complete log, I hope it works, thank you. windows_build_log.txt

guyuuan avatar Sep 15 '22 11:09 guyuuan

Hi @CJChen98, one more thing, can you check if you are still able to reproduce this issue on the master channel?

You can switch to the master channel by running

flutter channel master flutter upgrade

danagbemava-nc avatar Sep 15 '22 13:09 danagbemava-nc

@danagbemava-nc Hi, when I switch to the master channel, this issue still occurs. But I found the cause of the problem when I removed the code in ht_library_script_binding.dart from my project and the flutter channel is stable, the build succeeded.

import 'package:hetu_script/hetu_script.dart';
import 'package:hetu_widget/hetu_widget.dart';
import 'package:meta/meta.dart';
import 'package:hetu_script/binding.dart';

import 'dart/ui/window.g.dart';
import 'dart/ui/channel_buffers.g.dart';
import 'dart/ui/plugins.g.dart';
import 'dart/ui/text.g.dart';
import 'dart/ui/pointer.g.dart';
import 'dart/ui/painting.g.dart';
import 'dart/ui/semantics.g.dart';
import 'dart/ui/geometry.g.dart';
import 'dart/ui/compositing.g.dart';
import 'dart/ui/platform_dispatcher.g.dart';
import 'dart/ui/isolate_name_server.g.dart';
import 'dart/ui/key.g.dart';
import 'dart/ui/natives.g.dart';
import 'dart/math/random.g.dart';
import 'dart/async/async_error.g.dart';
import 'dart/async/future.g.dart';
import 'dart/async/deferred_load.g.dart';
import 'dart/async/timer.g.dart';
import 'dart/async/zone.g.dart';
import 'dart/convert/base64.g.dart';
import 'dart/convert/byte_conversion.g.dart';
import 'dart/convert/ascii.g.dart';
import 'dart/convert/utf.g.dart';
import 'dart/convert/json.g.dart';
import 'dart/convert/string_conversion.g.dart';
import 'dart/convert/latin1.g.dart';
import 'dart/convert/html_escape.g.dart';
import 'dart/convert/line_splitter.g.dart';
import 'dart/convert/encoding.g.dart';
import 'dart/io/link.g.dart';
import 'dart/io/process.g.dart';
import 'dart/io/string_transformer.g.dart';
import 'dart/io/secure_server_socket.g.dart';
import 'dart/io/stdio.g.dart';
import 'dart/io/file_system_entity.g.dart';
import 'dart/io/directory.g.dart';
import 'dart/io/file.g.dart';
import 'dart/io/overrides.g.dart';
import 'dart/io/socket.g.dart';
import 'dart/io/common.g.dart';
import 'dart/io/security_context.g.dart';
import 'dart/io/platform.g.dart';
import 'dart/io/sync_socket.g.dart';
import 'dart/io/secure_socket.g.dart';
import 'dart/io/io_sink.g.dart';
import 'dart/io/data_transformer.g.dart';
import 'dart/core/type.g.dart';
import 'dart/core/duration.g.dart';
import 'dart/core/invocation.g.dart';
import 'dart/core/date_time.g.dart';
import 'dart/core/stopwatch.g.dart';
import 'dart/core/bigint.g.dart';
import 'dart/core/pattern.g.dart';
import 'dart/core/int.g.dart';
import 'dart/core/null.g.dart';
import 'dart/core/regexp.g.dart';
import 'dart/core/symbol.g.dart';
import 'dart/core/enum.g.dart';
import 'dart/core/double.g.dart';
import 'dart/core/string_sink.g.dart';
import 'dart/core/function.g.dart';
import 'dart/core/uri.g.dart';
import 'dart/core/stacktrace.g.dart';
import 'dart/core/string_buffer.g.dart';
import 'flutter/scheduler/ticker.g.dart';
import 'flutter/scheduler/priority.g.dart';
import 'flutter/scheduler/binding.g.dart';
import 'flutter/animation/tween.g.dart';
import 'flutter/animation/tween_sequence.g.dart';
import 'flutter/animation/animation_controller.g.dart';
import 'flutter/animation/animation.g.dart';
import 'flutter/animation/curves.g.dart';
import 'flutter/animation/animations.g.dart';
import 'flutter/foundation/node.g.dart';
import 'flutter/foundation/serialization.g.dart';
import 'flutter/foundation/licenses.g.dart';
import 'flutter/foundation/unicode.g.dart';
import 'flutter/foundation/diagnostics.g.dart';
import 'flutter/foundation/platform.g.dart';
import 'flutter/foundation/stack_frame.g.dart';
import 'flutter/foundation/change_notifier.g.dart';
import 'flutter/foundation/key.g.dart';
import 'flutter/foundation/binding.g.dart';
import 'flutter/semantics/semantics_service.g.dart';
import 'flutter/semantics/semantics.g.dart';
import 'flutter/painting/borders.g.dart';
import 'flutter/painting/box_border.g.dart';
import 'flutter/painting/image_provider.g.dart';
import 'flutter/painting/box_shadow.g.dart';
import 'flutter/painting/border_radius.g.dart';
import 'flutter/painting/continuous_rectangle_border.g.dart';
import 'flutter/painting/colors.g.dart';
import 'flutter/painting/text_style.g.dart';
import 'flutter/painting/image_resolution.g.dart';
import 'flutter/painting/circle_border.g.dart';
import 'flutter/painting/beveled_rectangle_border.g.dart';
import 'flutter/painting/gradient.g.dart';
import 'flutter/painting/placeholder_span.g.dart';
import 'flutter/painting/shader_warm_up.g.dart';
import 'flutter/painting/alignment.g.dart';
import 'flutter/painting/text_span.g.dart';
import 'flutter/painting/debug.g.dart';
import 'flutter/painting/flutter_logo.g.dart';
import 'flutter/painting/basic_types.g.dart';
import 'flutter/painting/box_decoration.g.dart';
import 'flutter/painting/inline_span.g.dart';
import 'flutter/painting/fractional_offset.g.dart';
import 'flutter/painting/box_fit.g.dart';
import 'flutter/painting/notched_shapes.g.dart';
import 'flutter/painting/matrix_utils.g.dart';
import 'flutter/painting/stadium_border.g.dart';
import 'flutter/painting/text_painter.g.dart';
import 'flutter/painting/decoration.g.dart';
import 'flutter/painting/rounded_rectangle_border.g.dart';
import 'flutter/painting/shape_decoration.g.dart';
import 'flutter/painting/edge_insets.g.dart';
import 'flutter/painting/clip.g.dart';
import 'flutter/painting/decoration_image.g.dart';
import 'flutter/painting/strut_style.g.dart';
import 'flutter/painting/image_stream.g.dart';
import 'flutter/painting/image_cache.g.dart';
import 'flutter/gestures/lsq_solver.g.dart';
import 'flutter/gestures/drag.g.dart';
import 'flutter/gestures/eager.g.dart';
import 'flutter/gestures/team.g.dart';
import 'flutter/gestures/multitap.g.dart';
import 'flutter/gestures/velocity_tracker.g.dart';
import 'flutter/gestures/hit_test.g.dart';
import 'flutter/gestures/tap.g.dart';
import 'flutter/gestures/arena.g.dart';
import 'flutter/gestures/recognizer.g.dart';
import 'flutter/gestures/multidrag.g.dart';
import 'flutter/gestures/converter.g.dart';
import 'flutter/gestures/force_press.g.dart';
import 'flutter/gestures/pointer_signal_resolver.g.dart';
import 'flutter/gestures/long_press.g.dart';
import 'flutter/gestures/drag_details.g.dart';
import 'flutter/gestures/scale.g.dart';
import 'flutter/gestures/resampler.g.dart';
import 'flutter/gestures/events.g.dart';
import 'flutter/gestures/gesture_settings.g.dart';
import 'flutter/gestures/monodrag.g.dart';
import 'flutter/gestures/binding.g.dart';
import 'flutter/gestures/pointer_router.g.dart';
import 'flutter/rendering/custom_paint.g.dart';
import 'flutter/rendering/sliver_persistent_header.g.dart';
import 'flutter/rendering/list_wheel_viewport.g.dart';
import 'flutter/rendering/image.g.dart';
import 'flutter/rendering/texture.g.dart';
import 'flutter/rendering/wrap.g.dart';
import 'flutter/rendering/table_border.g.dart';
import 'flutter/rendering/proxy_box.g.dart';
import 'flutter/rendering/viewport_offset.g.dart';
import 'flutter/rendering/sliver_multi_box_adaptor.g.dart';
import 'flutter/rendering/flow.g.dart';
import 'flutter/rendering/selection.g.dart';
import 'flutter/rendering/flex.g.dart';
import 'flutter/rendering/sliver_fixed_extent_list.g.dart';
import 'flutter/rendering/table.g.dart';
import 'flutter/rendering/mouse_tracker.g.dart';
import 'flutter/rendering/rotated_box.g.dart';
import 'flutter/rendering/shifted_box.g.dart';
import 'flutter/rendering/layout_helper.g.dart';
import 'flutter/rendering/proxy_sliver.g.dart';
import 'flutter/rendering/performance_overlay.g.dart';
import 'flutter/rendering/view.g.dart';
import 'flutter/rendering/sliver_grid.g.dart';
import 'flutter/rendering/viewport.g.dart';
import 'flutter/rendering/sliver_list.g.dart';
import 'flutter/rendering/sliver_padding.g.dart';
import 'flutter/rendering/sliver.g.dart';
import 'flutter/rendering/error.g.dart';
import 'flutter/rendering/stack.g.dart';
import 'flutter/rendering/list_body.g.dart';
import 'flutter/rendering/tweens.g.dart';
import 'flutter/rendering/layer.g.dart';
import 'flutter/rendering/platform_view.g.dart';
import 'flutter/rendering/editable.g.dart';
import 'flutter/rendering/paragraph.g.dart';
import 'flutter/rendering/sliver_fill.g.dart';
import 'flutter/rendering/animated_size.g.dart';
import 'flutter/rendering/binding.g.dart';
import 'flutter/rendering/custom_layout.g.dart';
import 'flutter/rendering/box.g.dart';
import 'flutter/physics/simulation.g.dart';
import 'flutter/physics/gravity_simulation.g.dart';
import 'flutter/physics/spring_simulation.g.dart';
import 'flutter/physics/friction_simulation.g.dart';
import 'flutter/physics/clamped_simulation.g.dart';
import 'flutter/physics/tolerance.g.dart';
import 'flutter/cupertino/tab_view.g.dart';
import 'flutter/cupertino/text_theme.g.dart';
import 'flutter/cupertino/text_field.g.dart';
import 'flutter/cupertino/form_row.g.dart';
import 'flutter/cupertino/text_selection_toolbar.g.dart';
import 'flutter/cupertino/text_selection_toolbar_button.g.dart';
import 'flutter/cupertino/icon_theme_data.g.dart';
import 'flutter/cupertino/colors.g.dart';
import 'flutter/cupertino/search_field.g.dart';
import 'flutter/cupertino/button.g.dart';
import 'flutter/cupertino/tab_scaffold.g.dart';
import 'flutter/cupertino/dialog.g.dart';
import 'flutter/cupertino/bottom_tab_bar.g.dart';
import 'flutter/cupertino/date_picker.g.dart';
import 'flutter/cupertino/refresh.g.dart';
import 'flutter/cupertino/picker.g.dart';
import 'flutter/cupertino/context_menu.g.dart';
import 'flutter/cupertino/route.g.dart';
import 'flutter/cupertino/thumb_painter.g.dart';
import 'flutter/cupertino/activity_indicator.g.dart';
import 'flutter/cupertino/slider.g.dart';
import 'flutter/cupertino/page_scaffold.g.dart';
import 'flutter/cupertino/text_selection.g.dart';
import 'flutter/cupertino/interface_level.g.dart';
import 'flutter/cupertino/form_section.g.dart';
import 'flutter/cupertino/text_form_field_row.g.dart';
import 'flutter/cupertino/context_menu_action.g.dart';
import 'flutter/cupertino/switch.g.dart';
import 'flutter/cupertino/scrollbar.g.dart';
import 'flutter/cupertino/app.g.dart';
import 'flutter/cupertino/icons.g.dart';
import 'flutter/cupertino/nav_bar.g.dart';
import 'flutter/cupertino/theme.g.dart';
import 'flutter/cupertino/localizations.g.dart';
import 'flutter/material/text_button_theme.g.dart';
import 'flutter/material/drawer_header.g.dart';
import 'flutter/material/data_table_source.g.dart';
import 'flutter/material/progress_indicator_theme.g.dart';
import 'flutter/material/material_button.g.dart';
import 'flutter/material/grid_tile.g.dart';
import 'flutter/material/material.g.dart';
import 'flutter/material/text_theme.g.dart';
import 'flutter/material/selection_area.g.dart';
import 'flutter/material/ink_ripple.g.dart';
import 'flutter/material/elevated_button_theme.g.dart';
import 'flutter/material/banner_theme.g.dart';
import 'flutter/material/scaffold.g.dart';
import 'flutter/material/feedback.g.dart';
import 'flutter/material/switch_theme.g.dart';
import 'flutter/material/toggle_buttons_theme.g.dart';
import 'flutter/material/back_button.g.dart';
import 'flutter/material/text_selection_toolbar_text_button.g.dart';
import 'flutter/material/text_field.g.dart';
import 'flutter/material/drawer_theme.g.dart';
import 'flutter/material/chip_filter.g.dart';
import 'flutter/material/navigation_bar.g.dart';
import 'flutter/material/navigation_rail_theme.g.dart';
import 'flutter/material/about.g.dart';
import 'flutter/material/time_picker_theme.g.dart';
import 'flutter/material/text_selection_toolbar.g.dart';
import 'flutter/material/text_selection_theme.g.dart';
import 'flutter/material/refresh_indicator.g.dart';
import 'flutter/material/chip_action.g.dart';
import 'flutter/material/input_date_picker_form_field.g.dart';
import 'flutter/material/bottom_app_bar_theme.g.dart';
import 'flutter/material/tab_bar_theme.g.dart';
import 'flutter/material/outlined_button_theme.g.dart';
import 'flutter/material/grid_tile_bar.g.dart';
import 'flutter/material/elevation_overlay.g.dart';
import 'flutter/material/list_tile_theme.g.dart';
import 'flutter/material/selectable_text.g.dart';
import 'flutter/material/circle_avatar.g.dart';
import 'flutter/material/ink_decoration.g.dart';
import 'flutter/material/button_bar.g.dart';
import 'flutter/material/page_transitions_theme.g.dart';
import 'flutter/material/app_bar_theme.g.dart';
import 'flutter/material/colors.g.dart';
import 'flutter/material/snack_bar.g.dart';
import 'flutter/material/input_decorator.g.dart';
import 'flutter/material/reorderable_list.g.dart';
import 'flutter/material/color_scheme.g.dart';
import 'flutter/material/time.g.dart';
import 'flutter/material/card.g.dart';
import 'flutter/material/button.g.dart';
import 'flutter/material/popup_menu_theme.g.dart';
import 'flutter/material/data_table.g.dart';
import 'flutter/material/tab_controller.g.dart';
import 'flutter/material/navigation_rail.g.dart';
import 'flutter/material/tooltip_theme.g.dart';
import 'flutter/material/text_button.g.dart';
import 'flutter/material/dialog.g.dart';
import 'flutter/material/ink_well.g.dart';
import 'flutter/material/checkbox.g.dart';
import 'flutter/material/time_picker.g.dart';
import 'flutter/material/stepper.g.dart';
import 'flutter/material/checkbox_list_tile.g.dart';
import 'flutter/material/radio_theme.g.dart';
import 'flutter/material/tabs.g.dart';
import 'flutter/material/date_picker.g.dart';
import 'flutter/material/floating_action_button.g.dart';
import 'flutter/material/tooltip_visibility.g.dart';
import 'flutter/material/checkbox_theme.g.dart';
import 'flutter/material/range_slider.g.dart';
import 'flutter/material/scrollbar_theme.g.dart';
import 'flutter/material/ink_highlight.g.dart';
import 'flutter/material/popup_menu.g.dart';
import 'flutter/material/expand_icon.g.dart';
import 'flutter/material/app_bar.g.dart';
import 'flutter/material/bottom_app_bar.g.dart';
import 'flutter/material/user_accounts_drawer_header.g.dart';
import 'flutter/material/banner.g.dart';
import 'flutter/material/calendar_date_picker.g.dart';
import 'flutter/material/input_border.g.dart';
import 'flutter/material/chip.g.dart';
import 'flutter/material/dialog_theme.g.dart';
import 'flutter/material/paginated_data_table.g.dart';
import 'flutter/material/material_state.g.dart';
import 'flutter/material/floating_action_button_theme.g.dart';
import 'flutter/material/flutter_logo.g.dart';
import 'flutter/material/card_theme.g.dart';
import 'flutter/material/bottom_sheet_theme.g.dart';
import 'flutter/material/tooltip.g.dart';
import 'flutter/material/elevated_button.g.dart';
import 'flutter/material/switch_list_tile.g.dart';
import 'flutter/material/dropdown.g.dart';
import 'flutter/material/text_form_field.g.dart';
import 'flutter/material/slider.g.dart';
import 'flutter/material/tab_indicator.g.dart';
import 'flutter/material/no_splash.g.dart';
import 'flutter/material/button_theme.g.dart';
import 'flutter/material/arc.g.dart';
import 'flutter/material/progress_indicator.g.dart';
import 'flutter/material/list_tile.g.dart';
import 'flutter/material/floating_action_button_location.g.dart';
import 'flutter/material/expansion_tile.g.dart';
import 'flutter/material/bottom_sheet.g.dart';
import 'flutter/material/chip_input.g.dart';
import 'flutter/material/text_selection.g.dart';
import 'flutter/material/divider_theme.g.dart';
import 'flutter/material/data_table_theme.g.dart';
import 'flutter/material/material_localizations.g.dart';
import 'flutter/material/typography.g.dart';
import 'flutter/material/outlined_button.g.dart';
import 'flutter/material/chip_choice.g.dart';
import 'flutter/material/divider.g.dart';
import 'flutter/material/slider_theme.g.dart';
import 'flutter/material/chip_theme.g.dart';
import 'flutter/material/ink_sparkle.g.dart';
import 'flutter/material/mergeable_material.g.dart';
import 'flutter/material/drawer.g.dart';
import 'flutter/material/expansion_tile_theme.g.dart';
import 'flutter/material/date.g.dart';
import 'flutter/material/snack_bar_theme.g.dart';
import 'flutter/material/animated_icons_data.g.dart';
import 'flutter/material/animated_icons.g.dart';
import 'flutter/material/theme_data.g.dart';
import 'flutter/material/flexible_space_bar.g.dart';
import 'flutter/material/navigation_bar_theme.g.dart';
import 'flutter/material/switch.g.dart';
import 'flutter/material/button_style_button.g.dart';
import 'flutter/material/scrollbar.g.dart';
import 'flutter/material/button_style.g.dart';
import 'flutter/material/bottom_navigation_bar.g.dart';
import 'flutter/material/app.g.dart';
import 'flutter/material/icons.g.dart';
import 'flutter/material/toggleable.g.dart';
import 'flutter/material/ink_splash.g.dart';
import 'flutter/material/expansion_panel.g.dart';
import 'flutter/material/button_bar_theme.g.dart';
import 'flutter/material/theme.g.dart';
import 'flutter/material/icon_button.g.dart';
import 'flutter/material/toggle_buttons.g.dart';
import 'flutter/services/mouse_tracking.g.dart';
import 'flutter/services/hardware_keyboard.g.dart';
import 'flutter/services/raw_keyboard_linux.g.dart';
import 'flutter/services/raw_keyboard_android.g.dart';
import 'flutter/services/text_layout_metrics.g.dart';
import 'flutter/services/raw_keyboard_web.g.dart';
import 'flutter/services/text_editing.g.dart';
import 'flutter/services/binary_messenger.g.dart';
import 'flutter/services/raw_keyboard_ios.g.dart';
import 'flutter/services/system_sound.g.dart';
import 'flutter/services/system_navigator.g.dart';
import 'flutter/services/haptic_feedback.g.dart';
import 'flutter/services/clipboard.g.dart';
import 'flutter/services/font_loader.g.dart';
import 'flutter/services/text_input.g.dart';
import 'flutter/services/asset_bundle.g.dart';
import 'flutter/services/text_formatter.g.dart';
import 'flutter/services/raw_keyboard_macos.g.dart';
import 'flutter/services/system_chrome.g.dart';
import 'flutter/services/system_channels.g.dart';
import 'flutter/services/raw_keyboard_fuchsia.g.dart';
import 'flutter/services/raw_keyboard_windows.g.dart';
import 'flutter/services/raw_keyboard.g.dart';
import 'flutter/services/platform_views.g.dart';
import 'flutter/services/restoration.g.dart';
import 'flutter/services/message_codecs.g.dart';
import 'flutter/services/autofill.g.dart';
import 'flutter/services/message_codec.g.dart';
import 'flutter/services/deferred_component.g.dart';
import 'flutter/services/mouse_cursor.g.dart';
import 'flutter/services/text_editing_delta.g.dart';
import 'flutter/widgets/single_child_scroll_view.g.dart';
import 'flutter/widgets/implicit_animations.g.dart';
import 'flutter/widgets/animated_cross_fade.g.dart';
import 'flutter/widgets/grid_paper.g.dart';
import 'flutter/widgets/widget_span.g.dart';
import 'flutter/widgets/scroll_metrics.g.dart';
import 'flutter/widgets/default_text_editing_shortcuts.g.dart';
import 'flutter/widgets/transitions.g.dart';
import 'flutter/widgets/sliver_persistent_header.g.dart';
import 'flutter/widgets/page_storage.g.dart';
import 'flutter/widgets/router.g.dart';
import 'flutter/widgets/routes.g.dart';
import 'flutter/widgets/basic.g.dart';
import 'flutter/widgets/gesture_detector.g.dart';
import 'flutter/widgets/restoration_properties.g.dart';
import 'flutter/widgets/async.g.dart';
import 'flutter/widgets/text.g.dart';
import 'flutter/widgets/actions.g.dart';
import 'flutter/widgets/form.g.dart';
import 'flutter/widgets/image.g.dart';
import 'flutter/widgets/icon_theme_data.g.dart';
import 'flutter/widgets/texture.g.dart';
import 'flutter/widgets/nested_scroll_view.g.dart';
import 'flutter/widgets/selection_container.g.dart';
import 'flutter/widgets/navigation_toolbar.g.dart';
import 'flutter/widgets/reorderable_list.g.dart';
import 'flutter/widgets/scroll_controller.g.dart';
import 'flutter/widgets/sliver_layout_builder.g.dart';
import 'flutter/widgets/navigator.g.dart';
import 'flutter/widgets/text_editing_intents.g.dart';
import 'flutter/widgets/preferred_size.g.dart';
import 'flutter/widgets/media_query.g.dart';
import 'flutter/widgets/draggable_scrollable_sheet.g.dart';
import 'flutter/widgets/container.g.dart';
import 'flutter/widgets/inherited_theme.g.dart';
import 'flutter/widgets/editable_text.g.dart';
import 'flutter/widgets/placeholder.g.dart';
import 'flutter/widgets/icon.g.dart';
import 'flutter/widgets/bottom_navigation_bar_item.g.dart';
import 'flutter/widgets/layout_builder.g.dart';
import 'flutter/widgets/primary_scroll_controller.g.dart';
import 'flutter/widgets/scroll_position.g.dart';
import 'flutter/widgets/image_icon.g.dart';
import 'flutter/widgets/scrollable.g.dart';
import 'flutter/widgets/orientation_builder.g.dart';
import 'flutter/widgets/focus_manager.g.dart';
import 'flutter/widgets/focus_traversal.g.dart';
import 'flutter/widgets/color_filter.g.dart';
import 'flutter/widgets/title.g.dart';
import 'flutter/widgets/animated_switcher.g.dart';
import 'flutter/widgets/sliver_prototype_extent_list.g.dart';
import 'flutter/widgets/table.g.dart';
import 'flutter/widgets/dual_transition_builder.g.dart';
import 'flutter/widgets/visibility.g.dart';
import 'flutter/widgets/banner.g.dart';
import 'flutter/widgets/notification_listener.g.dart';
import 'flutter/widgets/performance_overlay.g.dart';
import 'flutter/widgets/page_view.g.dart';
import 'flutter/widgets/shortcuts.g.dart';
import 'flutter/widgets/keyboard_listener.g.dart';
import 'flutter/widgets/image_filter.g.dart';
import 'flutter/widgets/scroll_notification_observer.g.dart';
import 'flutter/widgets/shared_app_data.g.dart';
import 'flutter/widgets/drag_target.g.dart';
import 'flutter/widgets/overscroll_indicator.g.dart';
import 'flutter/widgets/heroes.g.dart';
import 'flutter/widgets/size_changed_layout_notifier.g.dart';
import 'flutter/widgets/widget_inspector.g.dart';
import 'flutter/widgets/viewport.g.dart';
import 'flutter/widgets/scroll_context.g.dart';
import 'flutter/widgets/automatic_keep_alive.g.dart';
import 'flutter/widgets/scroll_configuration.g.dart';
import 'flutter/widgets/icon_theme.g.dart';
import 'flutter/widgets/semantics_debugger.g.dart';
import 'flutter/widgets/text_selection.g.dart';
import 'flutter/widgets/ticker_provider.g.dart';
import 'flutter/widgets/restoration.g.dart';
import 'flutter/widgets/animated_list.g.dart';
import 'flutter/widgets/scroll_physics.g.dart';
import 'flutter/widgets/icon_data.g.dart';
import 'flutter/widgets/overflow_bar.g.dart';
import 'flutter/widgets/fade_in_image.g.dart';
import 'flutter/widgets/focus_scope.g.dart';
import 'flutter/widgets/modal_barrier.g.dart';
import 'flutter/widgets/interactive_viewer.g.dart';
import 'flutter/widgets/display_feature_sub_screen.g.dart';
import 'flutter/widgets/autofill.g.dart';
import 'flutter/widgets/scroll_activity.g.dart';
import 'flutter/widgets/list_wheel_scroll_view.g.dart';
import 'flutter/widgets/sliver.g.dart';
import 'flutter/widgets/platform_menu_bar.g.dart';
import 'flutter/widgets/dismissible.g.dart';
import 'flutter/widgets/scroll_position_with_single_context.g.dart';
import 'flutter/widgets/will_pop_scope.g.dart';
import 'flutter/widgets/text_selection_toolbar_layout_delegate.g.dart';
import 'flutter/widgets/desktop_text_selection_toolbar_layout_delegate.g.dart';
import 'flutter/widgets/safe_area.g.dart';
import 'flutter/widgets/status_transitions.g.dart';
import 'flutter/widgets/scrollbar.g.dart';
import 'flutter/widgets/platform_view.g.dart';
import 'flutter/widgets/app.g.dart';
import 'flutter/widgets/autocomplete.g.dart';
import 'flutter/widgets/scroll_notification.g.dart';
import 'flutter/widgets/overlay.g.dart';
import 'flutter/widgets/default_selection_style.g.dart';
import 'flutter/widgets/scroll_simulation.g.dart';
import 'flutter/widgets/raw_keyboard_listener.g.dart';
import 'flutter/widgets/spacer.g.dart';
import 'flutter/widgets/scroll_view.g.dart';
import 'flutter/widgets/localizations.g.dart';
import 'flutter/widgets/selectable_region.g.dart';
import 'flutter/widgets/sliver_fill.g.dart';
import 'flutter/widgets/animated_size.g.dart';
import 'flutter/widgets/binding.g.dart';

class HetuLibraryScriptBinding extends ScriptBinding{

  @mustCallSuper
  void loadAutoBindingFunction(Hetu hetu) {
    var functionWrappers = <String, HTExternalFunctionTypedef>{};
    functionWrappers.addAll(SingletonFlutterWindowAutoBinding.functionWrapper());
    functionWrappers.addAll(ChannelBuffersAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformDispatcherAutoBinding.functionWrapper());
    functionWrappers.addAll(ZoneSpecificationAutoBinding.functionWrapper());
    functionWrappers.addAll(TickerProviderAutoBinding.functionWrapper());
    functionWrappers.addAll(TickerAutoBinding.functionWrapper());
    functionWrappers.addAll(TickerFutureAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimationControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(ProxyAnimationAutoBinding.functionWrapper());
    functionWrappers.addAll(ReverseAnimationAutoBinding.functionWrapper());
    functionWrappers.addAll(CurvedAnimationAutoBinding.functionWrapper());
    functionWrappers.addAll(TrainHoppingAnimationAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimationMeanAutoBinding.functionWrapper());
    functionWrappers.addAll(LicenseRegistryAutoBinding.functionWrapper());
    functionWrappers.addAll(ListenableAutoBinding.functionWrapper());
    functionWrappers.addAll(ChangeNotifierAutoBinding.functionWrapper());
    functionWrappers.addAll(SemanticsPropertiesAutoBinding.functionWrapper());
    functionWrappers.addAll(SemanticsNodeAutoBinding.functionWrapper());
    functionWrappers.addAll(SemanticsOwnerAutoBinding.functionWrapper());
    functionWrappers.addAll(SemanticsConfigurationAutoBinding.functionWrapper());
    functionWrappers.addAll(ResizeImageAutoBinding.functionWrapper());
    functionWrappers.addAll(NetworkImageAutoBinding.functionWrapper());
    functionWrappers.addAll(FileImageAutoBinding.functionWrapper());
    functionWrappers.addAll(MemoryImageAutoBinding.functionWrapper());
    functionWrappers.addAll(PlaceholderSpanAutoBinding.functionWrapper());
    functionWrappers.addAll(TextSpanAutoBinding.functionWrapper());
    functionWrappers.addAll(FlutterLogoDecorationAutoBinding.functionWrapper());
    functionWrappers.addAll(BoxDecorationAutoBinding.functionWrapper());
    functionWrappers.addAll(InlineSpanAutoBinding.functionWrapper());
    functionWrappers.addAll(DecorationAutoBinding.functionWrapper());
    functionWrappers.addAll(ShapeDecorationAutoBinding.functionWrapper());
    functionWrappers.addAll(ClipContextAutoBinding.functionWrapper());
    functionWrappers.addAll(DecorationImageAutoBinding.functionWrapper());
    functionWrappers.addAll(ImageStreamListenerAutoBinding.functionWrapper());
    functionWrappers.addAll(ImageStreamCompleterAutoBinding.functionWrapper());
    functionWrappers.addAll(OneFrameImageStreamCompleterAutoBinding.functionWrapper());
    functionWrappers.addAll(MultiFrameImageStreamCompleterAutoBinding.functionWrapper());
    functionWrappers.addAll(ImageCacheAutoBinding.functionWrapper());
    functionWrappers.addAll(ForcePressGestureRecognizerAutoBinding.functionWrapper());
    functionWrappers.addAll(PointerSignalResolverAutoBinding.functionWrapper());
    functionWrappers.addAll(PointerEventResamplerAutoBinding.functionWrapper());
    functionWrappers.addAll(PointerRouterAutoBinding.functionWrapper());
    functionWrappers.addAll(CustomPainterAutoBinding.functionWrapper());
    functionWrappers.addAll(OverScrollHeaderStretchConfigurationAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderOpacityAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderShaderMaskAutoBinding.functionWrapper());
    functionWrappers.addAll(ShapeBorderClipperAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderPointerListenerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderMouseRegionAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderIgnorePointerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderOffstageAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderAbsorbPointerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSemanticsGestureHandlerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSemanticsAnnotationsAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderExcludeSemanticsAutoBinding.functionWrapper());
    functionWrappers.addAll(ViewportOffsetAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverMultiBoxAdaptorAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverFixedExtentBoxAdaptorAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverFixedExtentListAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderTableAutoBinding.functionWrapper());
    functionWrappers.addAll(MouseTrackerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderConstraintsTransformBoxAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverOpacityAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverIgnorePointerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverOffstageAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverGridAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderViewportAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderShrinkWrappingViewportAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverListAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverConstraintsAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverGeometryAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverHitTestResultAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderIndexedStackAutoBinding.functionWrapper());
    functionWrappers.addAll(LayerAutoBinding.functionWrapper());
    functionWrappers.addAll(PictureLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(TextureLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformViewLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(PerformanceOverlayLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ContainerLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(OffsetLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ClipRectLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ClipRRectLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ClipPathLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ColorFilterLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ImageFilterLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(TransformLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(OpacityLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(ShaderMaskLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(BackdropFilterLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(PhysicalModelLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(LeaderLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(FollowerLayerAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderEditableAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderEditablePainterAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderSliverFillViewportAutoBinding.functionWrapper());
    functionWrappers.addAll(BoxConstraintsAutoBinding.functionWrapper());
    functionWrappers.addAll(BoxHitTestResultAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTabViewAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTextFieldAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTextSelectionToolbarAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTextSelectionToolbarButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoSearchTextFieldAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTabControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTabScaffoldAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableCupertinoTabControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoActionSheetActionAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoDialogActionAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoSliverRefreshControlAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoPickerAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoContextMenuAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTextSelectionControlsAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoTextFormFieldRowAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoContextMenuActionAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoScrollbarAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoAppAutoBinding.functionWrapper());
    functionWrappers.addAll(CupertinoNavigationBarBackButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(DataTableSourceAutoBinding.functionWrapper());
    functionWrappers.addAll(MaterialButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(InkRippleAutoBinding.functionWrapper());
    functionWrappers.addAll(ScaffoldAutoBinding.functionWrapper());
    functionWrappers.addAll(ScaffoldStateAutoBinding.functionWrapper());
    functionWrappers.addAll(FeedbackAutoBinding.functionWrapper());
    functionWrappers.addAll(BackButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(CloseButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(TextSelectionToolbarTextButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(TextFieldAutoBinding.functionWrapper());
    functionWrappers.addAll(TextSelectionToolbarAutoBinding.functionWrapper());
    functionWrappers.addAll(RefreshIndicatorAutoBinding.functionWrapper());
    functionWrappers.addAll(ActionChipAutoBinding.functionWrapper());
    functionWrappers.addAll(InputDatePickerFormFieldAutoBinding.functionWrapper());
    functionWrappers.addAll(SelectableTextAutoBinding.functionWrapper());
    functionWrappers.addAll(CircleAvatarAutoBinding.functionWrapper());
    functionWrappers.addAll(InkAutoBinding.functionWrapper());
    functionWrappers.addAll(SnackBarActionAutoBinding.functionWrapper());
    functionWrappers.addAll(SnackBarAutoBinding.functionWrapper());
    functionWrappers.addAll(ReorderableListViewAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableTimeOfDayAutoBinding.functionWrapper());
    functionWrappers.addAll(RawMaterialButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(DataColumnAutoBinding.functionWrapper());
    functionWrappers.addAll(DataRowAutoBinding.functionWrapper());
    functionWrappers.addAll(DataCellAutoBinding.functionWrapper());
    functionWrappers.addAll(TabControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(TextButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(SimpleDialogOptionAutoBinding.functionWrapper());
    functionWrappers.addAll(InteractiveInkFeatureFactoryAutoBinding.functionWrapper());
    functionWrappers.addAll(InkResponseAutoBinding.functionWrapper());
    functionWrappers.addAll(TimePickerDialogAutoBinding.functionWrapper());
    functionWrappers.addAll(ControlsDetailsAutoBinding.functionWrapper());
    functionWrappers.addAll(DatePickerDialogAutoBinding.functionWrapper());
    functionWrappers.addAll(FloatingActionButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(RangeSliderAutoBinding.functionWrapper());
    functionWrappers.addAll(InkHighlightAutoBinding.functionWrapper());
    functionWrappers.addAll(AppBarAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverAppBarAutoBinding.functionWrapper());
    functionWrappers.addAll(UserAccountsDrawerHeaderAutoBinding.functionWrapper());
    functionWrappers.addAll(MaterialBannerAutoBinding.functionWrapper());
    functionWrappers.addAll(CalendarDatePickerAutoBinding.functionWrapper());
    functionWrappers.addAll(ChipAutoBinding.functionWrapper());
    functionWrappers.addAll(RawChipAutoBinding.functionWrapper());
    functionWrappers.addAll(MaterialStatesControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(TooltipAutoBinding.functionWrapper());
    functionWrappers.addAll(ElevatedButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(TextFormFieldAutoBinding.functionWrapper());
    functionWrappers.addAll(SliderAutoBinding.functionWrapper());
    functionWrappers.addAll(UnderlineTabIndicatorAutoBinding.functionWrapper());
    functionWrappers.addAll(ListTileAutoBinding.functionWrapper());
    functionWrappers.addAll(BottomSheetAutoBinding.functionWrapper());
    functionWrappers.addAll(InputChipAutoBinding.functionWrapper());
    functionWrappers.addAll(MaterialTextSelectionControlsAutoBinding.functionWrapper());
    functionWrappers.addAll(OutlinedButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(SliderThemeDataAutoBinding.functionWrapper());
    functionWrappers.addAll(InkSparkleAutoBinding.functionWrapper());
    functionWrappers.addAll(DrawerControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(SwitchAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollbarAutoBinding.functionWrapper());
    functionWrappers.addAll(MaterialAppAutoBinding.functionWrapper());
    functionWrappers.addAll(ToggleablePainterAutoBinding.functionWrapper());
    functionWrappers.addAll(InkSplashAutoBinding.functionWrapper());
    functionWrappers.addAll(ExpansionPanelAutoBinding.functionWrapper());
    functionWrappers.addAll(ExpansionPanelListAutoBinding.functionWrapper());
    functionWrappers.addAll(IconButtonAutoBinding.functionWrapper());
    functionWrappers.addAll(MouseTrackerAnnotationAutoBinding.functionWrapper());
    functionWrappers.addAll(HardwareKeyboardAutoBinding.functionWrapper());
    functionWrappers.addAll(BinaryMessengerAutoBinding.functionWrapper());
    functionWrappers.addAll(TextInputFormatterAutoBinding.functionWrapper());
    functionWrappers.addAll(SystemChromeAutoBinding.functionWrapper());
    functionWrappers.addAll(RawKeyboardAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformViewsServiceAutoBinding.functionWrapper());
    functionWrappers.addAll(AndroidViewControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(SurfaceAndroidViewControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(ExpensiveAndroidViewControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(TextureAndroidViewControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorationManagerAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimatedCrossFadeAutoBinding.functionWrapper());
    functionWrappers.addAll(WidgetSpanAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimatedBuilderAutoBinding.functionWrapper());
    functionWrappers.addAll(RouteInformationProviderAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformRouteInformationProviderAutoBinding.functionWrapper());
    functionWrappers.addAll(LocalHistoryEntryAutoBinding.functionWrapper());
    functionWrappers.addAll(ShaderMaskAutoBinding.functionWrapper());
    functionWrappers.addAll(ConstraintsTransformBoxAutoBinding.functionWrapper());
    functionWrappers.addAll(WidgetToRenderBoxAdapterAutoBinding.functionWrapper());
    functionWrappers.addAll(ListenerAutoBinding.functionWrapper());
    functionWrappers.addAll(MouseRegionAutoBinding.functionWrapper());
    functionWrappers.addAll(SemanticsAutoBinding.functionWrapper());
    functionWrappers.addAll(BuilderAutoBinding.functionWrapper());
    functionWrappers.addAll(StatefulBuilderAutoBinding.functionWrapper());
    functionWrappers.addAll(GestureDetectorAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableDoubleAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableIntAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableStringAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableBoolAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableBoolNAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableDoubleNAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableIntNAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableStringNAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableDateTimeAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableDateTimeNAutoBinding.functionWrapper());
    functionWrappers.addAll(RestorableTextEditingControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(ActionListenerAutoBinding.functionWrapper());
    functionWrappers.addAll(VoidCallbackIntentAutoBinding.functionWrapper());
    functionWrappers.addAll(VoidCallbackActionAutoBinding.functionWrapper());
    functionWrappers.addAll(DoNothingActionAutoBinding.functionWrapper());
    functionWrappers.addAll(ActivateActionAutoBinding.functionWrapper());
    functionWrappers.addAll(SelectActionAutoBinding.functionWrapper());
    functionWrappers.addAll(DismissActionAutoBinding.functionWrapper());
    functionWrappers.addAll(PrioritizedActionAutoBinding.functionWrapper());
    functionWrappers.addAll(FormAutoBinding.functionWrapper());
    functionWrappers.addAll(ImageAutoBinding.functionWrapper());
    functionWrappers.addAll(NestedScrollViewAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverOverlapAbsorberHandleAutoBinding.functionWrapper());
    functionWrappers.addAll(RenderNestedScrollViewViewportAutoBinding.functionWrapper());
    functionWrappers.addAll(ReorderableListAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverReorderableListAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(TrackingScrollControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(NavigatorAutoBinding.functionWrapper());
    functionWrappers.addAll(NavigatorStateAutoBinding.functionWrapper());
    functionWrappers.addAll(DraggableScrollableControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(DraggableScrollableSheetAutoBinding.functionWrapper());
    functionWrappers.addAll(TextEditingControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(EditableTextAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollPositionAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollableAutoBinding.functionWrapper());
    functionWrappers.addAll(EdgeDraggingAutoScrollerAutoBinding.functionWrapper());
    functionWrappers.addAll(OrientationBuilderAutoBinding.functionWrapper());
    functionWrappers.addAll(FocusNodeAutoBinding.functionWrapper());
    functionWrappers.addAll(FocusScopeNodeAutoBinding.functionWrapper());
    functionWrappers.addAll(RequestFocusActionAutoBinding.functionWrapper());
    functionWrappers.addAll(NextFocusActionAutoBinding.functionWrapper());
    functionWrappers.addAll(PreviousFocusActionAutoBinding.functionWrapper());
    functionWrappers.addAll(DirectionalFocusActionAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimatedSwitcherAutoBinding.functionWrapper());
    functionWrappers.addAll(DualTransitionBuilderAutoBinding.functionWrapper());
    functionWrappers.addAll(BannerPainterAutoBinding.functionWrapper());
    functionWrappers.addAll(PageControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(PageViewAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollNotificationObserverStateAutoBinding.functionWrapper());
    functionWrappers.addAll(GlowingOverscrollIndicatorAutoBinding.functionWrapper());
    functionWrappers.addAll(StretchingOverscrollIndicatorAutoBinding.functionWrapper());
    functionWrappers.addAll(HeroAutoBinding.functionWrapper());
    functionWrappers.addAll(WidgetInspectorAutoBinding.functionWrapper());
    functionWrappers.addAll(KeepAliveHandleAutoBinding.functionWrapper());
    functionWrappers.addAll(TextSelectionControlsAutoBinding.functionWrapper());
    functionWrappers.addAll(TextSelectionOverlayAutoBinding.functionWrapper());
    functionWrappers.addAll(SelectionOverlayAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimatedListAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimatedListStateAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverAnimatedListAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverAnimatedListStateAutoBinding.functionWrapper());
    functionWrappers.addAll(FadeInImageAutoBinding.functionWrapper());
    functionWrappers.addAll(FocusAutoBinding.functionWrapper());
    functionWrappers.addAll(ModalBarrierAutoBinding.functionWrapper());
    functionWrappers.addAll(AnimatedModalBarrierAutoBinding.functionWrapper());
    functionWrappers.addAll(InteractiveViewerAutoBinding.functionWrapper());
    functionWrappers.addAll(TransformationControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(HoldScrollActivityAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollDragControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(ListWheelChildBuilderDelegateAutoBinding.functionWrapper());
    functionWrappers.addAll(FixedExtentScrollControllerAutoBinding.functionWrapper());
    functionWrappers.addAll(ListWheelElementAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverChildBuilderDelegateAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverChildListDelegateAutoBinding.functionWrapper());
    functionWrappers.addAll(SliverMultiBoxAdaptorElementAutoBinding.functionWrapper());
    functionWrappers.addAll(MenuItemAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformMenuAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformMenuItemGroupAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformMenuItemAutoBinding.functionWrapper());
    functionWrappers.addAll(DismissibleAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollPositionWithSingleContextAutoBinding.functionWrapper());
    functionWrappers.addAll(WillPopScopeAutoBinding.functionWrapper());
    functionWrappers.addAll(ScrollbarPainterAutoBinding.functionWrapper());
    functionWrappers.addAll(RawScrollbarAutoBinding.functionWrapper());
    functionWrappers.addAll(AndroidViewAutoBinding.functionWrapper());
    functionWrappers.addAll(UiKitViewAutoBinding.functionWrapper());
    functionWrappers.addAll(HtmlElementViewAutoBinding.functionWrapper());
    functionWrappers.addAll(PlatformViewLinkAutoBinding.functionWrapper());
    functionWrappers.addAll(WidgetsAppAutoBinding.functionWrapper());
    functionWrappers.addAll(OverlayEntryAutoBinding.functionWrapper());
    functionWrappers.addAll(ListViewAutoBinding.functionWrapper());
    functionWrappers.addAll(GridViewAutoBinding.functionWrapper());
    functionWrappers.forEach((key, value) {
        try{
            hetu.interpreter.bindExternalFunctionType(key, value);
        } catch (e){
            print(e);
        }
    });
  }

  @mustCallSuper
  void loadAutoBindingClass(Hetu hetu) {
    var bindings = [
      FlutterViewAutoBinding(),
      FlutterWindowAutoBinding(),
      SingletonFlutterWindowAutoBinding(),
      AccessibilityFeaturesAutoBinding(),
      FrameDataAutoBinding(),
      GestureSettingsAutoBinding(),
      BrightnessAutoBinding(),
      ChannelBuffersAutoBinding(),
      CallbackHandleAutoBinding(),
      PluginUtilitiesAutoBinding(),
      FontWeightAutoBinding(),
      FontFeatureAutoBinding(),
      FontVariationAutoBinding(),
      TextDecorationAutoBinding(),
      TextHeightBehaviorAutoBinding(),
      ParagraphStyleAutoBinding(),
      TextBoxAutoBinding(),
      TextPositionAutoBinding(),
      TextRangeAutoBinding(),
      ParagraphConstraintsAutoBinding(),
      LineMetricsAutoBinding(),
      ParagraphAutoBinding(),
      ParagraphBuilderAutoBinding(),
      FontStyleAutoBinding(),
      TextAlignAutoBinding(),
      TextBaselineAutoBinding(),
      TextDecorationStyleAutoBinding(),
      TextLeadingDistributionAutoBinding(),
      TextDirectionAutoBinding(),
      TextAffinityAutoBinding(),
      BoxHeightStyleAutoBinding(),
      BoxWidthStyleAutoBinding(),
      PlaceholderAlignmentAutoBinding(),
      PointerDataAutoBinding(),
      PointerDataPacketAutoBinding(),
      PointerChangeAutoBinding(),
      PointerDeviceKindAutoBinding(),
      PointerSignalKindAutoBinding(),
      ColorAutoBinding(),
      PaintAutoBinding(),
      FrameInfoAutoBinding(),
      EngineLayerAutoBinding(),
      PathAutoBinding(),
      TangentAutoBinding(),
      PathMetricsAutoBinding(),
      PathMetricIteratorAutoBinding(),
      PathMetricAutoBinding(),
      MaskFilterAutoBinding(),
      ColorFilterAutoBinding(),
      ImageFilterAutoBinding(),
      ImageShaderAutoBinding(),
      FragmentProgramAutoBinding(),
      VerticesAutoBinding(),
      CanvasAutoBinding(),
      PictureAutoBinding(),
      PictureRecorderAutoBinding(),
      ShadowAutoBinding(),
      ImmutableBufferAutoBinding(),
      ImageDescriptorAutoBinding(),
      PictureRasterizationExceptionAutoBinding(),
      BlendModeAutoBinding(),
      FilterQualityAutoBinding(),
      StrokeCapAutoBinding(),
      StrokeJoinAutoBinding(),
      PaintingStyleAutoBinding(),
      ClipAutoBinding(),
      ImageByteFormatAutoBinding(),
      PixelFormatAutoBinding(),
      PathFillTypeAutoBinding(),
      PathOperationAutoBinding(),
      BlurStyleAutoBinding(),
      TileModeAutoBinding(),
      VertexModeAutoBinding(),
      PointModeAutoBinding(),
      ClipOpAutoBinding(),
      SemanticsActionAutoBinding(),
      SemanticsFlagAutoBinding(),
      StringAttributeAutoBinding(),
      SpellOutStringAttributeAutoBinding(),
      LocaleStringAttributeAutoBinding(),
      SemanticsUpdateBuilderAutoBinding(),
      SemanticsUpdateAutoBinding(),
      OffsetBaseAutoBinding(),
      OffsetAutoBinding(),
      SizeAutoBinding(),
      RectAutoBinding(),
      RadiusAutoBinding(),
      RRectAutoBinding(),
      RSTransformAutoBinding(),
      SceneAutoBinding(),
      TransformEngineLayerAutoBinding(),
      OffsetEngineLayerAutoBinding(),
      ClipRectEngineLayerAutoBinding(),
      ClipRRectEngineLayerAutoBinding(),
      ClipPathEngineLayerAutoBinding(),
      OpacityEngineLayerAutoBinding(),
      ColorFilterEngineLayerAutoBinding(),
      ImageFilterEngineLayerAutoBinding(),
      BackdropFilterEngineLayerAutoBinding(),
      ShaderMaskEngineLayerAutoBinding(),
      PhysicalShapeEngineLayerAutoBinding(),
      SceneBuilderAutoBinding(),
      PlatformDispatcherAutoBinding(),
      FrameTimingAutoBinding(),
      WindowPaddingAutoBinding(),
      FramePhaseAutoBinding(),
      AppLifecycleStateAutoBinding(),
      IsolateNameServerAutoBinding(),
      KeyEventTypeAutoBinding(),
      DartPluginRegistrantAutoBinding(),
      RandomAutoBinding(),
      AsyncErrorAutoBinding(),
      TimeoutExceptionAutoBinding(),
      DeferredLibraryAutoBinding(),
      DeferredLoadExceptionAutoBinding(),
      TimerAutoBinding(),
      ZoneSpecificationAutoBinding(),
      ZoneDelegateAutoBinding(),
      ZoneAutoBinding(),
      Base64CodecAutoBinding(),
      Base64EncoderAutoBinding(),
      Base64DecoderAutoBinding(),
      ByteConversionSinkAutoBinding(),
      ByteConversionSinkBaseAutoBinding(),
      AsciiCodecAutoBinding(),
      AsciiEncoderAutoBinding(),
      AsciiDecoderAutoBinding(),
      Utf8CodecAutoBinding(),
      Utf8EncoderAutoBinding(),
      Utf8DecoderAutoBinding(),
      JsonUnsupportedObjectErrorAutoBinding(),
      JsonCyclicErrorAutoBinding(),
      JsonCodecAutoBinding(),
      JsonEncoderAutoBinding(),
      JsonUtf8EncoderAutoBinding(),
      JsonDecoderAutoBinding(),
      StringConversionSinkAutoBinding(),
      ClosableStringSinkAutoBinding(),
      StringConversionSinkBaseAutoBinding(),
      StringConversionSinkMixinAutoBinding(),
      Latin1CodecAutoBinding(),
      Latin1EncoderAutoBinding(),
      Latin1DecoderAutoBinding(),
      HtmlEscapeModeAutoBinding(),
      HtmlEscapeAutoBinding(),
      LineSplitterAutoBinding(),
      EncodingAutoBinding(),
      LinkAutoBinding(),
      ProcessInfoAutoBinding(),
      ProcessStartModeAutoBinding(),
      ProcessAutoBinding(),
      ProcessResultAutoBinding(),
      ProcessSignalAutoBinding(),
      SignalExceptionAutoBinding(),
      ProcessExceptionAutoBinding(),
      SystemEncodingAutoBinding(),
      SecureServerSocketAutoBinding(),
      RawSecureServerSocketAutoBinding(),
      StdinAutoBinding(),
      StdoutAutoBinding(),
      StdoutExceptionAutoBinding(),
      StdinExceptionAutoBinding(),
      StdioTypeAutoBinding(),
      FileSystemEntityTypeAutoBinding(),
      DirectoryAutoBinding(),
      FileModeAutoBinding(),
      FileLockAutoBinding(),
      FileAutoBinding(),
      RandomAccessFileAutoBinding(),
      FileSystemExceptionAutoBinding(),
      IOOverridesAutoBinding(),
      InternetAddressTypeAutoBinding(),
      InternetAddressAutoBinding(),
      NetworkInterfaceAutoBinding(),
      RawServerSocketAutoBinding(),
      ServerSocketAutoBinding(),
      SocketDirectionAutoBinding(),
      SocketOptionAutoBinding(),
      RawSocketOptionAutoBinding(),
      RawSocketEventAutoBinding(),
      RawSocketAutoBinding(),
      SocketAutoBinding(),
      DatagramAutoBinding(),
      ResourceHandleAutoBinding(),
      SocketControlMessageAutoBinding(),
      SocketMessageAutoBinding(),
      RawDatagramSocketAutoBinding(),
      SocketExceptionAutoBinding(),
      IOExceptionAutoBinding(),
      OSErrorAutoBinding(),
      SecurityContextAutoBinding(),
      PlatformAutoBinding(),
      RawSynchronousSocketAutoBinding(),
      SecureSocketAutoBinding(),
      RawSecureSocketAutoBinding(),
      X509CertificateAutoBinding(),
      IOSinkAutoBinding(),
      ZLibOptionAutoBinding(),
      ZLibCodecAutoBinding(),
      GZipCodecAutoBinding(),
      ZLibEncoderAutoBinding(),
      ZLibDecoderAutoBinding(),
      RawZLibFilterAutoBinding(),
      TypeAutoBinding(),
      DurationAutoBinding(),
      InvocationAutoBinding(),
      DateTimeAutoBinding(),
      StopwatchAutoBinding(),
      BigIntAutoBinding(),
      PatternAutoBinding(),
      MatchAutoBinding(),
      intAutoBinding(),
      NullAutoBinding(),
      RegExpAutoBinding(),
      RegExpMatchAutoBinding(),
      SymbolAutoBinding(),
      EnumAutoBinding(),
      doubleAutoBinding(),
      StringSinkAutoBinding(),
      FunctionAutoBinding(),
      UriAutoBinding(),
      UriDataAutoBinding(),
      StackTraceAutoBinding(),
      StringBufferAutoBinding(),
      TickerProviderAutoBinding(),
      TickerAutoBinding(),
      TickerFutureAutoBinding(),
      TickerCanceledAutoBinding(),
      PriorityAutoBinding(),
      SchedulerPhaseAutoBinding(),
      TweenAutoBinding(),
      ColorTweenAutoBinding(),
      SizeTweenAutoBinding(),
      RectTweenAutoBinding(),
      IntTweenAutoBinding(),
      StepTweenAutoBinding(),
      CurveTweenAutoBinding(),
      FlippedTweenSequenceAutoBinding(),
      AnimationControllerAutoBinding(),
      AnimationBehaviorAutoBinding(),
      AnimationStatusAutoBinding(),
      CurveAutoBinding(),
      SawToothAutoBinding(),
      IntervalAutoBinding(),
      ThresholdAutoBinding(),
      CubicAutoBinding(),
      ThreePointCubicAutoBinding(),
      Curve2DAutoBinding(),
      Curve2DSampleAutoBinding(),
      CatmullRomSplineAutoBinding(),
      CatmullRomCurveAutoBinding(),
      FlippedCurveAutoBinding(),
      ElasticInCurveAutoBinding(),
      ElasticOutCurveAutoBinding(),
      ElasticInOutCurveAutoBinding(),
      CurvesAutoBinding(),
      ProxyAnimationAutoBinding(),
      ReverseAnimationAutoBinding(),
      CurvedAnimationAutoBinding(),
      TrainHoppingAnimationAutoBinding(),
      AnimationMeanAutoBinding(),
      AbstractNodeAutoBinding(),
      WriteBufferAutoBinding(),
      ReadBufferAutoBinding(),
      LicenseParagraphAutoBinding(),
      LicenseEntryAutoBinding(),
      LicenseEntryWithLineBreaksAutoBinding(),
      LicenseRegistryAutoBinding(),
      UnicodeAutoBinding(),
      DiagnosticLevelAutoBinding(),
      DiagnosticsTreeStyleAutoBinding(),
      TargetPlatformAutoBinding(),
      StackFrameAutoBinding(),
      ListenableAutoBinding(),
      ChangeNotifierAutoBinding(),
      KeyAutoBinding(),
      UniqueKeyAutoBinding(),
      BindingBaseAutoBinding(),
      DebugReassembleConfigAutoBinding(),
      SemanticsServiceAutoBinding(),
      SemanticsTagAutoBinding(),
      CustomSemanticsActionAutoBinding(),
      AttributedStringAutoBinding(),
      AttributedStringPropertyAutoBinding(),
      SemanticsDataAutoBinding(),
      SemanticsHintOverridesAutoBinding(),
      SemanticsPropertiesAutoBinding(),
      SemanticsNodeAutoBinding(),
      SemanticsOwnerAutoBinding(),
      SemanticsConfigurationAutoBinding(),
      SemanticsSortKeyAutoBinding(),
      OrdinalSortKeyAutoBinding(),
      DebugSemanticsDumpOrderAutoBinding(),
      BorderSideAutoBinding(),
      ShapeBorderAutoBinding(),
      OutlinedBorderAutoBinding(),
      BorderStyleAutoBinding(),
      StrokeAlignAutoBinding(),
      BoxBorderAutoBinding(),
      BorderAutoBinding(),
      BorderDirectionalAutoBinding(),
      BoxShapeAutoBinding(),
      ImageConfigurationAutoBinding(),
      AssetBundleImageKeyAutoBinding(),
      ResizeImageKeyAutoBinding(),
      ResizeImageAutoBinding(),
      NetworkImageAutoBinding(),
      FileImageAutoBinding(),
      MemoryImageAutoBinding(),
      ExactAssetImageAutoBinding(),
      NetworkImageLoadExceptionAutoBinding(),
      BoxShadowAutoBinding(),
      BorderRadiusGeometryAutoBinding(),
      BorderRadiusAutoBinding(),
      BorderRadiusDirectionalAutoBinding(),
      ContinuousRectangleBorderAutoBinding(),
      HSVColorAutoBinding(),
      HSLColorAutoBinding(),
      ColorPropertyAutoBinding(),
      TextStyleAutoBinding(),
      AssetImageAutoBinding(),
      CircleBorderAutoBinding(),
      BeveledRectangleBorderAutoBinding(),
      GradientTransformAutoBinding(),
      GradientRotationAutoBinding(),
      GradientAutoBinding(),
      LinearGradientAutoBinding(),
      RadialGradientAutoBinding(),
      SweepGradientAutoBinding(),
      PlaceholderSpanAutoBinding(),
      ShaderWarmUpAutoBinding(),
      AlignmentGeometryAutoBinding(),
      AlignmentAutoBinding(),
      AlignmentDirectionalAutoBinding(),
      TextAlignVerticalAutoBinding(),
      TextSpanAutoBinding(),
      ImageSizeInfoAutoBinding(),
      FlutterLogoDecorationAutoBinding(),
      FlutterLogoStyleAutoBinding(),
      RenderComparisonAutoBinding(),
      AxisAutoBinding(),
      VerticalDirectionAutoBinding(),
      AxisDirectionAutoBinding(),
      BoxDecorationAutoBinding(),
      AccumulatorAutoBinding(),
      InlineSpanSemanticsInformationAutoBinding(),
      InlineSpanAutoBinding(),
      FractionalOffsetAutoBinding(),
      FittedSizesAutoBinding(),
      BoxFitAutoBinding(),
      NotchedShapeAutoBinding(),
      CircularNotchedRectangleAutoBinding(),
      AutomaticNotchedShapeAutoBinding(),
      MatrixUtilsAutoBinding(),
      TransformPropertyAutoBinding(),
      StadiumBorderAutoBinding(),
      PlaceholderDimensionsAutoBinding(),
      TextPainterAutoBinding(),
      TextOverflowAutoBinding(),
      TextWidthBasisAutoBinding(),
      DecorationAutoBinding(),
      BoxPainterAutoBinding(),
      RoundedRectangleBorderAutoBinding(),
      ShapeDecorationAutoBinding(),
      EdgeInsetsGeometryAutoBinding(),
      EdgeInsetsAutoBinding(),
      EdgeInsetsDirectionalAutoBinding(),
      ClipContextAutoBinding(),
      DecorationImageAutoBinding(),
      DecorationImagePainterAutoBinding(),
      ImageRepeatAutoBinding(),
      StrutStyleAutoBinding(),
      ImageInfoAutoBinding(),
      ImageStreamListenerAutoBinding(),
      ImageChunkEventAutoBinding(),
      ImageStreamAutoBinding(),
      ImageStreamCompleterHandleAutoBinding(),
      ImageStreamCompleterAutoBinding(),
      OneFrameImageStreamCompleterAutoBinding(),
      MultiFrameImageStreamCompleterAutoBinding(),
      ImageCacheAutoBinding(),
      ImageCacheStatusAutoBinding(),
      PolynomialFitAutoBinding(),
      LeastSquaresSolverAutoBinding(),
      DragAutoBinding(),
      EagerGestureRecognizerAutoBinding(),
      GestureArenaTeamAutoBinding(),
      DoubleTapGestureRecognizerAutoBinding(),
      MultiTapGestureRecognizerAutoBinding(),
      SerialTapDownDetailsAutoBinding(),
      SerialTapCancelDetailsAutoBinding(),
      SerialTapUpDetailsAutoBinding(),
      SerialTapGestureRecognizerAutoBinding(),
      VelocityAutoBinding(),
      VelocityEstimateAutoBinding(),
      VelocityTrackerAutoBinding(),
      IOSScrollViewFlingVelocityTrackerAutoBinding(),
      HitTestableAutoBinding(),
      HitTestDispatcherAutoBinding(),
      HitTestTargetAutoBinding(),
      HitTestResultAutoBinding(),
      TapDownDetailsAutoBinding(),
      TapUpDetailsAutoBinding(),
      BaseTapGestureRecognizerAutoBinding(),
      TapGestureRecognizerAutoBinding(),
      GestureArenaMemberAutoBinding(),
      GestureArenaEntryAutoBinding(),
      GestureArenaManagerAutoBinding(),
      GestureDispositionAutoBinding(),
      GestureRecognizerAutoBinding(),
      OneSequenceGestureRecognizerAutoBinding(),
      PrimaryPointerGestureRecognizerAutoBinding(),
      OffsetPairAutoBinding(),
      DragStartBehaviorAutoBinding(),
      GestureRecognizerStateAutoBinding(),
      MultiDragPointerStateAutoBinding(),
      MultiDragGestureRecognizerAutoBinding(),
      ImmediateMultiDragGestureRecognizerAutoBinding(),
      HorizontalMultiDragGestureRecognizerAutoBinding(),
      VerticalMultiDragGestureRecognizerAutoBinding(),
      DelayedMultiDragGestureRecognizerAutoBinding(),
      PointerEventConverterAutoBinding(),
      ForcePressDetailsAutoBinding(),
      ForcePressGestureRecognizerAutoBinding(),
      PointerSignalResolverAutoBinding(),
      LongPressDownDetailsAutoBinding(),
      LongPressStartDetailsAutoBinding(),
      LongPressMoveUpdateDetailsAutoBinding(),
      LongPressEndDetailsAutoBinding(),
      LongPressGestureRecognizerAutoBinding(),
      DragDownDetailsAutoBinding(),
      DragStartDetailsAutoBinding(),
      DragUpdateDetailsAutoBinding(),
      DragEndDetailsAutoBinding(),
      ScaleStartDetailsAutoBinding(),
      ScaleUpdateDetailsAutoBinding(),
      ScaleEndDetailsAutoBinding(),
      ScaleGestureRecognizerAutoBinding(),
      PointerEventResamplerAutoBinding(),
      PointerEventAutoBinding(),
      PointerAddedEventAutoBinding(),
      PointerRemovedEventAutoBinding(),
      PointerHoverEventAutoBinding(),
      PointerEnterEventAutoBinding(),
      PointerExitEventAutoBinding(),
      PointerDownEventAutoBinding(),
      PointerMoveEventAutoBinding(),
      PointerUpEventAutoBinding(),
      PointerSignalEventAutoBinding(),
      PointerScrollEventAutoBinding(),
      PointerPanZoomStartEventAutoBinding(),
      PointerPanZoomUpdateEventAutoBinding(),
      PointerPanZoomEndEventAutoBinding(),
      PointerCancelEventAutoBinding(),
      DeviceGestureSettingsAutoBinding(),
      DragGestureRecognizerAutoBinding(),
      VerticalDragGestureRecognizerAutoBinding(),
      HorizontalDragGestureRecognizerAutoBinding(),
      PanGestureRecognizerAutoBinding(),
      SamplingClockAutoBinding(),
      FlutterErrorDetailsForPointerEventDispatcherAutoBinding(),
      PointerRouterAutoBinding(),
      CustomPainterAutoBinding(),
      CustomPainterSemanticsAutoBinding(),
      RenderCustomPaintAutoBinding(),
      OverScrollHeaderStretchConfigurationAutoBinding(),
      PersistentHeaderShowOnScreenConfigurationAutoBinding(),
      RenderSliverPersistentHeaderAutoBinding(),
      RenderSliverScrollingPersistentHeaderAutoBinding(),
      RenderSliverPinnedPersistentHeaderAutoBinding(),
      FloatingHeaderSnapConfigurationAutoBinding(),
      RenderSliverFloatingPersistentHeaderAutoBinding(),
      RenderSliverFloatingPinnedPersistentHeaderAutoBinding(),
      ListWheelChildManagerAutoBinding(),
      ListWheelParentDataAutoBinding(),
      RenderListWheelViewportAutoBinding(),
      RenderImageAutoBinding(),
      TextureBoxAutoBinding(),
      WrapParentDataAutoBinding(),
      RenderWrapAutoBinding(),
      WrapAlignmentAutoBinding(),
      WrapCrossAlignmentAutoBinding(),
      TableBorderAutoBinding(),
      RenderProxyBoxAutoBinding(),
      RenderProxyBoxWithHitTestBehaviorAutoBinding(),
      RenderConstrainedBoxAutoBinding(),
      RenderLimitedBoxAutoBinding(),
      RenderAspectRatioAutoBinding(),
      RenderIntrinsicWidthAutoBinding(),
      RenderIntrinsicHeightAutoBinding(),
      RenderOpacityAutoBinding(),
      RenderAnimatedOpacityAutoBinding(),
      RenderShaderMaskAutoBinding(),
      RenderBackdropFilterAutoBinding(),
      ShapeBorderClipperAutoBinding(),
      RenderClipRectAutoBinding(),
      RenderClipRRectAutoBinding(),
      RenderClipOvalAutoBinding(),
      RenderClipPathAutoBinding(),
      RenderPhysicalModelAutoBinding(),
      RenderPhysicalShapeAutoBinding(),
      RenderDecoratedBoxAutoBinding(),
      RenderTransformAutoBinding(),
      RenderFittedBoxAutoBinding(),
      RenderFractionalTranslationAutoBinding(),
      RenderPointerListenerAutoBinding(),
      RenderMouseRegionAutoBinding(),
      RenderRepaintBoundaryAutoBinding(),
      RenderIgnorePointerAutoBinding(),
      RenderOffstageAutoBinding(),
      RenderAbsorbPointerAutoBinding(),
      RenderMetaDataAutoBinding(),
      RenderSemanticsGestureHandlerAutoBinding(),
      RenderSemanticsAnnotationsAutoBinding(),
      RenderBlockSemanticsAutoBinding(),
      RenderMergeSemanticsAutoBinding(),
      RenderExcludeSemanticsAutoBinding(),
      RenderIndexedSemanticsAutoBinding(),
      RenderLeaderLayerAutoBinding(),
      RenderFollowerLayerAutoBinding(),
      HitTestBehaviorAutoBinding(),
      DecorationPositionAutoBinding(),
      ViewportOffsetAutoBinding(),
      ScrollDirectionAutoBinding(),
      RenderSliverBoxChildManagerAutoBinding(),
      SliverMultiBoxAdaptorParentDataAutoBinding(),
      RenderSliverMultiBoxAdaptorAutoBinding(),
      FlowPaintingContextAutoBinding(),
      FlowDelegateAutoBinding(),
      FlowParentDataAutoBinding(),
      RenderFlowAutoBinding(),
      SelectionHandlerAutoBinding(),
      SelectedContentAutoBinding(),
      SelectionUtilsAutoBinding(),
      SelectionResultAutoBinding(),
      SelectionEventTypeAutoBinding(),
      FlexParentDataAutoBinding(),
      RenderFlexAutoBinding(),
      FlexFitAutoBinding(),
      MainAxisSizeAutoBinding(),
      MainAxisAlignmentAutoBinding(),
      CrossAxisAlignmentAutoBinding(),
      RenderSliverFixedExtentBoxAdaptorAutoBinding(),
      RenderSliverFixedExtentListAutoBinding(),
      TableCellParentDataAutoBinding(),
      TableColumnWidthAutoBinding(),
      IntrinsicColumnWidthAutoBinding(),
      FixedColumnWidthAutoBinding(),
      FractionColumnWidthAutoBinding(),
      FlexColumnWidthAutoBinding(),
      MaxColumnWidthAutoBinding(),
      MinColumnWidthAutoBinding(),
      RenderTableAutoBinding(),
      TableCellVerticalAlignmentAutoBinding(),
      MouseTrackerAutoBinding(),
      RenderRotatedBoxAutoBinding(),
      RenderShiftedBoxAutoBinding(),
      RenderPaddingAutoBinding(),
      RenderAligningShiftedBoxAutoBinding(),
      RenderPositionedBoxAutoBinding(),
      RenderConstrainedOverflowBoxAutoBinding(),
      RenderConstraintsTransformBoxAutoBinding(),
      RenderUnconstrainedBoxAutoBinding(),
      RenderSizedOverflowBoxAutoBinding(),
      RenderFractionallySizedOverflowBoxAutoBinding(),
      SingleChildLayoutDelegateAutoBinding(),
      RenderCustomSingleChildLayoutBoxAutoBinding(),
      RenderBaselineAutoBinding(),
      ChildLayoutHelperAutoBinding(),
      RenderProxySliverAutoBinding(),
      RenderSliverOpacityAutoBinding(),
      RenderSliverIgnorePointerAutoBinding(),
      RenderSliverOffstageAutoBinding(),
      RenderSliverAnimatedOpacityAutoBinding(),
      RenderPerformanceOverlayAutoBinding(),
      PerformanceOverlayOptionAutoBinding(),
      ViewConfigurationAutoBinding(),
      RenderViewAutoBinding(),
      SliverGridGeometryAutoBinding(),
      SliverGridLayoutAutoBinding(),
      SliverGridRegularTileLayoutAutoBinding(),
      SliverGridDelegateAutoBinding(),
      SliverGridDelegateWithFixedCrossAxisCountAutoBinding(),
      SliverGridDelegateWithMaxCrossAxisExtentAutoBinding(),
      SliverGridParentDataAutoBinding(),
      RenderSliverGridAutoBinding(),
      RenderAbstractViewportAutoBinding(),
      RevealedOffsetAutoBinding(),
      RenderViewportAutoBinding(),
      RenderShrinkWrappingViewportAutoBinding(),
      CacheExtentStyleAutoBinding(),
      RenderSliverListAutoBinding(),
      RenderSliverEdgeInsetsPaddingAutoBinding(),
      RenderSliverPaddingAutoBinding(),
      SliverConstraintsAutoBinding(),
      SliverGeometryAutoBinding(),
      SliverHitTestResultAutoBinding(),
      SliverHitTestEntryAutoBinding(),
      SliverLogicalParentDataAutoBinding(),
      SliverLogicalContainerParentDataAutoBinding(),
      SliverPhysicalParentDataAutoBinding(),
      SliverPhysicalContainerParentDataAutoBinding(),
      RenderSliverAutoBinding(),
      RenderSliverSingleBoxAdapterAutoBinding(),
      RenderSliverToBoxAdapterAutoBinding(),
      GrowthDirectionAutoBinding(),
      RenderErrorBoxAutoBinding(),
      RelativeRectAutoBinding(),
      StackParentDataAutoBinding(),
      RenderStackAutoBinding(),
      RenderIndexedStackAutoBinding(),
      StackFitAutoBinding(),
      ListBodyParentDataAutoBinding(),
      RenderListBodyAutoBinding(),
      FractionalOffsetTweenAutoBinding(),
      AlignmentTweenAutoBinding(),
      AlignmentGeometryTweenAutoBinding(),
      LayerAutoBinding(),
      PictureLayerAutoBinding(),
      TextureLayerAutoBinding(),
      PlatformViewLayerAutoBinding(),
      PerformanceOverlayLayerAutoBinding(),
      ContainerLayerAutoBinding(),
      OffsetLayerAutoBinding(),
      ClipRectLayerAutoBinding(),
      ClipRRectLayerAutoBinding(),
      ClipPathLayerAutoBinding(),
      ColorFilterLayerAutoBinding(),
      ImageFilterLayerAutoBinding(),
      TransformLayerAutoBinding(),
      OpacityLayerAutoBinding(),
      ShaderMaskLayerAutoBinding(),
      BackdropFilterLayerAutoBinding(),
      PhysicalModelLayerAutoBinding(),
      LayerLinkAutoBinding(),
      LeaderLayerAutoBinding(),
      FollowerLayerAutoBinding(),
      RenderAndroidViewAutoBinding(),
      RenderUiKitViewAutoBinding(),
      PlatformViewRenderBoxAutoBinding(),
      PlatformViewHitTestBehaviorAutoBinding(),
      TextSelectionPointAutoBinding(),
      VerticalCaretMovementRunAutoBinding(),
      RenderEditableAutoBinding(),
      RenderEditablePainterAutoBinding(),
      TextParentDataAutoBinding(),
      PlaceholderSpanIndexSemanticsTagAutoBinding(),
      RenderParagraphAutoBinding(),
      RenderSliverFillViewportAutoBinding(),
      RenderSliverFillRemainingWithScrollableAutoBinding(),
      RenderSliverFillRemainingAutoBinding(),
      RenderSliverFillRemainingAndOverscrollAutoBinding(),
      RenderAnimatedSizeAutoBinding(),
      RenderAnimatedSizeStateAutoBinding(),
      RenderingFlutterBindingAutoBinding(),
      MultiChildLayoutParentDataAutoBinding(),
      MultiChildLayoutDelegateAutoBinding(),
      RenderCustomMultiChildLayoutBoxAutoBinding(),
      BoxConstraintsAutoBinding(),
      BoxHitTestResultAutoBinding(),
      BoxHitTestEntryAutoBinding(),
      BoxParentDataAutoBinding(),
      RenderBoxAutoBinding(),
      SimulationAutoBinding(),
      GravitySimulationAutoBinding(),
      SpringDescriptionAutoBinding(),
      SpringSimulationAutoBinding(),
      ScrollSpringSimulationAutoBinding(),
      SpringTypeAutoBinding(),
      FrictionSimulationAutoBinding(),
      BoundedFrictionSimulationAutoBinding(),
      ClampedSimulationAutoBinding(),
      ToleranceAutoBinding(),
      CupertinoTabViewAutoBinding(),
      CupertinoTextThemeDataAutoBinding(),
      CupertinoTextFieldAutoBinding(),
      OverlayVisibilityModeAutoBinding(),
      CupertinoFormRowAutoBinding(),
      CupertinoTextSelectionToolbarAutoBinding(),
      CupertinoTextSelectionToolbarButtonAutoBinding(),
      CupertinoIconThemeDataAutoBinding(),
      CupertinoColorsAutoBinding(),
      CupertinoDynamicColorAutoBinding(),
      CupertinoSearchTextFieldAutoBinding(),
      CupertinoButtonAutoBinding(),
      CupertinoTabControllerAutoBinding(),
      CupertinoTabScaffoldAutoBinding(),
      RestorableCupertinoTabControllerAutoBinding(),
      CupertinoAlertDialogAutoBinding(),
      CupertinoPopupSurfaceAutoBinding(),
      CupertinoActionSheetAutoBinding(),
      CupertinoActionSheetActionAutoBinding(),
      CupertinoDialogActionAutoBinding(),
      CupertinoTabBarAutoBinding(),
      CupertinoDatePickerAutoBinding(),
      CupertinoTimerPickerAutoBinding(),
      CupertinoDatePickerModeAutoBinding(),
      CupertinoTimerPickerModeAutoBinding(),
      CupertinoSliverRefreshControlAutoBinding(),
      RefreshIndicatorModeAutoBinding(),
      CupertinoPickerAutoBinding(),
      CupertinoPickerDefaultSelectionOverlayAutoBinding(),
      CupertinoContextMenuAutoBinding(),
      CupertinoPageTransitionAutoBinding(),
      CupertinoFullscreenDialogTransitionAutoBinding(),
      CupertinoThumbPainterAutoBinding(),
      CupertinoActivityIndicatorAutoBinding(),
      CupertinoSliderAutoBinding(),
      CupertinoPageScaffoldAutoBinding(),
      ObstructingPreferredSizeWidgetAutoBinding(),
      CupertinoTextSelectionControlsAutoBinding(),
      CupertinoUserInterfaceLevelAutoBinding(),
      CupertinoUserInterfaceLevelDataAutoBinding(),
      CupertinoFormSectionAutoBinding(),
      CupertinoTextFormFieldRowAutoBinding(),
      CupertinoContextMenuActionAutoBinding(),
      CupertinoSwitchAutoBinding(),
      CupertinoScrollbarAutoBinding(),
      CupertinoAppAutoBinding(),
      CupertinoScrollBehaviorAutoBinding(),
      CupertinoIconsAutoBinding(),
      CupertinoNavigationBarAutoBinding(),
      CupertinoSliverNavigationBarAutoBinding(),
      CupertinoNavigationBarBackButtonAutoBinding(),
      CupertinoThemeAutoBinding(),
      CupertinoThemeDataAutoBinding(),
      NoDefaultCupertinoThemeDataAutoBinding(),
      CupertinoLocalizationsAutoBinding(),
      DefaultCupertinoLocalizationsAutoBinding(),
      DatePickerDateTimeOrderAutoBinding(),
      DatePickerDateOrderAutoBinding(),
      TextButtonThemeDataAutoBinding(),
      TextButtonThemeAutoBinding(),
      DrawerHeaderAutoBinding(),
      DataTableSourceAutoBinding(),
      ProgressIndicatorThemeDataAutoBinding(),
      ProgressIndicatorThemeAutoBinding(),
      MaterialButtonAutoBinding(),
      GridTileAutoBinding(),
      MaterialInkControllerAutoBinding(),
      MaterialTypeAutoBinding(),
      TextThemeAutoBinding(),
      SelectionAreaAutoBinding(),
      InkRippleAutoBinding(),
      ElevatedButtonThemeDataAutoBinding(),
      ElevatedButtonThemeAutoBinding(),
      MaterialBannerThemeDataAutoBinding(),
      MaterialBannerThemeAutoBinding(),
      ScaffoldMessengerAutoBinding(),
      ScaffoldMessengerStateAutoBinding(),
      ScaffoldPrelayoutGeometryAutoBinding(),
      ScaffoldGeometryAutoBinding(),
      ScaffoldAutoBinding(),
      ScaffoldStateAutoBinding(),
      ScaffoldFeatureControllerAutoBinding(),
      PersistentBottomSheetControllerAutoBinding(),
      FeedbackAutoBinding(),
      SwitchThemeDataAutoBinding(),
      SwitchThemeAutoBinding(),
      ToggleButtonsThemeDataAutoBinding(),
      ToggleButtonsThemeAutoBinding(),
      BackButtonIconAutoBinding(),
      BackButtonAutoBinding(),
      CloseButtonAutoBinding(),
      TextSelectionToolbarTextButtonAutoBinding(),
      TextFieldAutoBinding(),
      DrawerThemeDataAutoBinding(),
      DrawerThemeAutoBinding(),
      FilterChipAutoBinding(),
      NavigationBarAutoBinding(),
      NavigationDestinationAutoBinding(),
      NavigationIndicatorAutoBinding(),
      NavigationDestinationLabelBehaviorAutoBinding(),
      NavigationRailThemeDataAutoBinding(),
      NavigationRailThemeAutoBinding(),
      AboutListTileAutoBinding(),
      AboutDialogAutoBinding(),
      LicensePageAutoBinding(),
      TimePickerThemeDataAutoBinding(),
      TimePickerThemeAutoBinding(),
      TextSelectionToolbarAutoBinding(),
      TextSelectionThemeDataAutoBinding(),
      TextSelectionThemeAutoBinding(),
      RefreshIndicatorAutoBinding(),
      RefreshIndicatorStateAutoBinding(),
      RefreshIndicatorTriggerModeAutoBinding(),
      ActionChipAutoBinding(),
      InputDatePickerFormFieldAutoBinding(),
      BottomAppBarThemeAutoBinding(),
      TabBarThemeAutoBinding(),
      OutlinedButtonThemeDataAutoBinding(),
      OutlinedButtonThemeAutoBinding(),
      GridTileBarAutoBinding(),
      ElevationOverlayAutoBinding(),
      ListTileThemeDataAutoBinding(),
      ListTileThemeAutoBinding(),
      SelectableTextAutoBinding(),
      CircleAvatarAutoBinding(),
      InkAutoBinding(),
      InkDecorationAutoBinding(),
      ButtonBarAutoBinding(),
      PageTransitionsBuilderAutoBinding(),
      FadeUpwardsPageTransitionsBuilderAutoBinding(),
      OpenUpwardsPageTransitionsBuilderAutoBinding(),
      ZoomPageTransitionsBuilderAutoBinding(),
      CupertinoPageTransitionsBuilderAutoBinding(),
      PageTransitionsThemeAutoBinding(),
      AppBarThemeAutoBinding(),
      MaterialColorAutoBinding(),
      MaterialAccentColorAutoBinding(),
      ColorsAutoBinding(),
      SnackBarActionAutoBinding(),
      SnackBarAutoBinding(),
      SnackBarClosedReasonAutoBinding(),
      FloatingLabelAlignmentAutoBinding(),
      InputDecoratorAutoBinding(),
      InputDecorationAutoBinding(),
      InputDecorationThemeAutoBinding(),
      FloatingLabelBehaviorAutoBinding(),
      ReorderableListViewAutoBinding(),
      ColorSchemeAutoBinding(),
      TimeOfDayAutoBinding(),
      RestorableTimeOfDayAutoBinding(),
      DayPeriodAutoBinding(),
      TimeOfDayFormatAutoBinding(),
      HourFormatAutoBinding(),
      CardAutoBinding(),
      RawMaterialButtonAutoBinding(),
      PopupMenuThemeDataAutoBinding(),
      PopupMenuThemeAutoBinding(),
      DataColumnAutoBinding(),
      DataRowAutoBinding(),
      DataCellAutoBinding(),
      DataTableAutoBinding(),
      TableRowInkWellAutoBinding(),
      TabControllerAutoBinding(),
      DefaultTabControllerAutoBinding(),
      NavigationRailAutoBinding(),
      NavigationRailDestinationAutoBinding(),
      NavigationRailLabelTypeAutoBinding(),
      TooltipThemeDataAutoBinding(),
      TooltipThemeAutoBinding(),
      TooltipTriggerModeAutoBinding(),
      TextButtonAutoBinding(),
      DialogAutoBinding(),
      AlertDialogAutoBinding(),
      SimpleDialogOptionAutoBinding(),
      SimpleDialogAutoBinding(),
      InteractiveInkFeatureAutoBinding(),
      InteractiveInkFeatureFactoryAutoBinding(),
      InkResponseAutoBinding(),
      InkWellAutoBinding(),
      CheckboxAutoBinding(),
      TimePickerDialogAutoBinding(),
      TimePickerEntryModeAutoBinding(),
      ControlsDetailsAutoBinding(),
      StepAutoBinding(),
      StepStateAutoBinding(),
      StepperTypeAutoBinding(),
      CheckboxListTileAutoBinding(),
      RadioThemeDataAutoBinding(),
      RadioThemeAutoBinding(),
      TabAutoBinding(),
      TabBarAutoBinding(),
      TabBarViewAutoBinding(),
      TabPageSelectorIndicatorAutoBinding(),
      TabPageSelectorAutoBinding(),
      TabBarIndicatorSizeAutoBinding(),
      DatePickerDialogAutoBinding(),
      DateRangePickerDialogAutoBinding(),
      FloatingActionButtonAutoBinding(),
      TooltipVisibilityAutoBinding(),
      CheckboxThemeDataAutoBinding(),
      CheckboxThemeAutoBinding(),
      RangeSliderAutoBinding(),
      ScrollbarThemeDataAutoBinding(),
      ScrollbarThemeAutoBinding(),
      InkHighlightAutoBinding(),
      PopupMenuDividerAutoBinding(),
      PopupMenuPositionAutoBinding(),
      ExpandIconAutoBinding(),
      AppBarAutoBinding(),
      SliverAppBarAutoBinding(),
      BottomAppBarAutoBinding(),
      UserAccountsDrawerHeaderAutoBinding(),
      MaterialBannerAutoBinding(),
      MaterialBannerClosedReasonAutoBinding(),
      CalendarDatePickerAutoBinding(),
      YearPickerAutoBinding(),
      InputBorderAutoBinding(),
      UnderlineInputBorderAutoBinding(),
      OutlineInputBorderAutoBinding(),
      ChipAttributesAutoBinding(),
      DeletableChipAttributesAutoBinding(),
      CheckmarkableChipAttributesAutoBinding(),
      SelectableChipAttributesAutoBinding(),
      DisabledChipAttributesAutoBinding(),
      TappableChipAttributesAutoBinding(),
      ChipAutoBinding(),
      RawChipAutoBinding(),
      DialogThemeAutoBinding(),
      PaginatedDataTableAutoBinding(),
      PaginatedDataTableStateAutoBinding(),
      MaterialStateColorAutoBinding(),
      MaterialStateMouseCursorAutoBinding(),
      MaterialStateBorderSideAutoBinding(),
      MaterialStateOutlinedBorderAutoBinding(),
      MaterialStateTextStyleAutoBinding(),
      MaterialStateOutlineInputBorderAutoBinding(),
      MaterialStateUnderlineInputBorderAutoBinding(),
      MaterialStatesControllerAutoBinding(),
      MaterialStateAutoBinding(),
      FloatingActionButtonThemeDataAutoBinding(),
      FlutterLogoAutoBinding(),
      CardThemeAutoBinding(),
      BottomSheetThemeDataAutoBinding(),
      TooltipAutoBinding(),
      TooltipStateAutoBinding(),
      ElevatedButtonAutoBinding(),
      SwitchListTileAutoBinding(),
      DropdownButtonHideUnderlineAutoBinding(),
      TextFormFieldAutoBinding(),
      SliderAutoBinding(),
      UnderlineTabIndicatorAutoBinding(),
      NoSplashAutoBinding(),
      ButtonThemeAutoBinding(),
      ButtonThemeDataAutoBinding(),
      ButtonTextThemeAutoBinding(),
      ButtonBarLayoutBehaviorAutoBinding(),
      MaterialPointArcTweenAutoBinding(),
      MaterialRectArcTweenAutoBinding(),
      MaterialRectCenterArcTweenAutoBinding(),
      ProgressIndicatorAutoBinding(),
      LinearProgressIndicatorAutoBinding(),
      CircularProgressIndicatorAutoBinding(),
      RefreshProgressIndicatorAutoBinding(),
      ListTileAutoBinding(),
      ListTileStyleAutoBinding(),
      ListTileControlAffinityAutoBinding(),
      FloatingActionButtonLocationAutoBinding(),
      StandardFabLocationAutoBinding(),
      FloatingActionButtonAnimatorAutoBinding(),
      ExpansionTileAutoBinding(),
      BottomSheetAutoBinding(),
      InputChipAutoBinding(),
      MaterialTextSelectionControlsAutoBinding(),
      DividerThemeDataAutoBinding(),
      DividerThemeAutoBinding(),
      DataTableThemeDataAutoBinding(),
      DataTableThemeAutoBinding(),
      MaterialLocalizationsAutoBinding(),
      DefaultMaterialLocalizationsAutoBinding(),
      TypographyAutoBinding(),
      ScriptCategoryAutoBinding(),
      OutlinedButtonAutoBinding(),
      ChoiceChipAutoBinding(),
      DividerAutoBinding(),
      VerticalDividerAutoBinding(),
      SliderThemeAutoBinding(),
      SliderThemeDataAutoBinding(),
      SliderComponentShapeAutoBinding(),
      SliderTickMarkShapeAutoBinding(),
      SliderTrackShapeAutoBinding(),
      RangeSliderThumbShapeAutoBinding(),
      RangeSliderValueIndicatorShapeAutoBinding(),
      RangeSliderTickMarkShapeAutoBinding(),
      RangeSliderTrackShapeAutoBinding(),
      RectangularSliderTrackShapeAutoBinding(),
      RoundedRectSliderTrackShapeAutoBinding(),
      RectangularRangeSliderTrackShapeAutoBinding(),
      RoundedRectRangeSliderTrackShapeAutoBinding(),
      RoundSliderTickMarkShapeAutoBinding(),
      RoundRangeSliderTickMarkShapeAutoBinding(),
      RoundSliderThumbShapeAutoBinding(),
      RoundRangeSliderThumbShapeAutoBinding(),
      RoundSliderOverlayShapeAutoBinding(),
      RectangularSliderValueIndicatorShapeAutoBinding(),
      RectangularRangeSliderValueIndicatorShapeAutoBinding(),
      PaddleSliderValueIndicatorShapeAutoBinding(),
      PaddleRangeSliderValueIndicatorShapeAutoBinding(),
      RangeValuesAutoBinding(),
      RangeLabelsAutoBinding(),
      ShowValueIndicatorAutoBinding(),
      ThumbAutoBinding(),
      ChipThemeAutoBinding(),
      ChipThemeDataAutoBinding(),
      InkSparkleAutoBinding(),
      FragmentShaderManagerAutoBinding(),
      MergeableMaterialItemAutoBinding(),
      MaterialSliceAutoBinding(),
      MaterialGapAutoBinding(),
      MergeableMaterialAutoBinding(),
      DrawerAutoBinding(),
      DrawerControllerAutoBinding(),
      DrawerControllerStateAutoBinding(),
      DrawerAlignmentAutoBinding(),
      ExpansionTileThemeDataAutoBinding(),
      ExpansionTileThemeAutoBinding(),
      DateUtilsAutoBinding(),
      DateTimeRangeAutoBinding(),
      DatePickerEntryModeAutoBinding(),
      DatePickerModeAutoBinding(),
      SnackBarThemeDataAutoBinding(),
      SnackBarBehaviorAutoBinding(),
      AnimatedIconsAutoBinding(),
      AnimatedIconDataAutoBinding(),
      AnimatedIconAutoBinding(),
      ThemeDataAutoBinding(),
      MaterialBasedCupertinoThemeDataAutoBinding(),
      VisualDensityAutoBinding(),
      MaterialTapTargetSizeAutoBinding(),
      FlexibleSpaceBarAutoBinding(),
      FlexibleSpaceBarSettingsAutoBinding(),
      CollapseModeAutoBinding(),
      StretchModeAutoBinding(),
      NavigationBarThemeDataAutoBinding(),
      NavigationBarThemeAutoBinding(),
      SwitchAutoBinding(),
      ButtonStyleButtonAutoBinding(),
      ScrollbarAutoBinding(),
      ButtonStyleAutoBinding(),
      BottomNavigationBarTypeAutoBinding(),
      BottomNavigationBarLandscapeLayoutAutoBinding(),
      MaterialAppAutoBinding(),
      MaterialScrollBehaviorAutoBinding(),
      ThemeModeAutoBinding(),
      PlatformAdaptiveIconsAutoBinding(),
      IconsAutoBinding(),
      ToggleablePainterAutoBinding(),
      InkSplashAutoBinding(),
      ExpansionPanelAutoBinding(),
      ExpansionPanelRadioAutoBinding(),
      ExpansionPanelListAutoBinding(),
      ButtonBarThemeDataAutoBinding(),
      ButtonBarThemeAutoBinding(),
      ThemeAutoBinding(),
      ThemeDataTweenAutoBinding(),
      AnimatedThemeAutoBinding(),
      IconButtonAutoBinding(),
      ToggleButtonsAutoBinding(),
      MouseTrackerAnnotationAutoBinding(),
      KeyboardLockModeAutoBinding(),
      KeyEventAutoBinding(),
      KeyDownEventAutoBinding(),
      KeyUpEventAutoBinding(),
      KeyRepeatEventAutoBinding(),
      HardwareKeyboardAutoBinding(),
      KeyMessageAutoBinding(),
      KeyEventManagerAutoBinding(),
      KeyDataTransitModeAutoBinding(),
      RawKeyEventDataLinuxAutoBinding(),
      KeyHelperAutoBinding(),
      GLFWKeyHelperAutoBinding(),
      GtkKeyHelperAutoBinding(),
      RawKeyEventDataAndroidAutoBinding(),
      TextLayoutMetricsAutoBinding(),
      RawKeyEventDataWebAutoBinding(),
      TextSelectionAutoBinding(),
      BinaryMessengerAutoBinding(),
      RawKeyEventDataIosAutoBinding(),
      SystemSoundAutoBinding(),
      SystemSoundTypeAutoBinding(),
      SystemNavigatorAutoBinding(),
      HapticFeedbackAutoBinding(),
      ClipboardDataAutoBinding(),
      ClipboardAutoBinding(),
      FontLoaderAutoBinding(),
      TextInputTypeAutoBinding(),
      TextInputConfigurationAutoBinding(),
      RawFloatingCursorPointAutoBinding(),
      TextEditingValueAutoBinding(),
      ScribbleClientAutoBinding(),
      SelectionRectAutoBinding(),
      TextInputConnectionAutoBinding(),
      TextInputAutoBinding(),
      SmartDashesTypeAutoBinding(),
      SmartQuotesTypeAutoBinding(),
      TextInputActionAutoBinding(),
      TextCapitalizationAutoBinding(),
      FloatingCursorDragStateAutoBinding(),
      SelectionChangedCauseAutoBinding(),
      AssetBundleAutoBinding(),
      NetworkAssetBundleAutoBinding(),
      CachingAssetBundleAutoBinding(),
      PlatformAssetBundleAutoBinding(),
      TextInputFormatterAutoBinding(),
      FilteringTextInputFormatterAutoBinding(),
      LengthLimitingTextInputFormatterAutoBinding(),
      MaxLengthEnforcementAutoBinding(),
      RawKeyEventDataMacOsAutoBinding(),
      ApplicationSwitcherDescriptionAutoBinding(),
      SystemUiOverlayStyleAutoBinding(),
      SystemChromeAutoBinding(),
      DeviceOrientationAutoBinding(),
      SystemUiOverlayAutoBinding(),
      SystemUiModeAutoBinding(),
      SystemChannelsAutoBinding(),
      RawKeyEventDataFuchsiaAutoBinding(),
      RawKeyEventDataWindowsAutoBinding(),
      RawKeyEventDataAutoBinding(),
      RawKeyEventAutoBinding(),
      RawKeyDownEventAutoBinding(),
      RawKeyUpEventAutoBinding(),
      RawKeyboardAutoBinding(),
      KeyboardSideAutoBinding(),
      ModifierKeyAutoBinding(),
      PlatformViewsRegistryAutoBinding(),
      PlatformViewsServiceAutoBinding(),
      AndroidPointerPropertiesAutoBinding(),
      AndroidPointerCoordsAutoBinding(),
      AndroidMotionEventAutoBinding(),
      AndroidViewControllerAutoBinding(),
      SurfaceAndroidViewControllerAutoBinding(),
      ExpensiveAndroidViewControllerAutoBinding(),
      TextureAndroidViewControllerAutoBinding(),
      UiKitViewControllerAutoBinding(),
      PlatformViewControllerAutoBinding(),
      RestorationManagerAutoBinding(),
      RestorationBucketAutoBinding(),
      BinaryCodecAutoBinding(),
      StringCodecAutoBinding(),
      JSONMessageCodecAutoBinding(),
      JSONMethodCodecAutoBinding(),
      StandardMessageCodecAutoBinding(),
      StandardMethodCodecAutoBinding(),
      AutofillHintsAutoBinding(),
      AutofillConfigurationAutoBinding(),
      AutofillClientAutoBinding(),
      AutofillScopeAutoBinding(),
      MethodCallAutoBinding(),
      MethodCodecAutoBinding(),
      PlatformExceptionAutoBinding(),
      MissingPluginExceptionAutoBinding(),
      DeferredComponentAutoBinding(),
      MouseCursorManagerAutoBinding(),
      MouseCursorSessionAutoBinding(),
      MouseCursorAutoBinding(),
      SystemMouseCursorAutoBinding(),
      SystemMouseCursorsAutoBinding(),
      TextEditingDeltaAutoBinding(),
      TextEditingDeltaInsertionAutoBinding(),
      TextEditingDeltaDeletionAutoBinding(),
      TextEditingDeltaReplacementAutoBinding(),
      TextEditingDeltaNonTextUpdateAutoBinding(),
      SingleChildScrollViewAutoBinding(),
      BoxConstraintsTweenAutoBinding(),
      DecorationTweenAutoBinding(),
      EdgeInsetsTweenAutoBinding(),
      EdgeInsetsGeometryTweenAutoBinding(),
      BorderRadiusTweenAutoBinding(),
      BorderTweenAutoBinding(),
      Matrix4TweenAutoBinding(),
      TextStyleTweenAutoBinding(),
      ImplicitlyAnimatedWidgetAutoBinding(),
      AnimatedContainerAutoBinding(),
      AnimatedPaddingAutoBinding(),
      AnimatedAlignAutoBinding(),
      AnimatedPositionedAutoBinding(),
      AnimatedPositionedDirectionalAutoBinding(),
      AnimatedScaleAutoBinding(),
      AnimatedRotationAutoBinding(),
      AnimatedSlideAutoBinding(),
      AnimatedOpacityAutoBinding(),
      SliverAnimatedOpacityAutoBinding(),
      AnimatedDefaultTextStyleAutoBinding(),
      AnimatedPhysicalModelAutoBinding(),
      AnimatedFractionallySizedBoxAutoBinding(),
      AnimatedCrossFadeAutoBinding(),
      CrossFadeStateAutoBinding(),
      GridPaperAutoBinding(),
      WidgetSpanAutoBinding(),
      FixedScrollMetricsAutoBinding(),
      DefaultTextEditingShortcutsAutoBinding(),
      AnimatedWidgetAutoBinding(),
      SlideTransitionAutoBinding(),
      ScaleTransitionAutoBinding(),
      RotationTransitionAutoBinding(),
      SizeTransitionAutoBinding(),
      FadeTransitionAutoBinding(),
      SliverFadeTransitionAutoBinding(),
      RelativeRectTweenAutoBinding(),
      PositionedTransitionAutoBinding(),
      RelativePositionedTransitionAutoBinding(),
      DecoratedBoxTransitionAutoBinding(),
      AlignTransitionAutoBinding(),
      DefaultTextStyleTransitionAutoBinding(),
      AnimatedBuilderAutoBinding(),
      SliverPersistentHeaderDelegateAutoBinding(),
      SliverPersistentHeaderAutoBinding(),
      PageStorageBucketAutoBinding(),
      PageStorageAutoBinding(),
      RouteInformationAutoBinding(),
      BackButtonDispatcherAutoBinding(),
      RootBackButtonDispatcherAutoBinding(),
      ChildBackButtonDispatcherAutoBinding(),
      BackButtonListenerAutoBinding(),
      RouteInformationProviderAutoBinding(),
      PlatformRouteInformationProviderAutoBinding(),
      RouteInformationReportingTypeAutoBinding(),
      LocalHistoryEntryAutoBinding(),
      RouteAwareAutoBinding(),
      FocusTrapAutoBinding(),
      FocusTrapAreaAutoBinding(),
      DirectionalityAutoBinding(),
      OpacityAutoBinding(),
      ShaderMaskAutoBinding(),
      BackdropFilterAutoBinding(),
      CustomPaintAutoBinding(),
      ClipRectAutoBinding(),
      ClipRRectAutoBinding(),
      ClipOvalAutoBinding(),
      ClipPathAutoBinding(),
      PhysicalModelAutoBinding(),
      PhysicalShapeAutoBinding(),
      TransformAutoBinding(),
      CompositedTransformTargetAutoBinding(),
      CompositedTransformFollowerAutoBinding(),
      FittedBoxAutoBinding(),
      FractionalTranslationAutoBinding(),
      RotatedBoxAutoBinding(),
      PaddingAutoBinding(),
      AlignAutoBinding(),
      CenterAutoBinding(),
      CustomSingleChildLayoutAutoBinding(),
      LayoutIdAutoBinding(),
      CustomMultiChildLayoutAutoBinding(),
      SizedBoxAutoBinding(),
      ConstrainedBoxAutoBinding(),
      ConstraintsTransformBoxAutoBinding(),
      UnconstrainedBoxAutoBinding(),
      FractionallySizedBoxAutoBinding(),
      LimitedBoxAutoBinding(),
      OverflowBoxAutoBinding(),
      SizedOverflowBoxAutoBinding(),
      OffstageAutoBinding(),
      AspectRatioAutoBinding(),
      IntrinsicWidthAutoBinding(),
      IntrinsicHeightAutoBinding(),
      BaselineAutoBinding(),
      SliverToBoxAdapterAutoBinding(),
      SliverPaddingAutoBinding(),
      ListBodyAutoBinding(),
      StackAutoBinding(),
      IndexedStackAutoBinding(),
      PositionedAutoBinding(),
      PositionedDirectionalAutoBinding(),
      FlexAutoBinding(),
      RowAutoBinding(),
      ColumnAutoBinding(),
      FlexibleAutoBinding(),
      ExpandedAutoBinding(),
      WrapAutoBinding(),
      FlowAutoBinding(),
      RichTextAutoBinding(),
      RawImageAutoBinding(),
      DefaultAssetBundleAutoBinding(),
      WidgetToRenderBoxAdapterAutoBinding(),
      ListenerAutoBinding(),
      MouseRegionAutoBinding(),
      RepaintBoundaryAutoBinding(),
      IgnorePointerAutoBinding(),
      AbsorbPointerAutoBinding(),
      MetaDataAutoBinding(),
      SemanticsAutoBinding(),
      MergeSemanticsAutoBinding(),
      BlockSemanticsAutoBinding(),
      ExcludeSemanticsAutoBinding(),
      IndexedSemanticsAutoBinding(),
      KeyedSubtreeAutoBinding(),
      BuilderAutoBinding(),
      StatefulBuilderAutoBinding(),
      ColoredBoxAutoBinding(),
      GestureDetectorAutoBinding(),
      RawGestureDetectorAutoBinding(),
      RawGestureDetectorStateAutoBinding(),
      SemanticsGestureDelegateAutoBinding(),
      RestorableDoubleAutoBinding(),
      RestorableIntAutoBinding(),
      RestorableStringAutoBinding(),
      RestorableBoolAutoBinding(),
      RestorableBoolNAutoBinding(),
      RestorableDoubleNAutoBinding(),
      RestorableIntNAutoBinding(),
      RestorableStringNAutoBinding(),
      RestorableDateTimeAutoBinding(),
      RestorableDateTimeNAutoBinding(),
      RestorableTextEditingControllerAutoBinding(),
      ConnectionStateAutoBinding(),
      DefaultTextStyleAutoBinding(),
      DefaultTextHeightBehaviorAutoBinding(),
      TextAutoBinding(),
      IntentAutoBinding(),
      ActionListenerAutoBinding(),
      ActionDispatcherAutoBinding(),
      ActionsAutoBinding(),
      FocusableActionDetectorAutoBinding(),
      VoidCallbackIntentAutoBinding(),
      VoidCallbackActionAutoBinding(),
      DoNothingIntentAutoBinding(),
      DoNothingAndStopPropagationIntentAutoBinding(),
      DoNothingActionAutoBinding(),
      ActivateIntentAutoBinding(),
      ButtonActivateIntentAutoBinding(),
      ActivateActionAutoBinding(),
      SelectIntentAutoBinding(),
      SelectActionAutoBinding(),
      DismissIntentAutoBinding(),
      DismissActionAutoBinding(),
      PrioritizedIntentsAutoBinding(),
      PrioritizedActionAutoBinding(),
      FormAutoBinding(),
      FormStateAutoBinding(),
      AutovalidateModeAutoBinding(),
      ImageAutoBinding(),
      IconThemeDataAutoBinding(),
      TextureAutoBinding(),
      NestedScrollViewAutoBinding(),
      NestedScrollViewStateAutoBinding(),
      SliverOverlapAbsorberHandleAutoBinding(),
      SliverOverlapAbsorberAutoBinding(),
      RenderSliverOverlapAbsorberAutoBinding(),
      SliverOverlapInjectorAutoBinding(),
      RenderSliverOverlapInjectorAutoBinding(),
      NestedScrollViewViewportAutoBinding(),
      RenderNestedScrollViewViewportAutoBinding(),
      SelectionContainerAutoBinding(),
      SelectionRegistrarScopeAutoBinding(),
      SelectionContainerDelegateAutoBinding(),
      NavigationToolbarAutoBinding(),
      ReorderableListAutoBinding(),
      ReorderableListStateAutoBinding(),
      SliverReorderableListAutoBinding(),
      SliverReorderableListStateAutoBinding(),
      ReorderableDragStartListenerAutoBinding(),
      ReorderableDelayedDragStartListenerAutoBinding(),
      ScrollControllerAutoBinding(),
      TrackingScrollControllerAutoBinding(),
      SliverLayoutBuilderAutoBinding(),
      RouteSettingsAutoBinding(),
      NavigatorObserverAutoBinding(),
      HeroControllerScopeAutoBinding(),
      RouteTransitionRecordAutoBinding(),
      NavigatorAutoBinding(),
      NavigatorStateAutoBinding(),
      RoutePopDispositionAutoBinding(),
      DoNothingAndStopPropagationTextIntentAutoBinding(),
      DirectionalTextEditingIntentAutoBinding(),
      DeleteCharacterIntentAutoBinding(),
      DeleteToNextWordBoundaryIntentAutoBinding(),
      DeleteToLineBreakIntentAutoBinding(),
      DirectionalCaretMovementIntentAutoBinding(),
      ExtendSelectionByCharacterIntentAutoBinding(),
      ExtendSelectionToNextWordBoundaryIntentAutoBinding(),
      ExtendSelectionToNextWordBoundaryOrCaretLocationIntentAutoBinding(),
      ExpandSelectionToDocumentBoundaryIntentAutoBinding(),
      ExpandSelectionToLineBreakIntentAutoBinding(),
      ExtendSelectionToLineBreakIntentAutoBinding(),
      ExtendSelectionVerticallyToAdjacentLineIntentAutoBinding(),
      ExtendSelectionToDocumentBoundaryIntentAutoBinding(),
      ScrollToDocumentBoundaryIntentAutoBinding(),
      SelectAllTextIntentAutoBinding(),
      CopySelectionTextIntentAutoBinding(),
      PasteTextIntentAutoBinding(),
      RedoTextIntentAutoBinding(),
      ReplaceTextIntentAutoBinding(),
      UndoTextIntentAutoBinding(),
      UpdateSelectionIntentAutoBinding(),
      TransposeCharactersIntentAutoBinding(),
      PreferredSizeWidgetAutoBinding(),
      PreferredSizeAutoBinding(),
      MediaQueryDataAutoBinding(),
      MediaQueryAutoBinding(),
      OrientationAutoBinding(),
      NavigationModeAutoBinding(),
      DraggableScrollableControllerAutoBinding(),
      DraggableScrollableSheetAutoBinding(),
      DraggableScrollableNotificationAutoBinding(),
      DraggableScrollableActuatorAutoBinding(),
      DecoratedBoxAutoBinding(),
      ContainerAutoBinding(),
      InheritedThemeAutoBinding(),
      CapturedThemesAutoBinding(),
      TextEditingControllerAutoBinding(),
      ToolbarOptionsAutoBinding(),
      EditableTextAutoBinding(),
      EditableTextStateAutoBinding(),
      PlaceholderAutoBinding(),
      IconAutoBinding(),
      BottomNavigationBarItemAutoBinding(),
      LayoutBuilderAutoBinding(),
      PrimaryScrollControllerAutoBinding(),
      ScrollPositionAutoBinding(),
      ScrollMetricsNotificationAutoBinding(),
      ScrollPositionAlignmentPolicyAutoBinding(),
      ImageIconAutoBinding(),
      ScrollableAutoBinding(),
      ScrollableStateAutoBinding(),
      EdgeDraggingAutoScrollerAutoBinding(),
      ScrollableDetailsAutoBinding(),
      ScrollIncrementTypeAutoBinding(),
      OrientationBuilderAutoBinding(),
      FocusAttachmentAutoBinding(),
      FocusNodeAutoBinding(),
      FocusScopeNodeAutoBinding(),
      FocusManagerAutoBinding(),
      KeyEventResultAutoBinding(),
      UnfocusDispositionAutoBinding(),
      FocusHighlightModeAutoBinding(),
      FocusHighlightStrategyAutoBinding(),
      FocusTraversalPolicyAutoBinding(),
      WidgetOrderTraversalPolicyAutoBinding(),
      ReadingOrderTraversalPolicyAutoBinding(),
      FocusOrderAutoBinding(),
      NumericFocusOrderAutoBinding(),
      LexicalFocusOrderAutoBinding(),
      OrderedTraversalPolicyAutoBinding(),
      FocusTraversalOrderAutoBinding(),
      FocusTraversalGroupAutoBinding(),
      RequestFocusIntentAutoBinding(),
      RequestFocusActionAutoBinding(),
      NextFocusIntentAutoBinding(),
      NextFocusActionAutoBinding(),
      PreviousFocusIntentAutoBinding(),
      PreviousFocusActionAutoBinding(),
      DirectionalFocusIntentAutoBinding(),
      DirectionalFocusActionAutoBinding(),
      ExcludeFocusTraversalAutoBinding(),
      TraversalDirectionAutoBinding(),
      ColorFilteredAutoBinding(),
      TitleAutoBinding(),
      AnimatedSwitcherAutoBinding(),
      SliverPrototypeExtentListAutoBinding(),
      TableRowAutoBinding(),
      TableAutoBinding(),
      TableCellAutoBinding(),
      DualTransitionBuilderAutoBinding(),
      VisibilityAutoBinding(),
      SliverVisibilityAutoBinding(),
      BannerPainterAutoBinding(),
      BannerAutoBinding(),
      CheckedModeBannerAutoBinding(),
      BannerLocationAutoBinding(),
      NotificationAutoBinding(),
      LayoutChangedNotificationAutoBinding(),
      PerformanceOverlayAutoBinding(),
      PageControllerAutoBinding(),
      PageMetricsAutoBinding(),
      PageScrollPhysicsAutoBinding(),
      PageViewAutoBinding(),
      ShortcutActivatorAutoBinding(),
      LogicalKeySetAutoBinding(),
      ShortcutMapPropertyAutoBinding(),
      SingleActivatorAutoBinding(),
      CharacterActivatorAutoBinding(),
      ShortcutManagerAutoBinding(),
      ShortcutsAutoBinding(),
      CallbackShortcutsAutoBinding(),
      ShortcutRegistryEntryAutoBinding(),
      ShortcutRegistryAutoBinding(),
      ShortcutRegistrarAutoBinding(),
      KeyboardListenerAutoBinding(),
      ImageFilteredAutoBinding(),
      ScrollNotificationObserverAutoBinding(),
      ScrollNotificationObserverStateAutoBinding(),
      SharedAppDataAutoBinding(),
      DraggableDetailsAutoBinding(),
      DragAnchorAutoBinding(),
      GlowingOverscrollIndicatorAutoBinding(),
      StretchingOverscrollIndicatorAutoBinding(),
      OverscrollIndicatorNotificationAutoBinding(),
      HeroAutoBinding(),
      HeroFlightDirectionAutoBinding(),
      SizeChangedLayoutNotificationAutoBinding(),
      SizeChangedLayoutNotifierAutoBinding(),
      WidgetInspectorAutoBinding(),
      InspectorSelectionAutoBinding(),
      DevToolsDeepLinkPropertyAutoBinding(),
      ViewportAutoBinding(),
      ShrinkWrappingViewportAutoBinding(),
      ScrollContextAutoBinding(),
      AutomaticKeepAliveAutoBinding(),
      KeepAliveNotificationAutoBinding(),
      KeepAliveHandleAutoBinding(),
      ScrollBehaviorAutoBinding(),
      ScrollConfigurationAutoBinding(),
      AndroidOverscrollIndicatorAutoBinding(),
      IconThemeAutoBinding(),
      SemanticsDebuggerAutoBinding(),
      ToolbarItemsParentDataAutoBinding(),
      TextSelectionControlsAutoBinding(),
      TextSelectionOverlayAutoBinding(),
      SelectionOverlayAutoBinding(),
      TickerModeAutoBinding(),
      RestorationScopeAutoBinding(),
      UnmanagedRestorationScopeAutoBinding(),
      RootRestorationScopeAutoBinding(),
      AnimatedListAutoBinding(),
      AnimatedListStateAutoBinding(),
      SliverAnimatedListAutoBinding(),
      SliverAnimatedListStateAutoBinding(),
      ScrollPhysicsAutoBinding(),
      RangeMaintainingScrollPhysicsAutoBinding(),
      BouncingScrollPhysicsAutoBinding(),
      ClampingScrollPhysicsAutoBinding(),
      AlwaysScrollableScrollPhysicsAutoBinding(),
      NeverScrollableScrollPhysicsAutoBinding(),
      IconDataPropertyAutoBinding(),
      OverflowBarAutoBinding(),
      OverflowBarAlignmentAutoBinding(),
      FadeInImageAutoBinding(),
      FocusAutoBinding(),
      FocusScopeAutoBinding(),
      ExcludeFocusAutoBinding(),
      ModalBarrierAutoBinding(),
      AnimatedModalBarrierAutoBinding(),
      InteractiveViewerAutoBinding(),
      TransformationControllerAutoBinding(),
      DisplayFeatureSubScreenAutoBinding(),
      AutofillGroupAutoBinding(),
      AutofillGroupStateAutoBinding(),
      AutofillContextActionAutoBinding(),
      ScrollActivityDelegateAutoBinding(),
      ScrollActivityAutoBinding(),
      IdleScrollActivityAutoBinding(),
      ScrollHoldControllerAutoBinding(),
      HoldScrollActivityAutoBinding(),
      ScrollDragControllerAutoBinding(),
      DragScrollActivityAutoBinding(),
      BallisticScrollActivityAutoBinding(),
      DrivenScrollActivityAutoBinding(),
      ListWheelChildDelegateAutoBinding(),
      ListWheelChildListDelegateAutoBinding(),
      ListWheelChildLoopingListDelegateAutoBinding(),
      ListWheelChildBuilderDelegateAutoBinding(),
      FixedExtentScrollControllerAutoBinding(),
      FixedExtentMetricsAutoBinding(),
      FixedExtentScrollPhysicsAutoBinding(),
      ListWheelScrollViewAutoBinding(),
      ListWheelElementAutoBinding(),
      ListWheelViewportAutoBinding(),
      SliverChildDelegateAutoBinding(),
      SliverChildBuilderDelegateAutoBinding(),
      SliverChildListDelegateAutoBinding(),
      SliverWithKeepAliveWidgetAutoBinding(),
      SliverMultiBoxAdaptorWidgetAutoBinding(),
      SliverListAutoBinding(),
      SliverFixedExtentListAutoBinding(),
      SliverGridAutoBinding(),
      SliverMultiBoxAdaptorElementAutoBinding(),
      SliverOpacityAutoBinding(),
      SliverIgnorePointerAutoBinding(),
      SliverOffstageAutoBinding(),
      KeepAliveAutoBinding(),
      ShortcutSerializationAutoBinding(),
      MenuItemAutoBinding(),
      PlatformMenuDelegateAutoBinding(),
      DefaultPlatformMenuDelegateAutoBinding(),
      PlatformMenuBarAutoBinding(),
      PlatformMenuAutoBinding(),
      PlatformMenuItemGroupAutoBinding(),
      PlatformMenuItemAutoBinding(),
      DismissibleAutoBinding(),
      DismissUpdateDetailsAutoBinding(),
      DismissDirectionAutoBinding(),
      ScrollPositionWithSingleContextAutoBinding(),
      WillPopScopeAutoBinding(),
      TextSelectionToolbarLayoutDelegateAutoBinding(),
      DesktopTextSelectionToolbarLayoutDelegateAutoBinding(),
      SafeAreaAutoBinding(),
      SliverSafeAreaAutoBinding(),
      StatusTransitionWidgetAutoBinding(),
      ScrollbarPainterAutoBinding(),
      RawScrollbarAutoBinding(),
      ScrollbarOrientationAutoBinding(),
      AndroidViewAutoBinding(),
      UiKitViewAutoBinding(),
      HtmlElementViewAutoBinding(),
      PlatformViewCreationParamsAutoBinding(),
      PlatformViewLinkAutoBinding(),
      PlatformViewSurfaceAutoBinding(),
      AndroidViewSurfaceAutoBinding(),
      WidgetsAppAutoBinding(),
      AutocompletePreviousOptionIntentAutoBinding(),
      AutocompleteNextOptionIntentAutoBinding(),
      AutocompleteHighlightedOptionAutoBinding(),
      ScrollNotificationAutoBinding(),
      ScrollStartNotificationAutoBinding(),
      ScrollUpdateNotificationAutoBinding(),
      OverscrollNotificationAutoBinding(),
      ScrollEndNotificationAutoBinding(),
      UserScrollNotificationAutoBinding(),
      OverlayEntryAutoBinding(),
      OverlayAutoBinding(),
      OverlayStateAutoBinding(),
      DefaultSelectionStyleAutoBinding(),
      BouncingScrollSimulationAutoBinding(),
      ClampingScrollSimulationAutoBinding(),
      RawKeyboardListenerAutoBinding(),
      SpacerAutoBinding(),
      ScrollViewAutoBinding(),
      CustomScrollViewAutoBinding(),
      BoxScrollViewAutoBinding(),
      ListViewAutoBinding(),
      GridViewAutoBinding(),
      ScrollViewKeyboardDismissBehaviorAutoBinding(),
      WidgetsLocalizationsAutoBinding(),
      DefaultWidgetsLocalizationsAutoBinding(),
      LocalizationsAutoBinding(),
      SelectableRegionAutoBinding(),
      MultiSelectableSelectionContainerDelegateAutoBinding(),
      SliverFillViewportAutoBinding(),
      SliverFillRemainingAutoBinding(),
      AnimatedSizeAutoBinding(),
      WidgetsBindingObserverAutoBinding(),
      WidgetsFlutterBindingAutoBinding(),
    ];
    for (var value in bindings) {
        try {
            hetu.interpreter.bindExternalClass(value);
        } catch (e){
            print(e);
        }
    }
  }

  @mustCallSuper
  void loadAutoBinding(Hetu hetu){
    loadAutoBindingFunction(hetu);
    loadAutoBindingClass(hetu);
  }

}

guyuuan avatar Sep 16 '22 06:09 guyuuan

Hi @CJChen98, what's the purpose of this file?

Also, is your project open-sourced somewhere so that we can clone and possibly investigate the issue?

danagbemava-nc avatar Sep 16 '22 06:09 danagbemava-nc

@danagbemava-nc Hi, This file is used to provide the dart and script binding relationships, I have uploaded a demo to Github => https://github.com/CJChen98/hetu_widget

guyuuan avatar Sep 16 '22 09:09 guyuuan

Hi @CJChen98, kindly add a LICENSE to the project

danagbemava-nc avatar Sep 16 '22 13:09 danagbemava-nc

@danagbemava-nc added

guyuuan avatar Sep 16 '22 15:09 guyuuan

Hi @CJChen98, I tried to run the sample on the master channel to validate whether or not this reproduces there, but it threw some compilation errors so I wasn't able to verify. Can you take a look at those issues and try to fix them and let me know so I can try again?

master_build_apk.log

flutter doctor -v
[✓] Flutter (Channel master, 3.4.0-19.0.pre.337, on macOS 12.6 21G115 darwin-arm64, locale en-GB)
    • Flutter version 3.4.0-19.0.pre.337 on channel master at /Users/nexus/dev/sdks/flutters
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 085a187e04 (2 hours ago), 2022-09-18 21:11:34 -0400
    • Engine revision b22a795011
    • Dart version 2.19.0 (build 2.19.0-214.0.dev)
    • DevTools version 2.17.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A309
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] Android Studio (version 2021.2)
    • Android Studio at /Users/nexus/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8815526/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.71.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.48.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 12.6 21G115 darwin-arm64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 105.0.5195.125

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

danagbemava-nc avatar Sep 19 '22 03:09 danagbemava-nc

@danagbemava-nc Hi, I have code adapted to Flutter 3.4.0-19.0.pre-337. The code in the lib/binding directory is required to fit the version of Flutter you are using. In macOS you can quickly generate fit code by running hetu.sh, but this code is not perfect and requires some incorrect syntax or imports to be fixed. Finally, execute dart lib\compile.dart to compile the script into binary files, and then the app can be built

guyuuan avatar Sep 19 '22 07:09 guyuuan

In macOS you can quickly generate fit code by running hetu.sh, but this code is not perfect and requires some incorrect syntax or imports to be fixed.

Can you provide the fix? I tried to run the script but I get a permission denied error

danagbemava-nc avatar Sep 20 '22 07:09 danagbemava-nc

In macOS you can quickly generate fit code by running hetu.sh, but this code is not perfect and requires some incorrect syntax or imports to be fixed.

Can you provide the fix? I tried to run the script but I get a permission denied error

Are you still using Flutter 3.4.0-19.0.pre-337 ? If yes, please run git fetch to fetch the comit that I have fixed. If not, please tell me which version you use

guyuuan avatar Sep 20 '22 07:09 guyuuan

I had to upgrade the flutter master version.

new master version
[✓] Flutter (Channel master, 3.4.0-19.0.pre.376, on macOS 12.6 21G115
    darwin-arm64, locale en-GB)
    • Flutter version 3.4.0-19.0.pre.376 on channel master at
      /Users/nexus/dev/sdks/flutters
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 9c588f32b8 (7 hours ago), 2022-09-20 08:05:18 +0200
    • Engine revision 5944820b6b
    • Dart version 2.19.0 (build 2.19.0-218.0.dev)
    • DevTools version 2.17.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/nexus/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A309
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      11.0.13+0-b1751.21-8125866)

[✓] Android Studio (version 2021.2)
    • Android Studio at /Users/nexus/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8815526
      /Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.71.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.48.0

[✓] Connected device (4 available)
    • M2007J20CG (mobile)    • 5dd3be00                             •
      android-arm64  • Android 12 (API 31)
    • iPhone 14 Pro (mobile) • 4302007A-B132-4B89-887A-C5993FCA3284 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-16-0 (simulator)
    • macOS (desktop)        • macos                                •
      darwin-arm64   • macOS 12.6 21G115 darwin-arm64
    • Chrome (web)           • chrome                               •
      web-javascript • Google Chrome 105.0.5195.125

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

danagbemava-nc avatar Sep 20 '22 13:09 danagbemava-nc

@danagbemava-nc Hi,I found the cause of the problem, in the lib/binding/flutter/material/icons.g.dart , use the switch - case way to map the Icons , should be so many case led to compile failed.Now ,I have left a small number of mappings that I need to use so that the compilation will pass.

guyuuan avatar Sep 21 '22 06:09 guyuuan

Sure, kindly let me know when the issues have been fixed

danagbemava-nc avatar Sep 21 '22 06:09 danagbemava-nc

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

github-actions[bot] avatar Oct 22 '22 03:10 github-actions[bot]