标签: rust internals diagnostics
在改进clippy lints时,我被问到是否可以判断是否可以将lint的建议直接拼接到代码中(“将X更改为Y”),或者它是不完整/非正式的,应该手动实现(“考虑重命名这个变量”)。
X
Y
目前,clippy使用span_suggestion(Span, &str),但我没有看到通知编译器有关建议类型的方法。是否有一些(计划的)API来执行此操作?
span_suggestion(Span, &str)