Балерина: таинственная ошибка "метод слишком велик" - PullRequest
1 голос
/ 10 января 2020

Я пытаюсь преобразовать проект 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>, потому что я ничего не определил. Я не могу найти никаких документов об этом. Что это действительно означает и как я могу это исправить?

1 Ответ

0 голосов
/ 11 января 2020

Это известная проблема в Балерине в настоящее время. В качестве обходного пути вы можете извлечь некоторые из этих констант в отдельный модуль.

...