0

图片说明了一切:

在此处输入图像描述

我希望 squiggle 在 下Int,而不是在意外类型下(Unit在示例中)

我如何实现这种行为?

4

2 回答 2

0

您已经定义了一个返回 Int 但您的实现返回 Unity 的函数,您可以通过提供默认返回值或 null 来修复它

def wha():Int = {
   0
}
于 2019-12-19T09:23:55.813 回答
0

你不能。某些行为的各种错误、警告、问题等都是预先设置的,在 IntelliJ 中称为检查。它们分别在所有语言和框架的“检查” (首选项|编辑器|检查)中配置。唯一可用的配置是启用/禁用检查并更改其严重性级别 - 您无法更改它们的工作方式。

更新:显然,最近 Jetbrains 引入了通过Structural Search Inspection
创建自定义检查的功能。您应该能够为 Scala 创建自定义检查,否则仍然无法实现。 尽管从 2020.1 版开始,仍然无法编辑预先存在的检查

于 2019-12-19T11:15:15.547 回答