Size: a a a

Programming Offtop

2021 February 04

OY

Oleg Yukhnevich in Programming Offtop
Ilmir
Не напоминай. И так я сам постоянно припоминаю этот фейл коллегам. Конкретно в этом случае несовместимость не страшна, потому что одна из фич экспериментальная. В случае же fun interface + suspend обе фичи были стабильные, но вместе не работали.
да, здесь без упрёков)
просто как-то не солидно вышло с fun + suspend
здесь вообще круто, что работают аж 3 эксперементальных фичи вместе
источник

AN

Alexander Nozik in Programming Offtop
Ilmir
В дейта классе - нет, так как там ожидается сам класс, а не родитель или типовой параметр. В вызове stringify(si.b) и в ветке is IC -> "ic = ${si.i}" будет, разумеется боксинг-анбоксинг.
может быть будет. А может и не будет. Это зависит от JVM.
источник

AN

Alexander Nozik in Programming Offtop
Ilmir
Не напоминай. И так я сам постоянно припоминаю этот фейл коллегам. Конкретно в этом случае несовместимость не страшна, потому что одна из фич экспериментальная. В случае же fun interface + suspend обе фичи были стабильные, но вместе не работали.
Кстати, оно же вроде должно работать на JVM IR? у меня как раз кейс для него
источник

I

Ilmir in Programming Offtop
Alexander Nozik
может быть будет. А может и не будет. Это зависит от JVM.
Конкретно сейчас @JvmRecord требует превью JDK.
источник

OY

Oleg Yukhnevich in Programming Offtop
Alexander Nozik
Кстати, оно же вроде должно работать на JVM IR? у меня как раз кейс для него
в 1.4.30 без саппреса не будет
вроде только в 1.5 можно так будет
(если я правильно помню, куда был коммит)
источник

AN

Alexander Nozik in Programming Offtop
Ilmir
Конкретно сейчас @JvmRecord требует превью JDK.
не, я про fun interface + suspend
источник

I

Ilmir in Programming Offtop
Oleg Yukhnevich
в 1.4.30 без саппреса не будет
вроде только в 1.5 можно так будет
(если я правильно помню, куда был коммит)
Да, именно так.
источник

AN

Alexander Nozik in Programming Offtop
Ilmir
Да, именно так.
ну и фиг с ним тогда, не очень-то и хотелось
источник

AN

Alexander Nozik in Programming Offtop
У меня там тоже все экспериментально. Точнее еще более экспериментальное, чем обычно
источник

OY

Oleg Yukhnevich in Programming Offtop
Alexander Nozik
ну и фиг с ним тогда, не очень-то и хотелось
а мне вот в rsocket-kotlin - хочется, так что жду
источник

OY

Oleg Yukhnevich in Programming Offtop
@noraltavir тебе там не хватало чтива?
лови)
источник

AN

Alexander Nozik in Programming Offtop
Oleg Yukhnevich
@noraltavir тебе там не хватало чтива?
лови)
Мне хватило, я уже сижу баги фиксю на новом плагине. К моему удивлению, их мало. У нас только один. Еще один в зависимости не самой важной
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
@angmarr можно кстати git submodule + included build
Ты где вот эти сабмодули взял, туда их обратно отнеси. С ними шансов отстрелить себе ногу больше, чем пользы от их использования.
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Ты где вот эти сабмодули взял, туда их обратно отнеси. С ними шансов отстрелить себе ногу больше, чем пользы от их использования.
а я как-то раз заморачивался с подключением большой aar либы в android-проект
норм, почти не отстрелил ничего, но разработчик в итоге залил архив по-нормальному
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Ты где вот эти сабмодули взял, туда их обратно отнеси. С ними шансов отстрелить себе ногу больше, чем пользы от их использования.
Как и с include build
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Как и с include build
С этими не настолько всё мрачно. Разве что идея местами с ними херовенько работает.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
С этими не настолько всё мрачно. Разве что идея местами с ними херовенько работает.
Ну оно работает, но при переносе на другой комп может перестать
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Ну оно работает, но при переносе на другой комп может перестать
??
источник

AN

Alexander Nozik in Programming Offtop
Если два проекта из разных реп, возникают сложности, хотя идея поддерживает два гит корня в одном проекте, плюс бывает чего-то в градл кэше куда-то проваливается не туда. Но в сумме я какое-то время так работал и не жалуюсь особо.
источник

AM

Andrew Mikhaylov in Programming Offtop
В смысле что папки будут лежать не там, где надо? Я пока использовал их только для возможности собрать проект, зависящий от второго, либо с сорцами второго, либо без них, потому инклудбилд в ифе и всё прекрасно.
источник