holgerbrandl
08/09/2023, 6:08 PMinternal
to allow visibility from other source modules in the same gradle project? E.g. I want to use some internal
method defined in the main module from within the test module.Jeff Lockhart
08/09/2023, 6:32 PM@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER", "INVISIBLE_SETTER")
to access internal
APIs.Youssef Shoaib [MOD]
08/09/2023, 6:40 PMOptIn
annotationVampire
08/09/2023, 7:09 PMephemient
08/09/2023, 8:07 PM@RequiresOptIn
annotation to use instead of internal
is the right way to limit sharing across modules. you can see this pattern on other libraries