-
Notifications
You must be signed in to change notification settings - Fork 519
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
Prevent dialyzer warnings on OTP 23 #2412
Prevent dialyzer warnings on OTP 23 #2412
Conversation
3f97c1d
to
4ee12ec
Compare
|
77289e4
to
b4dfee4
Compare
|
This is a rather curious one. I found LogLvlPrimary = proplists:get_value(logger_level, KernelCfg, all),
{FilterDefault, Filters} =
case lists:keyfind(filters, 1, KernelCfg) of
false -> {log, []};
{filters, FoundDef, FoundFilter} -> {FoundDef, FoundFilter} in
Edit: is |
31e967d
to
d44ed3a
Compare
As for the use of |
cca4b3d
to
f2a972b
Compare
So I merged the vendoring of 0.7.0; this does cause an incompatibility here since the vendoring file was switched (but the moving of files was desirable) which in turn makes a conflict with this branch this time around. |
@ferd, thanks. I'll rebase and use the new |
(some are not "wrong" per se, but incomplete)
1. we now rely on $1's vendor.sh script (instead of duplicating it here) 2. we assume that hex_core is rebar3-compatible 3. we rely on TARGET_ERLANG_VERSION 4. we generate exactly what was previously generating, while targeting a specific Erlang/OTP vsn
81331b4
to
7b248a5
Compare
e16bc0d
to
d2201fd
Compare
We adapt .gitignore to the new vendored folder, also
d2201fd
to
e871da9
Compare
Is it acceptable to add |
Yeah we could add dialyzer now that we've taken control of things, but it needs to only run on the last version because we're gonna have a hard time otherwise. |
I ran into this behavior and interpreted it as a bug, because I agree that it should be getting |
As initially discussed in #2411. [Fix #2411]
Adding @pablocostass as per his request.