Jeremy Huffman

Results 68 comments of Jeremy Huffman

Yeah I think the docs could definitely be improved regarding this - its for the legacy warning format.

Yes `--format short` can be used to get the description, you just have to put it in quotes/braces for `.dialyzer_ignore.exs`.

It looks like you are using `plt_file` option which is deprecated for this reason and writes a warning when you use it. If you don't use that, then the PLT...

I would like to add though, that you will face other problems with what you are doing. Your CI cache needs to be purged when versions of Erlang and Elixir...

It looks like this is not a new warning in dialyzer, but might be one that is not possible to generate in Elixir code. I'm wondering what the best way...

If anyone can provide a repo I can check out and reproduce this error I will be happy to take a look.

@marcelotto I wasn't able to reproduce it locally using those versions of Erlang/Elixir (with asdf). My guess is there is a stale PLT file; by default we create a new...

Ah, thats actually a bug if it doesn't.

Thanks for investigating! I think we need to handle any `{:dialyzer_error, binary()}` by printing the binary as an error and then halt the VM with a non-zero.

I think it might be better to work with the native terms returned by the Erlang library. Those can't be naively encoded to JSON (e.g. `Jason.encode` will fail since there...