dart-modern-features

111
kevmookevmoo

Guidelines for using modern Dart features (v3.0 - v3.10) such as Records, Pattern Matching, Switch Expressions, Extension Types, Class Modifiers, Wildcards, Null-Aware Elements, and Dot Shorthands.

195 days ago

dart-matcher-best-practices

111
kevmookevmoo

Best practices for using `expect` and `package:matcher`. Focuses on readable assertions, proper matcher selection, and avoiding common pitfalls.

195 days ago

dart-doc-validation

111
kevmookevmoo

Best practices for validating Dart documentation comments. Covers using `dart doc` to catch unresolved references and macros.

194 days ago

dart-best-practices

111
kevmookevmoo

General best practices for Dart development. Covers code style, effective Dart, and language features.

195 days ago

dart-cli-app-best-practices

111
kevmookevmoo

Best practices for creating high-quality, executable Dart CLI applications. Covers entrypoint structure, exit code handling, and recommended packages.

195 days ago

dart-test-fundamentals

111
kevmookevmoo

Core concepts and best practices for `package:test`. Covers `test`, `group`, lifecycle methods (`setUp`, `tearDown`), and configuration (`dart_test.yaml`).

194 days ago

dart-checks-migration

111
kevmookevmoo

Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.

194 days ago

dart-package-maintenance

111
kevmookevmoo

Guidelines for maintaining external Dart packages, covering versioning, publishing workflows, and pull request management. Use when updating Dart packages, preparing for a release, or managing collaborative changes in a repository.

194 days ago