We fully follow Effective Dart and some items of Style guide for Flutter repo:
When an object owns and exposes a (listenable) value, more complicated than just public field we declare the related class members always in the same order, in compliance with Flutter repo style guide:
Follow Flutter repo naming rules for typedefs and function variables.
Use boilerplaite.
The default text style for DevTools is Theme.of(context).regularTextStyle. The default value for Theme.of(context).bodyMedium is equivalent to Theme.of(context).regularTextStyle.
When creating a Text widget, this is the default style that will be applied.