You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are some misc rule name changes. Some of them are to give the
rules more specific names (indicating what they do, instead of using
generic terms).
The `allowed-positions` name is intended to be used for all attributes
to have a specific rule that defines where an attribute may be used. It
is not consistently used, yet. Also, some of the paragraphs mix "where
it goes" with "what it does" that should probably be teased apart so
that we can label those independently.
I expect us to do some more cleanup to bring some consistency to the
attribute rules since there are a lot of attributes, and they generally
have the same requirements of what needs to be specified.
The `#[diagnostic::on_unimplemented]` attributeisahinttothecompilertosupplementtheerrormessagethatwouldnormallybegeneratedinscenarioswhereatraitisrequiredbutnotimplementedonatype.
0 commit comments