本文介绍了如何“缺少具体的实现”?警告被压制了吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我该如何防止编译器引发以下警告

What can I do to prevent the compiler from throwing the following warning

以下代码?

import 'package:mock/mock.dart';

class MyClass {
  String field;
}
@proxy
class MockMyClass extends Mock implements MyClass{}


推荐答案

实现 noSuchMethod(); 当类具有 noSuchMethod()它实现任何方法。我认为这也适用于getter / setter,因为它们只是特殊的方法(尽管从未尝试过)。另请参见

Implement noSuchMethod(); When a class has a noSuchMethod() it implements any method. I assume this applies to getter/setter as well because they are just special methods (never tried myself yet though). See also https://www.dartlang.org/articles/emulating-functions/#interactions-with-mirrors-and-nosuchmethod

这篇关于如何“缺少具体的实现”?警告被压制了吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 05:09