ВОПРОС:
Как я могу позволить пользователям моей библиотеки видеть, что происходит в моих методах, так как сделать так, чтобы тела моих классов, а не только объявление, были для них видимыми?
Описание:
Я разработал небольшую библиотеку, чтобы было проще показывать тосты. Поэтому у меня есть метод
fun showLongToast(context: Context, text: String): kotlin.Unit {
Toast.makeText(context, text, Toast.LENGTH_LONG).show()
}
. Я разместил файл .aar на сервере Amazon (что-то вроде jcenter ()) и добавил свою библиотеку в gradle. Он хорошо скомпилирован, но когда я пытаюсь go к методу с crtl + щелчок правой кнопкой мыши , он перемещает меня в класс, но я вижу там только
public fun showLongToast(context: android.content.Context?, text: String): kotlin.Unit {
/* compiled code */
}
PS: showLongToast (...) - это просто пример.