FLUTTER ECOSYSTEM

dependency_validator

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

最新版本
5.1.0
近 30 天下載
26.9萬
喜歡數
286
Pub 分數
110

Package Overview

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

套件概覽

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

適用情境
  • 確保 pubspec.yaml 的準確性
  • 檢測未使用的依賴項
  • 防止因缺少依賴項而導致建構失敗
  • 在團隊專案中保持相依性潔淨
  • 識別錯誤的依賴項提升層級
主要特色
  • 即時依賴分析
  • 支援多個平台
  • 簡單的 CLI 結合
  • 清除問題報告
  • 開源,公開倉儲
適合對象
  • Flutter 開發者
  • 團隊專案維護者
  • CI/CD 流水線整合者
  • 大規模 Dart 應用
  • 程式碼品質倡導者
使用建議
  • 需要手動執行或設定 CI
  • 可能需要為複雜的依賴結構進行設定
  • 不是全面測試的替代品
  • 僅限依賴項驗證
  • 依賴於正確的 pubspec.yaml 語法
支援平台macOSWindowsLinux

安裝套件

flutter pub add dependency_validator

所屬分類

依賴

依賴清單 13 項

原始碼儲存庫

相關專案