パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v28.0.0

leancode_lint

LeanCodeで使用されている堅牢かつ高品質なlintルール。

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
3.6万
いいね数
78
Pub ポイント
160

パッケージをインストール

flutter pub add leancode_lint

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

leancode_lint は、LeanCodeが設計・保守している包括的な高品質なlintルールセットであり、一貫性があり、清潔でメンテナンス可能なDartおよびFlutterコードベースを強制するためのものです。堅牢性と拡張性を念頭に設計されており、複数のプラットフォームにおけるFlutterプロジェクトにシームレスに統合できます。このパッケージは開発者が一般的な問題を早期に検出できるようにし、ベストプラクティスを推奨し、標準化された規約を通じてコード品質を保証します。プロフェッショナルなコード基準を目指すチームにとって特に役立ちます。ルールは常に更新され、現代のDart言語機能およびFlutter開発パターンと整合されています。

用途

  • チーム全体のコーディング基準を強制する
  • コードの可読性と保守性の向上
  • CI/CDパイプラインにおける品質チェックの自動化
  • 大規模なFlutterアプリケーション開発のサポート
  • 一般的なプログラミングミスを防ぐ

主な機能

  • 本番環境で検証された lint ルール
  • クロスプラットフォーム互換性
  • 定期的に更新およびメンテナンスされています
  • Flutter の分析ツールとの統合
  • 明確で実行可能なエラーメッセージ

適している対象

  • プロフェッショナルなFlutter開発チーム
  • 大規模なアプリケーション
  • CI/CD環境
  • コード品質を最優先とするチーム
  • LeanCode のエンジニアリング手法を使用する開発者

注意事項

  • analysis_options.yaml との統合が必要です
  • プロジェクト固有のニーズに合わせたカスタマイズが必要になる場合があります
  • 他の linter と併用するのが最適です
  • Dart SDK バージョンの互換性に依存します
  • 構成なしで単体での使用を想定していない

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Package Documentation pub CI
cqrs Documentation cqrs pub.dev badge
enhanced_gradients Documentation enhanced_gradients pub.dev badge
jaspr_class_scope Documentation jaspr_class_scope pub.dev badge
jaspr_class_scope_builder Documentation jaspr_class_scope_builder pub.dev badge
leancode_analytics Documentation leancode_analytics pub.dev badge
leancode_analytics_base Documentation leancode_analytics_base pub.dev badge
leancode_analytics_firebase Documentation leancode_analytics_firebase pub.dev badge
leancode_analytics_posthog Documentation leancode_analytics_posthog pub.dev badge
leancode_debug_page Documentation leancode_debug_page pub.dev badge
leancode_flutter_svg_adaptive_loader Documentation leancode_flutter_svg_adaptive_loader pub.dev badge
leancode_cyberware_contract_base Documentation leancode_cyberware_contract_base pub.dev badge
leancode_force_update Documentation leancode_force_update pub.dev badge
leancode_hooks Documentation leancode_hooks pub.dev badge
leancode_lint Documentation leancode_lint pub.dev badge
leancode_markup Documentation leancode_markup pub.dev badge
login_client Documentation login_client pub.dev badge
login_client_flutter Documentation login_client_flutter pub.dev badge
override_api_endpoint Documentation override_api_endpoint pub.dev badge

For maintainers

pub.dev release process
  1. Create a pull request with your changes
  2. Update pubspec.yaml with appropriate package version and add an entry to your package's CHANGELOG.md
  3. Gather approvals and ensure CI passes
  4. Merge
  5. Tag your merge commit on master with <package_name>-v<version> and let the GitHub Actions do the rest.

カテゴリー

依存関係

依存関係一覧 7 件

ソースリポジトリ

このパッケージを使用しているプロジェクト