Skip to content

REQUEST: Add ability to keep Async members immediately following corresponding non-Async members when using default sorting in "Sort Members" #6

@flmbray

Description

@flmbray

In the "Sort Members", when using the "Sort" button, method members that end in "Async" are all sorted lexicographically, thus separating them from their corresponding non-async partners when there are multiple overrides of a particular method. For example, this would be the result of sorting 4 methods where there are two non-async overloads and two partner async overloads:

Method(int value)
Method(long value)
MethodAsync(int value)
MethodAsync(long value)

It would be useful to provide an option (as a checkbox, without having to manually drag them) to change this behavior to keep the async methods together with their partners, like this:

Method(int value)
MethodAsync(int value)
Method(long value)
MethodAsync(long value)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions