mirror of
https://github.com/RGBCube/alejandra
synced 2025-07-31 12:37:45 +00:00
feat: no extra space in patterns
This commit is contained in:
parent
76e9af334d
commit
02e4ce14d9
4 changed files with 14 additions and 13 deletions
|
@ -153,8 +153,9 @@ pub fn rule(
|
|||
// }
|
||||
let child = children.get_next().unwrap();
|
||||
steps.push_back(crate::builder::Step::Dedent);
|
||||
if !has_comments_between_curly_b && items_count <= 1 {
|
||||
if !has_comments_between_curly_b && items_count == 1 {
|
||||
steps.push_back(crate::builder::Step::Whitespace);
|
||||
} else if !has_comments_between_curly_b && items_count == 0 {
|
||||
} else {
|
||||
if let rnix::SyntaxKind::NODE_PAT_ENTRY = last_kind {
|
||||
steps.push_back(crate::builder::Step::Token(
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
d
|
||||
)
|
||||
(
|
||||
{ }:
|
||||
{}:
|
||||
b:
|
||||
/*
|
||||
c
|
||||
|
@ -16,7 +16,7 @@
|
|||
)
|
||||
(
|
||||
a:
|
||||
{ }:
|
||||
{}:
|
||||
/*
|
||||
c
|
||||
*/
|
||||
|
@ -64,7 +64,7 @@
|
|||
)
|
||||
(
|
||||
a: b: c:
|
||||
{ }:
|
||||
{}:
|
||||
a: b: c:
|
||||
a
|
||||
)
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
[
|
||||
({ } @ a: _)
|
||||
({} @ a: _)
|
||||
(
|
||||
{ } @
|
||||
{} @
|
||||
/**/
|
||||
a:
|
||||
_
|
||||
)
|
||||
(
|
||||
{ }
|
||||
{}
|
||||
/**/
|
||||
@ a:
|
||||
_
|
||||
)
|
||||
(
|
||||
{ }
|
||||
{}
|
||||
/**/
|
||||
@
|
||||
/**/
|
||||
|
@ -21,17 +21,17 @@
|
|||
_
|
||||
)
|
||||
|
||||
(a @ { }: _)
|
||||
(a @ {}: _)
|
||||
(
|
||||
a @
|
||||
/**/
|
||||
{ }:
|
||||
{}:
|
||||
_
|
||||
)
|
||||
(
|
||||
a
|
||||
/**/
|
||||
@ { }:
|
||||
@ {}:
|
||||
_
|
||||
)
|
||||
(
|
||||
|
@ -39,7 +39,7 @@
|
|||
/**/
|
||||
@
|
||||
/**/
|
||||
{ }:
|
||||
{}:
|
||||
_
|
||||
)
|
||||
]
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
@ inp:
|
||||
_
|
||||
)
|
||||
({ }: _)
|
||||
({}: _)
|
||||
({ a }: _)
|
||||
(
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue