-
Notifications
You must be signed in to change notification settings - Fork 7.6k
revert remove of defines #6555
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
revert remove of defines #6555
Conversation
since it is a uneeded braking change. For example this library do not compile without https://github.com/earlephilhower/ESP8266Audio
Please explain how removing |
Since variable SPECIAL
|
@Jason2866 |
What wrong with |
@earlephilhower could you please check your library? Thanks. |
@Jason2866 I disgree with your conclusions, like, I believe clean code requires the removal of technical debt when you find it. I could not tell if you were referring to the patch as a whole or just the SPECIAL define. In my opinion, it's up to the library owners to adapt their code to breaking changes in Arduino Core for ESP32, I think your report would be better off there. We should stop debating this point now. Unless you research and find that SPECIAL both still has any effect, and that it's not an ill effect, either ;-) |
If you look into the file further the usages are mostly ifdef wrapped for ESP8266 only. They don't appear to be necessary or valid use cases in this usage anyway. I'd suggest file an issue over there and have them fix their broken usage. |
@dok-net In a perfect world i would agree with you. |
@Jason2866 I would rather not have things that do not work. |
@me-no-dev Thx, for pointing out. Still wondering why the PHY8720 code works with and without this PR. |
@Jason2866 probably because pins are also set internally in the ETH driver in ESP-IDF |
since it is a uneeded breaking change. For example this library do not compile without https://github.com/earlephilhower/ESP8266Audio
Partially revert of #6527 @me-no-dev
By completing this PR sufficiently, you help us to improve the quality of Release Notes
Checklist
This entire section above can be deleted if all items are checked.
Summary
Please describe your proposed PR and what it contains.
Impact
Please describe impact of your PR and it's function.
Related links
Please provide links to related issue, PRs etc.