File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -219,10 +219,11 @@ Clarify the procedure of various potential changes prior stabilisation of the at
219
219
[ future-possibilities ] : #future-possibilities
220
220
221
221
* Add a versioning scheme
222
- + For specific attributes
223
- + For the namespace
222
+ + For specific attributes via ` #[diagnostic::attribute(version = 42)] `
223
+ + For the namespace via a crate level ` #[diagnostic::v{version_number}] ` attribute
224
224
+ Based on editions
225
225
+ Custom versioning scheme
226
+ + (Each of these variants can be added in a backward compatible way if needed)
226
227
* More attributes like ` #[diagnostics::on_type_error] `
227
228
* Extend the ` #[diagnostics::on_unimplemented] ` attribute to incorporate the semantics of ` #[do_not_recommend] ` or
228
229
provide a distinct ` #[diagnostics::do_not_recommend] ` attribute
You can’t perform that action at this time.
0 commit comments