mvvm_linter 1.2.1 copy "mvvm_linter: ^1.2.1" to clipboard
mvvm_linter: ^1.2.1 copied to clipboard

The MVVM Linter is a tool designed to enforce best practices and coding standards in MVVM.

MVVM Linter #

The MVVM Linter is a tool designed to enforce best practices and coding standards in MVVM (Model-View-ViewModel) architecture within your projects. It provides a set of rules and guidelines to help maintain code quality, readability, and consistency.

Features #

  • Member Order: Enforces a specified order for class members.
  • Organize Class Order Action: Orders class members according to a predefined structure.

Installation #

To install the MVVM Linter, follow these steps:

  1. Add the following dependencies to your pubspec.yaml:
flutter pub add --dev custom_lint mvvm_linter
  1. Update your analysis_options.yaml:
include: package:flutter_lints/flutter.yaml

analyzer:
  plugins:
    - custom_lint
custom_lint:
  rules:
    - mvvm_linter
2
likes
140
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

The MVVM Linter is a tool designed to enforce best practices and coding standards in MVVM.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, analyzer_plugin, collection, custom_lint_builder

More

Packages that depend on mvvm_linter