FLUTTER ECOSYSTEM

dependency_validator

檢查遺失、未充分提升、過度提升和未使用之相依性。

最新版本
5.0.5
近 30 天下載
25萬
喜歡數
285
Pub 分數
120

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter/Dart 開發工具,用於分析專案相依性,以識別遺漏、未充分提升、過度提升及未使用之相依性。它透過標記可能導致建置失敗或套件過大之問題,協助維護乾淨且高效能的 pubspec.yaml 檔案。該工具透過簡單的命令列介面,無縫整合至開發工作流程中,特別適用於管理具有複雜相依性樹狀結構之大型程式碼庫的團隊。由 Workiva 所打造,支援 macOS、Windows 及 Linux 平台。

適用情境
  • 確保 pubspec.yaml 的準確性
  • 檢測未使用的依賴項
  • 防止因缺少依賴項而導致建構失敗
  • 在團隊專案中保持相依性潔淨
  • 識別錯誤的依賴項提升層級
主要特色
  • Real-time dependency analysis
  • Supports multiple platforms
  • Simple CLI integration
  • Clear issue reporting
  • Open-source with public repository
適合對象
  • Flutter developers
  • Team project maintainers
  • CI/CD pipeline integrators
  • Large-scale Dart applications
  • Code quality advocates
使用建議
  • 需要手動執行或設定 CI
  • 可能需要為複雜的依賴結構進行設定
  • 不是全面測試的替代品
  • 僅限依賴項驗證
  • 依賴於正確的 pubspec.yaml 語法
支援平台macOSWindowsLinux

安裝套件

flutter pub add dependency_validator

所屬分類

原始碼儲存庫

相關專案