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 项

源码仓库

关联项目