Skip to content

Double line break before list literal #1351

@maurobringolf

Description

@maurobringolf

We have this issue in various places in our code, I reduced it to a minimal example:

Input:

With default settings in playground (print width 100, indent size 4)

public class ClassName {
    public A[] AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA = 
    [
        []
    ];
}

Output:

public class ClassName
{
    public A[] AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA =

        [
            [],
        ];
}

Expected behavior:

public class ClassName
{
    public A[] AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA =
        [
            [],
        ];
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions