如何在 Flex 3 中禁用已弃用的警告?

Posted

技术标签:

【中文标题】如何在 Flex 3 中禁用已弃用的警告?【英文标题】:How does one disable deprecated warnings in Flex 3? 【发布时间】:2009-08-31 13:27:51 【问题描述】:

我最近开始使用使用 Adob​​e Flex 3 编写的应用程序。我们正在使用几个已弃用的函数,很遗憾我们无法删除这些依赖项。

文档说将 -show-deprecated-warnings=false 设置为编译器附加选项。这不被接受,但我发现使用 -show-deprecation-warnings=false 将被对话框接受,但在我尝试编译项目时两次声明选项时出错。

理想情况下,我希望有一种方法可以根据具体情况禁用警告。如果做不到这一点,谁能帮我禁用每个文件、每个项目或全局的警告?

【问题讨论】:

【参考方案1】:

作为最新版本的更新,我在 FlashDevelop 中添加了一个编译器选项:

-show-deprecation-warnings=false

这对我有用。

【讨论】:

【参考方案2】:

此链接表明它无论如何都无法正常工作,唯一真正的答案是完全关闭警告。

Adobe Jira 13569

您可以通过为每个项目/全局使用自定义 flex-config.xml 文件来关闭警告。只需将编译器指向正确的文件即可。

【讨论】:

谢谢,+1。不是我希望的答案:(。我有一个部分解决方法,请参阅我自己对这个问题的回答。【参考方案3】:

我找到了部分解决方法:从“问题”选项卡中过滤警告。这并没有消除源旁边的警告标记,但它是我想要清理的问题选项卡。

单击“问题”选项卡上的过滤器按钮,将“描述”更改为“不包含”并带有“已弃用”文本,然后点击“确定”。

【讨论】:

以上是关于如何在 Flex 3 中禁用已弃用的警告?的主要内容,如果未能解决你的问题,请参考以下文章

在 Android 中,如何删除已弃用的通知变量?

如何替换已弃用的 imp.load_dynamic 的用法?

在 pytorch 中追溯已弃用的警告

如何修复已弃用的“按钮样式”

ConnectivityManager.TYPE_WIFI 在代码中显示已弃用。我在 M 以上版本中使用了网络功能,想要删除已弃用的警告

如何修复 Xcode 7.3 警告:`init` 已弃用:它将在 Swift 3 中删除:在序列上使用`enumerate()` 方法 [重复]