除非被声明为非 strict,否则报告使用 @Singleton
注解的类的构造函数。
示例:
@Singleton
class Foo{
Foo(){
}
}
有两种可能的快速修复方法:移除该构造函数,或者将 @Singleton
声明为非 strict。
在应用快速修复后:
@Singleton
class Foo{
}
或:
@Singleton(strict = false)
class Foo{
Foo(){
}
}