8

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

信息:成员“selectedChildrenChanged”只能在“MenuItem”子类的实例成员中使用([bwu_ng_quick_nav] test/menu_item_test.dart:108)

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

我怎样才能抑制这样的提示?

4

1 回答 1

11

提示的抑制代码@protectedINVALID_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 将很快成为警告的一部分,而不必查找它们。

于 2016-03-13T11:25:28.250 回答