Static analysis tool that helps improve the quality and consistency of Dart code by identifying and reporting problems, such as bugs and code that doesn't follow best practices.| dcm.dev
Rules are grouped by category to help you understand their purpose. Each rule has emojis denoting:| dcm.dev
Metrics are grouped by category to help you understand their purpose.| dcm.dev
One of the most challenging parts of adopting a linter is integrating it into an existing codebase. That's especially true for old projects or projects developed by large teams as the number of warnings may be overwhelming.| dcm.dev
DCM includes 19 sets of predefined configurations:| dcm.dev
Runs multiple DCM commands at once and provides the merged output (console, code climate / gitlab, json, checkstyle or sonar).| dcm.dev
General command to set up DCM. Supports three subcommands: "baseline", "lints-preview" and "metrics-preview".| dcm.dev
Reports duplicate functions, methods, constructors and test cases.| dcm.dev
Reports missing, under-promoted, over-promoted, and unused dependencies.| dcm.dev
Reports the quality and usage of your widgets.| dcm.dev
Shows how files depend on each other (imports, exports, parts) and how they depend on external packages.| dcm.dev
Reports various issues with image assets.| dcm.dev
The website from which you got to this page is protected by Cloudflare. Email addresses on that page have been hidden in order to keep them from being accessed by malicious bots. You must enable Javascript in your browser in order to decode the e-mail address.| dcm.dev
Static analysis tool that helps improve the quality and consistency of Dart code by identifying and reporting problems, such as bugs and code that doesn't follow best practices.| dcm.dev