Skip to content

(Proposal) Default constructor with arguments #469

@duzenko

Description

@duzenko

I believe allowing constructors with arguments to be default would save us a lot of typing and dead-weight code space.

class FieldModel {
  FieldModel(Map data) {
     ...
  }
}

class SealerModel extends FieldModel {
//  SealerModel(Map data) : super(data);
}

Instead of the compile error I'd like that constructor to be picked up and used as default for the subclass.

error: The superclass 'FieldModel' doesn't have a zero argument constructor. (no_default_super_constructor_implicit at ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    requestRequests to resolve a particular developer problem

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions