IDE识别出颤振小部件不可变。注释在哪里?它不在store_watcher.dart源代码中。StoreWatcher
最佳答案
注释来自meta包
说
用于注释类C。表示C和C的所有子类型
必须是不可变的。
如果类的所有实例字段,
无论是直接定义的还是继承的,都是最终的。
分析工具等工具可以在以下情况下提供反馈:
注释与类以外的任何内容关联,或者
类中包含此批注或扩展、实现或混合
具有此批注的类不是不可变的。
并非所有注释都会导致预期的反馈。
有些可能需要启用docs规则。
对于一些人来说,它可能只是计划到最后还没有得到分析仪或过梁的支持。