https://scalacenter.github.io/scala-3-migration-guide/docs/compatibility.html#macro-dependencies Интересно, то есть получается, что я не могу в своем скала3 проекте задепендиться на условное дерево, скомпилированное под 2.13 и вызывать макросы, но если реализация макроса дерева будет вынесена в отдельный модуль, то можно сделать дерево под скалу3, чтобы в нем была скала3-реализация и объявление вызова скала2-макроса из отдельного модуля и тогда я смогу задепендиться на дерево и из скала2-проекта и из скала3-проекта. @odomontois это так работает или по-другому?
https://scalacenter.github.io/scala-3-migration-guide/docs/compatibility.html#macro-dependencies Интересно, то есть получается, что я не могу в своем скала3 проекте задепендиться на условное дерево, скомпилированное под 2.13 и вызывать макросы, но если реализация макроса дерева будет вынесена в отдельный модуль, то можно сделать дерево под скалу3, чтобы в нем была скала3-реализация и объявление вызова скала2-макроса из отдельного модуля и тогда я смогу задепендиться на дерево и из скала2-проекта и из скала3-проекта. @odomontois это так работает или по-другому?
https://scalacenter.github.io/scala-3-migration-guide/docs/compatibility.html#macro-dependencies Интересно, то есть получается, что я не могу в своем скала3 проекте задепендиться на условное дерево, скомпилированное под 2.13 и вызывать макросы, но если реализация макроса дерева будет вынесена в отдельный модуль, то можно сделать дерево под скалу3, чтобы в нем была скала3-реализация и объявление вызова скала2-макроса из отдельного модуля и тогда я смогу задепендиться на дерево и из скала2-проекта и из скала3-проекта. @odomontois это так работает или по-другому?