See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope> is optional
| import 'package:flutter/material.dart'; | |
| class FigmaCompatibilityForBottomSheet extends StatelessWidget { | |
| const FigmaCompatibilityForBottomSheet({required this.child, super.key}); | |
| final Widget child; | |
| @override | |
| Widget build(BuildContext context) { | |
| final mq = MediaQuery.of(context); |
| import 'dart:async'; | |
| import 'package:flutter/material.dart'; | |
| import 'package:sqlite3/common.dart'; | |
| import '../src/database/types.dart'; | |
| class SqlBuilder extends StatefulWidget { | |
| const SqlBuilder({ | |
| super.key, |
| import 'package:flutter/material.dart'; | |
| import 'package:flutter/rendering.dart'; | |
| void main() { | |
| runApp(const MyApp()); | |
| } | |
| class MyApp extends StatelessWidget { | |
| const MyApp({Key? key}) : super(key: key); |
| import 'package:flutter/material.dart'; | |
| import 'dart:math' as math; | |
| import 'package:flutter/services.dart'; | |
| class DrawPatternGame extends StatefulWidget { | |
| const DrawPatternGame({Key? key}) : super(key: key); | |
| @override | |
| State<DrawPatternGame> createState() => _DrawPatternGameState(); |
| import 'package:dio_http/dio_http.dart'; | |
| import 'package:logger/logger.dart'; | |
| final Logger logger = Logger( | |
| printer: PrettyPrinter( | |
| methodCount: 0, // number of method calls to be displayed | |
| errorMethodCount: 8, // number of method calls if stacktrace is provided | |
| lineLength: 120, // width of the output | |
| colors: true, // Colorful log messages | |
| printEmojis: false, // Print an emoji for each log message |