Pattern: Missing use of key in widget constructor
Issue: -
It's a good practice to expose the ability to provide a key when creating public widgets.
Example of incorrect code:
class MyPublicWidget extends StatelessWidget {
}
Example of correct code:
class MyPublicWidget extends StatelessWidget {
MyPublicWidget({Key key}) : super(key: key);
}