Skip to content

Multi-line Fn supertraits are indented improperly #6127

@swooster

Description

@swooster

Multi-line supertraits appear to be insufficiently indented:

trait Foo:
    Fn(
    ReallyLongTypeName,
    ReallyLongTypeName,
    ReallyLongTypeName,
    ReallyLongTypeName,
) -> ReallyLongTypeName
{
}

I'd prefer the later lines to be indented an extra level:

trait Foo:
    Fn(
        ReallyLongTypeName,
        ReallyLongTypeName,
        ReallyLongTypeName,
        ReallyLongTypeName,
    ) -> ReallyLongTypeName
{
}

(playground example)

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions