Disallow combining parens and brackets in impl
This commit is contained in:
parent
b2d3daccfa
commit
71ca21fc23
1 changed files with 3 additions and 4 deletions
|
|
@ -33,8 +33,8 @@ use types::join_bounds;
|
|||
use utils::{colon_spaces, contains_skip, first_line_width, format_abi, format_constness,
|
||||
format_defaultness, format_mutability, format_unsafety, format_visibility,
|
||||
is_attributes_extendable, last_line_contains_single_line_comment,
|
||||
last_line_extendable, last_line_used_width, last_line_width, mk_sp,
|
||||
semicolon_for_expr, starts_with_newline, stmt_expr, trimmed_last_line_width};
|
||||
last_line_used_width, last_line_width, mk_sp, semicolon_for_expr, starts_with_newline,
|
||||
stmt_expr, trimmed_last_line_width};
|
||||
use vertical::rewrite_with_alignment;
|
||||
use visitor::FmtVisitor;
|
||||
|
||||
|
|
@ -631,8 +631,7 @@ pub fn format_impl(
|
|||
}
|
||||
result.push_str(&where_clause_str);
|
||||
|
||||
let need_newline = !last_line_extendable(&result)
|
||||
&& (last_line_contains_single_line_comment(&result) || result.contains('\n'));
|
||||
let need_newline = last_line_contains_single_line_comment(&result) || result.contains('\n');
|
||||
match context.config.brace_style() {
|
||||
_ if need_newline => result.push_str(&sep),
|
||||
BraceStyle::AlwaysNextLine => result.push_str(&sep),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue