Skip to content

add required when generating methods with nnbd named arguments. #3770

@bsutton

Description

@bsutton

If I use quickfix 'create method xxxx' and the method signature is:

final package = await DaoPackage().tryByMember(packageName: packageName);

The resulting generated signature is:

tryByMember({String packageName}) {}
`

The signature should be:
```dart
tryByMember({required String packageName}) {}

as nnbd named arguments require the 'required' keyword.

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