Size: a a a

Kotlin Community

2019 December 11

BP

Bogdan Panchenko in Kotlin Community
Andrew Mikhaylov
Нет, тернарник даже не обещает никто, потому что он не нужен. А вот на package private запрос у андроидщиков есть.
Блин Андроид погубит Котлин
источник

BP

Bogdan Panchenko in Kotlin Community
Andrew Mikhaylov
Вот да, гредл вроде до сих пор нормально jigsaw не поддерживает. Но это не к котлину вопрос, конечно.
Да вроде могет, там ток с ключиками беда
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
Из-за интеропа — да, приходится писать @JvmSynthetic internal, и для классов это не работает.
А ещё у него слишком большая область видимости, хочется сузить.
package-private тоже торчит, создаёшь тоже пакет и вуаля дырка открыта
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
package-private тоже торчит, создаёшь тоже пакет и вуаля дырка открыта
https://t.me/kotlin_lang/175039

он должен быть более ограниченным, как сделали с protected
источник

VP

Vladimir Petrakovich in Kotlin Community
Bogdan Panchenko
package-private тоже торчит, создаёшь тоже пакет и вуаля дырка открыта
Это защита от случайного залезания во внутренности, а не намеренного
источник

BP

Bogdan Panchenko in Kotlin Community
Давай не будем тянуть из ддавы провалившиеся решения. Я бы лучше запилит систему модулей как сделали в джаве. А так наступаем на теже грабли
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
Давай не будем тянуть из ддавы провалившиеся решения. Я бы лучше запилит систему модулей как сделали в джаве. А так наступаем на теже грабли
Модули и пакеты ортогональны.
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
Модули и пакеты ортогональны.
Как показала джава - нет
источник

BP

Bogdan Panchenko in Kotlin Community
Почитай почему сделали лигсваг, как раз для либ
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
Почитай почему сделали лигсваг, как раз для либ
что это, как загуглить хоть?
источник

BP

Bogdan Panchenko in Kotlin Community
Вы андроидеры просто ещё в джаве 1,6
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
Вы андроидеры просто ещё в джаве 1,6
спасибо, очень приятно слышать такой веский аргумент
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
спасибо, очень приятно слышать такой веский аргумент
Ну получается так и есть
источник

AS

Anthony Styzhin in Kotlin Community
Джава бояре гневаются на дройдный плебс?
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
Ну получается так и есть
угу, только аргументации не было, как гуглить ты не сказал, а то, что я разрабатываю и под десктоп, и сервер, проигнорировано
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
что это, как загуглить хоть?
Java 9 modules
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
Java 9 modules
я в курсе, что они есть. Хочу сузить видимость внутри модуля.
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
угу, только аргументации не было, как гуглить ты не сказал, а то, что я разрабатываю и под десктоп, и сервер, проигнорировано
Прикинь я тоже
источник

AS

Anthony Styzhin in Kotlin Community
Bogdan Panchenko
Вы андроидеры просто ещё в джаве 1,6
1.8 же, не?
источник

BP

Bogdan Panchenko in Kotlin Community
Anthony Styzhin
1.8 же, не?
Там огрызок
источник