Size: a a a

2020 May 11

VS

Vladimir Sitnikov in Kotlin Moscow
Alexander Nozik
Надо лезть в доку, но по-моему все-таки выов функции project конфигурирует
Я доку уже показывал, и там
1) говорится, что «крайне не рекомендуется»
2) есть метод evaluationDependsOn(String), который как раз для того, чтобы указывать порядок обработки проектов (как раз для того, чтобы таски создавались и т.п.)
источник

AN

Alexander Nozik in Kotlin Moscow
Vladimir Sitnikov
Я доку уже показывал, и там
1) говорится, что «крайне не рекомендуется»
2) есть метод evaluationDependsOn(String), который как раз для того, чтобы указывать порядок обработки проектов (как раз для того, чтобы таски создавались и т.п.)
Вы показывали место про depdendencies. Это вообще другая штука, она по-другому резолвится.

В принципе, то, что вы говорите действительно было проблемой много лет назад, когда я только начинал градлом пользоваться. Там приходилось все управление делать из родительского проекта. Но вот я чего-то не припомню, чтобы у меня таски не резолвились. Конфигурации всякие  - это да.
источник

VS

Vladimir Sitnikov in Kotlin Moscow
Alexander Nozik
Вы показывали место про depdendencies. Это вообще другая штука, она по-другому резолвится.

В принципе, то, что вы говорите действительно было проблемой много лет назад, когда я только начинал градлом пользоваться. Там приходилось все управление делать из родительского проекта. Но вот я чего-то не припомню, чтобы у меня таски не резолвились. Конфигурации всякие  - это да.
Если я покажу проект, который «не может найти таску», то это будет считаться подтверждением того, что «всё зависит именно от порядка обработки проектов»?
источник

AN

Alexander Nozik in Kotlin Moscow
Vladimir Sitnikov
Если я покажу проект, который «не может найти таску», то это будет считаться подтверждением того, что «всё зависит именно от порядка обработки проектов»?
Я действительно вспомнил, что такая проблема была. Но я ее очень давно не встречал. Давайте сойдемся на этом.
источник

VS

Vladimir Sitnikov in Kotlin Moscow
Alexander Nozik
Я действительно вспомнил, что такая проблема была. Но я ее очень давно не встречал. Давайте сойдемся на этом.
Давайте сойдёмся на том, что
1) Наличие ошибки зависит от порядка project evaluation, который не определён для смежных проектов
2) Gradle крайне настоятельно рекомендует именно конфигурации
?
источник

SM

Savva Mirzoyan in Kotlin Moscow
Друзья, подскажите какой то актуальный роадмап для котлина, пожалуйста
источник

AN

Alexander Nozik in Kotlin Moscow
Savva Mirzoyan
Друзья, подскажите какой то актуальный роадмап для котлина, пожалуйста
Доклад бреслава на последнем котлинконфе
источник

SM

Savva Mirzoyan in Kotlin Moscow
Alexander Nozik
Доклад бреслава на последнем котлинконфе
Спасиьо
источник
2020 May 12

AG

Alessia Giulia in Kotlin Moscow
All the testimonies you see about Mr Wesley  are very true. I had my first withdraw successful, all thanks to you Mr Peter my account manager too, may God bless you all and strengthen you to help more people, everybody will hear about this news and i will recommend all my friends, once again thank you sir for helping me,Join his Telegram channel below
https://t.me/joinchat/AAAAAE2zAH_N7qIdUqH7lg
источник
2020 May 14

D

Dee in Kotlin Moscow
Ребят, всем привет!

Я плохо ищу или простой тупой, но в kotlin нет такого?

“Some string {} replaced with {}”.format(1, 2)
на выходе

Some string 1 replaced with 2
источник

D

Dee in Kotlin Moscow
Dee
Ребят, всем привет!

Я плохо ищу или простой тупой, но в kotlin нет такого?

“Some string {} replaced with {}”.format(1, 2)
на выходе

Some string 1 replaced with 2
%s можно заменить, как вариант
источник

RI

Ruslan Ibragimov in Kotlin Moscow
Dee
Ребят, всем привет!

Я плохо ищу или простой тупой, но в kotlin нет такого?

“Some string {} replaced with {}”.format(1, 2)
на выходе

Some string 1 replaced with 2
На правильном пути, используется тут String.format
источник

IK

Ilya Kovalkov in Kotlin Moscow
А чем плоха интерполяция для такого? Ладно, если в java. Но в kotlin для вас сделали максимум удобства.
источник

D

Dee in Kotlin Moscow
Не, все ок, я чет жестко тупанул.
источник

D

Dee in Kotlin Moscow
просто у меня не получалось varrarg туда передать, пока не вспомнил про spread
источник

AN

Alexander Nozik in Kotlin Moscow
Dee
Не, все ок, я чет жестко тупанул.
Чем плохо "“Some string $1 replaced with $2”. Формат нужен только если у вас какой-то убиты нумерный формат и лень поднимать DecimalFormat руками
источник

D

Dee in Kotlin Moscow
Alexander Nozik
Чем плохо "“Some string $1 replaced with $2”. Формат нужен только если у вас какой-то убиты нумерный формат и лень поднимать DecimalFormat руками
это был пример.
В итоге хочется что-то вроде такого

fun someFun(msg: String, vararg args: String) {
  println(msg.format(*args))
}

еще при этом args как-то форматировать.
источник

AN

Alexander Nozik in Kotlin Moscow
Dee
это был пример.
В итоге хочется что-то вроде такого

fun someFun(msg: String, vararg args: String) {
  println(msg.format(*args))
}

еще при этом args как-то форматировать.
а, ну тогда да
источник

D

Dee in Kotlin Moscow
но только я не понимаю, как сделать spread над функцией .map()

*(args.map { someMap }.toTypedArray())

что-то вроде такого.
источник

D

Dee in Kotlin Moscow
Поэтому и задал вопрос, а может ли быть какой-то другой формат, вместо %s
источник