dashbitco / nimble_csv

A simple and fast CSV parsing and dumping library for Elixir
https://hexdocs.pm/nimble_csv
772 stars 51 forks source link

Dialyzer issue #35

Closed vantalter closed 6 years ago

vantalter commented 6 years ago

:0:unknown_function Function NimbleCSV.ParseError.exception/1 does not exist.

docker_deps/nimble_csv/lib/nimble_csv.ex:193:callback_info_missing Callback info about the NimbleCSV behaviour is not available.

I am currently experiencing this issue in a project based on elixir 1.6.6.

josevalim commented 6 years ago

Do you have a sample project that reproduces this? I am asking because they don't seem to be NimbleParsec's fault. The exception/1 should be surely defined, as defexception defines them for us, and NimbleParsec does define @callback, so there is something else going on.

vantalter commented 6 years ago

I've found where I was wrong. It was fully my issue. I must be very tired. Sorry about that. Closing it.