Kotlin的编码惯例指南说工厂函数可能以大写字母开头,
例外:用于创建类示例的工厂函数可以与正在创建的类同名:
abstract class Foo { ... }
class FooImpl : Foo { ... }
fun Foo(): Foo { return FooImpl(...) }
然而,Android Studio中的代码检查器并没有得到这份备忘录;它抱怨大写字母。我意识到我可以进入设置并修改规则,但(1)我不想进行全局更改,(2)我不希望其他使用我的代码的人收到警告。我只希望使用@Suppress指令(或其他方法)抑制来自这一行的警告。
而且我似乎找不到所有@Suppress指令的列表--它在哪里?
我该在哪里提交错误报告呢?
2条答案
按热度按时间xjreopfe1#
要抑制Kotlin中的任何警告,请按Alt-Enter,然后按右箭头键,并从上下文菜单中选择抑制操作,如所附屏幕截图所示。
此问题的问题has already been filed。
bf1o4zei2#
如果您禁用了Jetpack Compose插件,则可能会发生这种情况。只需转到
文件-〉设置-〉插件,然后在搜索字段中键入编写。