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

所属分类

源码仓库

关联项目