抑制有关使用受保护成员的提示

Suppress hint about use of protected member

meta 包提供了一个 @protected 注释(除其他注释外)以获取有关在直接子类之外使用受保护成员的分析器提示或警告。

INFO: The member 'selectedChildrenChanged' can only be used within instance members of subclasses of 'MenuItem' ([bwu_ng_quick_nav] test/menu_item_test.dart:108)

我对单元测试中的这些提示不感兴趣。

如何抑制此类提示?

@protected 提示的抑制代码是 INVALID_USE_OF_PROTECTED_MEMBER。添加抑制评论,例如:

  // ignore: INVALID_USE_OF_PROTECTED_MEMBER
  app.quickNav.keyDownHandler(ctrlKeyDown);

   // ignore_for_file: INVALID_USE_OF_PROTECTED_MEMBER

其他提示的代码可以在

中找到

这适用于 Dart VM version: 1.16.0-edge。我不知道这是什么版本发布的。

希望这些 ID 很快就会成为警告的一部分,这样就不必查找它们了。