当前位置: 首页 > 知识库问答 >
问题:

如何在Dart中将代码迁移到空安全

卢涵畅
2023-03-14

如果有人能给出有关迁移到Null-Safety的说明,那就太好了。

共有1个答案

酆鸿哲
2023-03-14

这里有一个相当不错的指南:https://dart.dev/null-safety/migration-guide

但是基本上应该等到包的所有依赖项首先迁移到null-safety之后,才可以开始迁移。

您可以检查哪些DEP是用dart pub过时--mode=null-safety迁移的,然后可以使用dart migratordart migrate。这是一个交互式工具,可以帮助您迁移代码。

 类似资料:
  • 我升级为不和谐。JSV12,但它破坏了我现有的v11代码。下面是一些导致错误的示例: 如何将代码迁移到Discord。JSV12并修复这些错误?在哪里可以看到v12引入的突破性更改?

  • 问题内容: 我正在将Java代码库迁移到纯Scala,并且只能使用这一段代码。我有一个IntervalMap的实现,即一个数据结构,可让您有效地将范围映射到,和操作全部所在的位置(与IntervalTree或SegmentTree略有不同)。 这段代码使用Java,并且在迁移到Scala时遇到了两个大问题: Scala没有-我决定使用(奇怪的Scala有但没有)存储密钥并将值存储在辅助中来解决它。

  • 请问有一份android环境运行的代码,可以直接转换到DevEco Studio编译实现么 尝试在DevEco Studio打开,但是无法直接预览,是否需要转换成ARKTS语言呢

  • 问题内容: 我正在从elasticsearch1.4.3迁移到2.4,并替换了elasticsearch文档中引用的一段代码,而其他参考则需要替换andFilter? 码:- 问题答案: 您可以这样做:

  • Spring云流是否支持下面的Kafka流应用程序。下面是Kafka示例应用程序摘录中的代码。感谢您的任何反馈或支持。

  • 当我将我的项目库升级到AndroidX时。迁移到AndroidX已完成。 现在在build.gradle中的这一行: 我收到此生成错误 哪里出错:任务执行失败':app:javaPreCompileDebug '。 无法解析配置的所有文件:app: degCompileClasspath。无法使用JetifyTransform转换文件“selenium-server-standalone-3.13