-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dialyzer: overlapping domains when adding ex_cldr_calendars #241
Comments
Can you share the call to There are quite a few dialyzer-related improved in ex_cldr version 2.40.1 but I don't think these should be related to triggering this warning. But to be sure, perhaps you could test with that version? |
That's the tricky part: we don't call it :/
I can give it a try for sure. |
It didn't solve it I'm afraid. |
Hmmm, I'm a bit out of ideas. The primary consumer of Can you think of anything you One last thought, can you share what flags you are setting for dialyzer? I am testing with: flags: [
:error_handling,
:unknown,
:underspecs,
:extra_return,
:missing_return
] but perhaps you have a broader configuration? |
Ping @ptitfred ? |
Sorry, my GitHub notifications were mis configured. Let me get back to you later today. |
That's the tricky part: we weren't using it before it. I'm out of ideas as well :/
No flags explicitly configured. We're using dialyxir 1.4.3. I guess I can live with the warning being disabled for this one module. |
Mmmm, then I guess I'm out of ideas for now. I've done a lot of work on dialyzer, and specifically on that module and function. And I can't find a way to trigger the warning you're seeing. I'll keep this issue open as I go through the CLDR 46 development process in October, just in case something becomes more obvious. |
Thank you @kipcole9. I'm sorry I had to report this to you. I'm ok with disabling dialyzer on this module, not a big deal. Cheers, |
When adding duration formatting to an existing elixir application, I've encountered this dialyzer error:
The
lib/cldr.ex
module is defined here, following closely the instructions as you can see.I've tried disabling this rule without any luck, and in last resort I've disabled the whole module in the
.dializer_ignore.exs
file.If needed, here are the pinned dependencies related to cldr:
Please let me know if I can help you with it, or if I can test some fix attempt later on.
Cheers
The text was updated successfully, but these errors were encountered: