-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
Closed
Description
One of the changes introduced by f3b67af is:
- On the nightly channel, use of unstable APIs generates a warning.
I think this should be reverted for now. Here is why:
A warning is only useful when it is actionable. “You should not do this” is ideally accompanied by “do that instead”. Maintainers fix their code and the warning goes away. But this is not the case of most unstable warnings, there is not yet a stable equivalent of the functionality. Therefore, in order to find the few actionable warnings or just not be drowned in the sheer amount of output, maintainers are lead to add #![allow(unstable)] to their crates. This is not great, because they (or at least I) are likely to forget to remove it when unstable warnings become useful.
Metadata
Metadata
Assignees
Labels
No labels