注释为@Deprecated的方法不会在编辑器窗格中以删除方式显示。它也不会显示在配色方案设置的预览窗格中(“弃用符号”和“标记为删除的不推荐符号”的行是正常的,即使选择了Strikeout效果)。反推荐检查也是打开的,并在运行Analyze文件时显示。我已经尝试过将字体从Fira代码更改为其他字体,并禁用字体连接,但这是行不通的。
这是关于IntelliJ I
我注意到来自Intellij IDEA Open API的类com.intellij.ide.wizard.AbstractWizard中的方法getFinishButton()已被弃用。但是没有关于该方法的评论,我也找不到任何文档。我需要做的就是启用/禁用该按钮。因此,执行此操作的任何方法(即使不直接访问对象)都是可以的。我该怎么做呢?
我将反对在方法上传递参数。我知道如何在方法中使用ActiveSupport::Deprecation,但是这个方法不会有任何进展。仅仅是对它的争论就会消失。这个特殊的方法在测试中被使用了很多,所以我绝对不想每次都要警告!我已经从测试中删除了参数,所以我在运行测试套件时不应该看到任何警告,除非有人添加了带有参数的方法。我怎样才能做到这一点?下面是这个方法的伪版本,它使用的是不推荐的(*args):
d