我正在处理一个多模块项目,该项目不再编译。设置是将某些模块放在另一个git repo(repo“ A”)中,并将模块的AAR输出发布到maven。然后另一个git repo(repo“ B”)通过maven引入那些AAR。
昨天工作了,然后才开始将更多模块从一个仓库转移到另一个仓库(这是一个多阶段的工作)。当前失败,因为存储库“ A”中的一个模块创建了Kotlin typealias
,而存储库“ B”中的另一个模块尝试使用该typealias
。现在,它无法在存储库“ B”的模块中找到typealias
。
我查看了生成的AAR,并在期望的位置看到了typealias
。
Kotlin typealias
是否需要某种特殊的设置才能在AAR中使用?