Scala макросы и отдельные единицы компиляции

Возможно ли, что это ограничение будет преодолено в будущем? Или есть какой-то способ обойти это, о котором я не знаю?

Сейчас у меня есть проект, где я бы хотел использовать макросы, но они должны были зависеть от типов, специфичных для этого проекта. Наличие отдельного блока компиляции для макроса потребует от меня введения другого для хранения общих типов, которые я не желаю делать каждый раз, когда пишу макрос.

Ответ 1

Да, мы признаем это как проблему. Избавление от этого ограничения очень велико в нашем списке приоритетов.