Size: a a a

Scala User Group

2020 November 20

SK

Sergey Kucherenko in Scala User Group
RAFIZ
именно эту проблему?
вам, наверное, не хватает какого-нибудь такого импорта
import de.heikoseeberger.akkahttpcirce.FailFastCirceSupport._
источник

R

RAFIZ in Scala User Group
Sergey Kucherenko
вам, наверное, не хватает какого-нибудь такого импорта
import de.heikoseeberger.akkahttpcirce.FailFastCirceSupport._
он подмешан в трейт, в котором сыпется эта функция
источник

R

RAFIZ in Scala User Group
RAFIZ
он подмешан в трейт, в котором сыпется эта функция
всё, разобрался, спасибо
источник

R

RAFIZ in Scala User Group
Apache DOG™
Если энкодеров предполагается больше 1 для одной энтити, то где-нибудь в другом месте с ограничением видимости через private [packagename]
1 энтити = 1 кейс-класс?
источник

AD

Apache DOG™ in Scala User Group
RAFIZ
1 энтити = 1 кейс-класс?
Не всегда оправдано
источник

R

RAFIZ in Scala User Group
Apache DOG™
Не всегда оправдано
не могу представить себе пример противоположного.

когда какие-то поля nullable что ли?для таких случаев другой энтити?
источник

AD

Apache DOG™ in Scala User Group
RAFIZ
не могу представить себе пример противоположного.

когда какие-то поля nullable что ли?для таких случаев другой энтити?
Ну, не обязательно, это когда вы одну сущность берете в одном формате а выдаёте в несколько разных
источник

AD

Apache DOG™ in Scala User Group
Проще сделать через кодеки чем через бойлерплейт с копи или шейплсами/чимнями, особенно если изменений мало
источник

AD

Apache DOG™ in Scala User Group
Особенно если изменений мало
источник

M

Mikhail in Scala User Group
Apache DOG™
Проще сделать через кодеки чем через бойлерплейт с копи или шейплсами/чимнями, особенно если изменений мало
Нет. 1. Там нет бойлерплейта 2. Явно видно список полей, а не мешанина из кодеков или ещё чего похуже
источник

AD

Apache DOG™ in Scala User Group
Mikhail
Нет. 1. Там нет бойлерплейта 2. Явно видно список полей, а не мешанина из кодеков или ещё чего похуже
В случае копи бойлерплейт есть. В случае чимни/шейплса есть тормоза компиляции
источник

AD

Apache DOG™ in Scala User Group
Алсо, попробуйте сделать разветвленную структуру с многочисленными адт ветвлениями  и внутри там какой-нибудь тип который юзается 20+ раз заменить на какой-то другой. Например NNBIDec на NNBIHex. При помощи разных кодеков это решается в 2 строчки, вне зависимости от структуры.
источник
2020 November 21

N

Nikolai in Scala User Group
λoλdog
Ток это до недавнего времени не работало)
А с какой версии идеи начало работать?
источник

P

Pavel in Scala User Group
источник

P

Pavel in Scala User Group
новый металс, новые фичи, блестящие перспективы!
источник

МК

Максим Королев... in Scala User Group
а кто то с вимом настроил расчесывание импортов?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Igal Tabachnik
Ага! Прикольно! У меня в зио плагине есть немного каши для макросов, попробую выпилить оттуда:)
не надо
источник

λ

λoλdog in Scala User Group
Nikolai
А с какой версии идеи начало работать?
Эт скорее с какой версии плагина
источник

λ

λoλdog in Scala User Group
но не скажу
источник

E

Elijah in Scala User Group
Максим Королев
а кто то с вимом настроил расчесывание импортов?
в плане?
источник