jeremyjh / dialyxir

Mix tasks to simplify use of Dialyzer in Elixir projects.
Apache License 2.0
1.7k stars 139 forks source link

Failed to parse warning #198

Closed skwerlman closed 6 years ago

skwerlman commented 6 years ago
________________________________________________________________________________
Please file a bug in https://github.com/jeremyjh/dialyxir/issues with this message.

Failed to parse warning:
[{:"(", 1}, {:atom_part, 1, 'V'}, {:atom_part, 1, 'r'}, {:atom_part, 1, 'u'}, {:atom_part, 1, 'l'}, {:atom_part, 1, 'e'}, {:atom_part, 1, 's'}, {:_, 1}, {:atom_part, 1, 'p'}, {:atom_part, 1, 'a'}, {:atom_part, 1, 'g'}, {:atom_part, 1, 'e'}, {:_, 1}, {:atom_part, 1, 'h'}, {:atom_part, 1, 't'}, {:atom_part, 1, 'm'}, {:atom_part, 1, 'l'}, {:atom_part, 1, '@'}, {:int, 1, 1}, {:::, 1}, {:atom_full, 1, '\'nil\''}, {:")", 1}]

Legacy warning:
lib/mix/tasks/scry.fetch.rules.ex:24: The call 'Elixir.Floki':parse(Vrules_page_html@1::'nil') breaks the contract (binary()) -> html_tree() | 'Elixir.String':t()
________________________________________________________________________________

If you need any additional info, let me know.

asummers commented 6 years ago

Nope that's totally sufficient! Will be fixed in https://github.com/jeremyjh/dialyxir/pull/199 Thank you!