提交 d663003e 编写于 作者: Z Zack M. Davis

fix comment typo, `CodeSuggestion` path in doc comment

`CodeSuggestion` doesn't live in the `diagnostic` module.
上级 b7041bfa
...@@ -208,7 +208,7 @@ pub fn span_help<S: Into<MultiSpan>>(&mut self, ...@@ -208,7 +208,7 @@ pub fn span_help<S: Into<MultiSpan>>(&mut self,
/// Prints out a message with a suggested edit of the code. If the suggestion is presented /// Prints out a message with a suggested edit of the code. If the suggestion is presented
/// inline it will only show the text message and not the text. /// inline it will only show the text message and not the text.
/// ///
/// See `diagnostic::CodeSuggestion` for more information. /// See `CodeSuggestion` for more information.
pub fn span_suggestion_short(&mut self, sp: Span, msg: &str, suggestion: String) -> &mut Self { pub fn span_suggestion_short(&mut self, sp: Span, msg: &str, suggestion: String) -> &mut Self {
self.suggestions.push(CodeSuggestion { self.suggestions.push(CodeSuggestion {
substitution_parts: vec![Substitution { substitution_parts: vec![Substitution {
...@@ -235,7 +235,7 @@ pub fn span_suggestion_short(&mut self, sp: Span, msg: &str, suggestion: String) ...@@ -235,7 +235,7 @@ pub fn span_suggestion_short(&mut self, sp: Span, msg: &str, suggestion: String)
/// * may look like "to do xyz, use" or "to do xyz, use abc" /// * may look like "to do xyz, use" or "to do xyz, use abc"
/// * may contain a name of a function, variable or type, but not whole expressions /// * may contain a name of a function, variable or type, but not whole expressions
/// ///
/// See `diagnostic::CodeSuggestion` for more information. /// See `CodeSuggestion` for more information.
pub fn span_suggestion(&mut self, sp: Span, msg: &str, suggestion: String) -> &mut Self { pub fn span_suggestion(&mut self, sp: Span, msg: &str, suggestion: String) -> &mut Self {
self.suggestions.push(CodeSuggestion { self.suggestions.push(CodeSuggestion {
substitution_parts: vec![Substitution { substitution_parts: vec![Substitution {
......
...@@ -48,7 +48,7 @@ fn emit(&mut self, db: &DiagnosticBuilder) { ...@@ -48,7 +48,7 @@ fn emit(&mut self, db: &DiagnosticBuilder) {
sugg.substitution_parts[0].substitutions[0].find('\n').is_none() { sugg.substitution_parts[0].substitutions[0].find('\n').is_none() {
let substitution = &sugg.substitution_parts[0].substitutions[0]; let substitution = &sugg.substitution_parts[0].substitutions[0];
let msg = if substitution.len() == 0 || !sugg.show_code_when_inline { let msg = if substitution.len() == 0 || !sugg.show_code_when_inline {
// This substitution is only removal or we explicitely don't want to show the // This substitution is only removal or we explicitly don't want to show the
// code inline, don't show it // code inline, don't show it
format!("help: {}", sugg.msg) format!("help: {}", sugg.msg)
} else { } else {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册