Closed jauggy closed 4 months ago
It seems dialyzer isn't very reliable or accurate in considering the context. I noticed it in VS code as well (which displays these errors/warnings), it complains a about many things: function calls failing all over the place even when they pass and Teiserver continuing to work without errors. I initially thought that some of these should be fixed instead of ignored, however, after looking at examples and considering the number of warnings/errors I realised it would take a lot of effort to go through all of them and find any actionable ones. This is where this PR helps, by ignoring existing errors it might make dialyzer more useful in the future, making it easier to find potential future warnings.
Fixes #247
See issue for context. Adds ignore file so that you can run dialyzer without a million warnings.
Test Steps
mix dialyzer
you will get a million errors and wall of red textmix dialyzer
. You will get many errors skippedDelete the line
Now re run
You will be notified of a single type error