Size: a a a

Scala User Group

2021 September 28

AS

Artem Sokolov in Scala User Group
это CLI команда? вы имеете ввиду в пайплайн ее вставить?
источник

VC

Vadim ChelyshOv in Scala User Group
можно через курсир бинарник мелкий кинуть в репу и его дергать - https://scalameta.org/scalafmt/docs/installation.html#coursier
источник

AS

Artem Sokolov in Scala User Group
еще просто как я понимаю cli команда привязана к установленной в OS конкретной версии, которая может различаться с той которая в репе в билде... как с этим жить?) или 1 раз зафиксировать версию и иногда апать не забывая что нужно еще CI окружении проапгрейдить CLI ..?
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
sbt scalafmtCheckAll
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
источник

VC

Vadim ChelyshOv in Scala User Group
не привязана, там лаунчер
источник

IA

Ivan Aristov in Scala User Group
так а тесты, и сбт формат
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
а шо тесты
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
алл чекает тесты
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Execute the scalafmtCheck task for all configurations in which it is enabled. (By default this means the Compile and Test configurations.)
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
ну сбтчек еще можно дописать, по ссылке есть все
источник

VC

Vadim ChelyshOv in Scala User Group
ну у него ж мавен. крче либо через курсир, либо разобраться как там вызывать чек через этот мавен плагин
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
мы ваще например юзаем scalafmt-native, версия которого в исходном образе для сервисов одна
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
и норм
источник
2021 September 30

АБ

Артемий Богданов... in Scala User Group
помогите, пожалуйста.

def a(str: String): String = {
   if (str == null)
       ""
   str
}

такой вариант в случае нулл вернет пустую строку или это как-то по другому работает?
источник

АБ

Артемий Богданов... in Scala User Group
или вызов с нуллом впринципе по NPE отлетит?
источник

λ

λoλcat in Scala User Group
eq
источник

AS

Andrey Sugak in Scala User Group
Такой вариант в случае нулл вернет нулл, а вот если дописать else, то будет как вы хотите.
источник

АБ

Артемий Богданов... in Scala User Group
def a(str: String): String = {
   if (str == null)
       ""
   else
       str
}
так?
источник

AS

Andrey Sugak in Scala User Group
Так.
источник