为 Groovy 类生成缺失的serialVersionUID

Fra*_*teo 5 groovy

我很清楚 IntelliJ 具有针对 Java 类内置的功能。还有一个插件也可以做到这一点。然而,这些选项似乎都不适用于 Groovy 类。

我知道 Groovyjava.io.*默认导入,因此以下内容是有效的:

class User implements Serializable {

}
Run Code Online (Sandbox Code Playgroud)

我可以通过更改文件扩展名来解决这个问题,.java然后强制 IntelliJ 抱怨缺失serialVersionUID,然后将其改回.groovy,但这只是......错误的。

我无法让 IntelliJ 生成缺失serialVersionUID的 Groovy 类。有没有办法生成缺失的serialVersionUID?正在处理 Grails 3 项目,因此它适用于域/Groovy 类。