Dart Analyzer 相关文章收集
在本文中,梳理我在学习 Dart Analyzer 过程中,收集的文章。
-
《analyzer | Dart Package (pub.dev)》:Dart Analyzer 库 pub 首页。
-
《sdk/pkg/analyzer_plugin/doc/tutorial at master · dart-lang/sdk》:Dart Analyzer 的官方文档
-
《sdk/pkg/analyzer at main · dart-lang/sdk (github.com)》:源码地址,位于 Dart SDK 中。
-
《Language specification | Dart》:Dart 语法规范
-
《Analysis Server API Specification》:面向编辑器 IDE 的语法分析服务器
-
《Customizing static analysis | Dart》:官方文档,介绍 Dart 静态分析
- 以 Lint 为主,怎么使用,怎么定制
- 新发现 Analyzer Plugin:更加强大的扩展功能,pub 上的 Analyzer Plugins
- 中文版《自定义静态分析 | Dart》
analysis_optins.yaml
围绕 analysis_optins.yaml
的基础使用文章:
analyzer plugin
Dart code metrics
-
《DCM - Code Quality Tool for Flutter Developers》
- DCM 官网
- 2023 年 DCM 从开源转为收费服务了
-
- 开源的 Dart 代码静态分析工具,代码指标评估
- 基于规则进行扩展
-
《Improving Code Quality With Dart Code Metrics | by Dmitry Zhifarsky | Wrike TechClub | Medium》
- 对 DCM 的介绍
- 评估指标(Metrics):圈复杂度(Cyclomatic complexity)、代码行数、参数数量、方法数量、最大嵌套数、类的复杂度……
- Lint 规则
- 报告:静态网页报告
- 来自对《Object-Oriented Metrics in Practice》一书的理论实践
- 对 DCM 的介绍
Dart Analyzer 内部实现
本文作者:Maeiee
本文链接:Dart Analyzer 相关文章收集
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!