-
Notifications
You must be signed in to change notification settings - Fork 350
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
Resolve Dialyzer errors on Elixir 1.16 #643
Conversation
faff879
to
c6ea3cb
Compare
FYI, I'm seeing a number of test failures (8) locally -- on the |
@yordis Are there any other changes needed before we can merge this and publish a Tesla release that supports Elixir 1.16? |
We need to add OTP 26 to the CI pipeline to make sure it is green |
CI updated. I don't think we need any matrix exceptions based on the versions I saw over here, but I'm happy to make other changes. Thanks. |
I am looking forward to this being merged :) |
Merged in master. |
# Conflicts: # mix.lock
This reverts commit c115660. # Conflicts: # mix.lock
@nathany-copia could you use #623 as the baseline? Really appreciate your support here. Related to edgurgel/httparrot#38 The fix is in |
# Conflicts: # .github/workflows/release.yml # .github/workflows/test.yml
@yordis With Dialyzer passing on all Elixir versions, I hope we can review and merge this even without the httparrot issues fixed, as that would allow us to stop using a fork of Tesla. |
not sure why it’s causing problems
Please let me know if you'd like any other changes. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really appreciate your support, thank you so much 🚀 💜
Hopefully we can figure out the elixir 1.6+ situation next 😭 |
Absolutely. I already opened a pull request to httparrot, so we'll see how that goes. @yordis We'd appreciate another hex release if you don't mind. ❤️ @peaceful-james I'll leave this branch here for a bit, just in case you're using it. |
@nathany-copia I am not using it but thank you. |
closes #642
This is to address this Dialyzer error seen in Elixir 1.16.
Dialyzer is also added to CI as a separate job (it can be rather slow, and we may want to control success/failure independently for Dialyzer)