Size: a a a

2020 February 19

YZ

Yuri Zhloba in ErlangRus
Simon
rabbit_common - тянется по умолчанию
Тянется то он тянется, но хз, какая у тебя история зависимостей, и как именно они обновлялись.
источник

ИГ

Илья Горскин in ErlangRus
да все правильно переименуй свой rabbit_writer
источник

ИГ

Илья Горскин in ErlangRus
такой модуль уже есть в поставке rabbit_common
источник

YZ

Yuri Zhloba in ErlangRus
Я могу себе представить ситуацию, когда одна либа обновлялась, а вторая нет.
источник

СИ

Сергей Иванов in ErlangRus
Yuri Zhloba
Тянется то он тянется, но хз, какая у тебя история зависимостей, и как именно они обновлялись.
да. если в депсах и делал, например,  через rebar upgrade или как-то так, то может быть не всё однозночно
источник

YZ

Yuri Zhloba in ErlangRus
Илья Горскин
да все правильно переименуй свой rabbit_writer
Есть пользовательский модуль с таким же названием, как библитечный?
источник

S

Simon in ErlangRus
вот так я попал )))
источник

YZ

Yuri Zhloba in ErlangRus
Тогда все ясно, конфликт имен модулей. Бывает)
источник

S

Simon in ErlangRus
работает
источник

S

Simon in ErlangRus
спасибо )))) 🙏

с таким я еще не сталкивался
источник

ИГ

Илья Горскин in ErlangRus
Все бывает в первый раз )
источник

YZ

Yuri Zhloba in ErlangRus
Это один из косяков эрланга - - нет неймспейсов, пространство имен модулей плоское.
источник

MK

Max K in ErlangRus
Опять же неоднозначный вопрос - ошибка это или хорошее решение. Пространства имен запутывают.
источник

СИ

Сергей Иванов in ErlangRus
Yuri Zhloba
Это один из косяков эрланга - - нет неймспейсов, пространство имен модулей плоское.
такая ошибка dialyzer ом должна отловится же?
источник

YZ

Yuri Zhloba in ErlangRus
Сергей Иванов
такая ошибка dialyzer ом должна отловится же?
Не знаю, надо пробовать
источник

AK

Aleksey Kluchnikov in ErlangRus
Simon
вот так я попал )))
надо свои модули называть как projectname_modulename.erl :)
источник

ŹR

Źmićer Rubinštejn in ErlangRus
По идее такая ошибка выдаст где-то в сасле что загружается уже загруженный бим файл
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Aleksey Kluchnikov
надо свои модули называть как projectname_modulename.erl :)
Ну в эликсире решили же как то эту проблему
источник

AK

Aleksey Kluchnikov in ErlangRus
если называть как проект_модуль.erl то не очень то и проблема
источник

ŹR

Źmićer Rubinštejn in ErlangRus
'Elixir.MyProject.Rabbit.Writer':function будет
источник