芭蕾舞女演员:神秘的 "method is too large" 错误
Ballerina: mysterious "method is too large" error
我正在尝试将 Ballerina 0.991.0 项目转换为 1.1.0。当 运行 ballerina build -a
...
Compiling source
domain/mymodule:0.0.1
domain/main:0.0.1
Creating balos
target/balo/mymodule-2019r3-any-0.0.1.balo
target/balo/main-2019r3-any-0.0.1.balo
error: domain:myproject:mymodule:1:1: method is too large: 'bidalaka/mymodule:0.0.1.<init>'
error: error: domain:myproject:mymodule:1:1: method is too large: 'bidalaka/mymodule:0.0.1.<init>'
我不知道这个 <init>
方法是什么,因为我没有定义它。我找不到任何关于它的文档。这到底是什么意思,我该如何解决?
目前这是 Ballerina 中的一个已知问题。作为解决方法,您可以做的是将其中一些常量提取到单独的模块中。
我正在尝试将 Ballerina 0.991.0 项目转换为 1.1.0。当 运行 ballerina build -a
...
Compiling source
domain/mymodule:0.0.1
domain/main:0.0.1
Creating balos
target/balo/mymodule-2019r3-any-0.0.1.balo
target/balo/main-2019r3-any-0.0.1.balo
error: domain:myproject:mymodule:1:1: method is too large: 'bidalaka/mymodule:0.0.1.<init>'
error: error: domain:myproject:mymodule:1:1: method is too large: 'bidalaka/mymodule:0.0.1.<init>'
我不知道这个 <init>
方法是什么,因为我没有定义它。我找不到任何关于它的文档。这到底是什么意思,我该如何解决?
目前这是 Ballerina 中的一个已知问题。作为解决方法,您可以做的是将其中一些常量提取到单独的模块中。