Literally a .friend.MySharedClass package scheme. I personally find it perfectly normal for two modules of a project to share "impl".
I find this confusing. I think we have enough complexity with impl, spi and api. Even that scheme we have not properly carried through yet. Before we introduce yet something else, I think we should consistently apply the current scheme and resolve as many "impl share conflicts" as possible.
|