apps/blah/blah/module.ex:13:callback_type_mismatch
Type mismatch for
@callback some_callback/3 in other_module.ex behaviour.
Expected type:
%Module{
<set of fields>
}
Actual type:
%Module{
<other set of fields>
atom() => _
}
ткая штука бывает когда:
1) поправил перекомпилировал модуль, но plt не перестроилось
2) передаваемые параметры отличаются от описанных в структуре. Например когда передаешь на вход URI а ожидается строка, но он уже сконвертирован в строку или экто его автоматом кастит, но диалайзер этого не может понять