Все проекты, для которых нужна дока - мультиплатформа с common, js и jvm. Как следствие, костыль я сделал типовой - это проект, который зависит от всех остальных и, как результат, нет битых ссылок на внешние доки/объекты
* Для включения всех пакетов в проект пришлось сделать костыль (функция includeSourcesInDokka), суть которого в обходе проектов для доки и добавления сорс-сета (на самом деле, просто папки), с нужным названием. Так я собрал jsMain, jvmMain и commonMain папки
Теперь вопрос - а куда можно написать (имеет ли смысл заводить issue, например), чтобы мультиплатформенные сорцы корректно научились включать в мультипроектную доку?
https://github.com/InsanusMokrassar/TelegramBotAPI/blob/0.27.2/docs/build.gradle
З.Ы. Получилась даже нормальная дока, но всё равно костыльно как-то
Имеет смысл в любом случае оставлять issue в репозитории докки. Если это by design, так и скажут.
немного не в тему, но лайк за sealed class InlineKeyboardButton (а то я какой-то отстойной либой пользовался. Засунул и коллбэк, и урл. Ни либа, ни апи телеграма мне не помешали.)
ну вот совсем не по теме, но с каких пор принято пакеты паскаль кейсом называть?
Обсуждают сегодня