Как получить вывод журнала плагина компилятора Scala? - PullRequest
4 голосов
/ 16 октября 2011

Из справки компилятора scala я бы подумал, что "-Xprint: MyPhase" сделает именно это, но, несмотря на то, что плагин делает свою работу, и что я знаю, что он делает вывод журнала, я все еще не могу увидеть любой выход из скалака при его запуске. Все, что я вижу, это «[[синтаксические деревья в конце MyPhase]] ...» Поскольку журналирование, по-видимому, просто включает вызов log («...»), я не могу представить, что я буду делать неправильно в коде, который производит вывод журнала. Как уродливый обходной путь, я все еще могу сделать System.out.println (), но если есть метод log (), то я должен предположить, что он на самом деле делает что-то ...

1 Ответ

4 голосов
/ 17 октября 2011

-Ylog:<phase>

Используйте scalac -Y, чтобы увидеть все "приватные" опции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...