Size: a a a

2021 May 17

VV

Vitaly Vasiliev in pro.elixir
хоть тот же 15 20 хоть 30 лет
источник

VV

Vitaly Vasiliev in pro.elixir
хоть 40
источник

Е

Евгений in pro.elixir
Кто нибудь сталкивался с таким бесячьим поведением диалайзера:
lib/stock/stock.ex:0:pattern_match
Вот что это за нулевая строка?
источник

DA

Denis Afonin in pro.elixir
а при чём тут вообще возраст? Разве это хоть какое-то отношение вообще имеет к интересам или желаниями?
источник

VV

Vitaly Vasiliev in pro.elixir
имеет
источник

A ß in pro.elixir
мм, ворнинг в раскрытии макроса?
источник

ММ

Максим Мартынов... in pro.elixir
у меня такое было при разворачивании макроса
источник

A ß in pro.elixir
видимо просто нету информации о строке, поэтому берется 0
источник

Е

Евгений in pro.elixir
Не знаю, я конечо обмазан макросами.
источник

Е

Евгений in pro.elixir
типа это косяк не диалайзера, а диаликсира?
источник

A ß in pro.elixir
скорее макросописателя
источник

Е

Евгений in pro.elixir
А в чем мой косяк?
В факте написании макроса? 😂
источник

A ß in pro.elixir
скорее всего в способе его написания
источник

M

MrFlorius in pro.elixir
Должен быть по идее там где use
источник

M

MrFlorius in pro.elixir
Но да, чекни макросы))
источник

Е

Евгений in pro.elixir
Я тут нашел хинт:
Pattern:
{:ok, _item}

Type:
:error

видимо в строке где результат матчится с {:ok, item}
и такая строка есть и она одна.
источник

M

MrFlorius in pro.elixir
Видимо у тебя то, что ты матчишь может быть только :error по мнению диалайзера
источник

Е

Евгений in pro.elixir
Ошибку нашел, но конкретно в строке матчинга нет никаких макросов
источник

Е

Евгений in pro.elixir
матчится результат функции, которая по спекам должна вернуть :error | {:ok, item()}, а по факту возвращает :error | item()
источник

A ß in pro.elixir
источник