kotlin 声纳请求重命名Jetpack Compose函数

8gsdolmq  于 2022-11-16  发布在  Kotlin
关注(0)|答案(3)|浏览(108)

Sonar显示**Rename function以匹配正则表达式^[a-z][a-zA-Z 0 -9]*$**任何以大写字母开头的组合Jetpack Compose函数。是否有可能以某种方式抑制这些日志?

sxpgvts3

sxpgvts31#

我不确定这是否是最好的解决方案,但目前我还没有找到更好的。只要简单地禁用检查(alt+enter)在警告,你应该看到的选项。
我期待着更好的主意。

7vhp5slm

7vhp5slm2#

在Sonarqube质量配置文件中,将Kotlin:S100规则(“方法名称应符合命名约定”)从

^[a-z][a-zA-Z0-9]*$

“声纳方式”:

^[a-zA-Z][a-zA-Z0-9]*$
9gm1akwq

9gm1akwq3#

现在不要使用Compose应用的平台,因为很明显,开发者还没有适应这个框架。Compose鼓励你使用以大写字母开头的函数名,但它们仍然是“函数”,传统上是以小写字母开头,因此警告。
除非他们提供一种显式操作日志的方法(查看他们的FAQ),否则除了在包含@Composable定义的文件中暂时停止使用他们的产品之外,您没有什么可以做的。

相关问题