Skip to content

Customize position of the constructor when creating constructor for the final fields #2937

@orestesgaolin

Description

@orestesgaolin

Is your feature request related to a problem? Please describe.

Dart Code allows to create constructor for the final fields. It puts it by default below the fields.

CleanShot 2020-11-05 at 18 17 22

Describe the solution you'd like

I would like to be able to customize position of the constructor when it's generated. It could be either set by the analyzer lint rule sort_constructors_first or by a switch in extension settings.

Describe alternatives you've considered

Manually moving constructor to the top of the class.

Additional context

There's a popular lint rule sort_constructors_first that enforces ordering constructor at the top.

Metadata

Metadata

Assignees

No one assigned

    Labels

    in editorRelates to code editing or language featuresin lsp/analysis serverSomething to be fixed in the Dart analysis serveris enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions