Azure / Azure/openapi-diff

Initialize all the rules from the configuration file

未关闭
#66 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Documentations Engineering Sprint-105 Sprint-106
主要语言
C#
星标
290
派生
50
平均合并
5 天 13 小时
30 天内合并 PR
5

描述

Class [ComparisonMessages](https://github.com/Azure/openapi-diff/blob/master/openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessages.cs#L3) should be initialized from the json file for all the rules.

- [ ] Initialization from config file
- [ ] Categorization from config file
- [ ] Run tools in context (Azure v/s NonAzure, SDK v/s NonSDK)
- [ ] Initialize the severity from the config file
- [ ] Generate documentation from master list of rules

贡献指南

打开贡献指南

调研方向

从 ComparisonMessages.cs 开始,找到项目使用的 JSON 配置文件。跟踪当前的规则初始化流程,然后使用检查清单定义完成标准:配置驱动的初始化、分类、特定上下文的工具、严重性,以及根据主规则列表编写文档。

由索引模型根据 Issue 内容生成。

评估

技术栈
csharp
领域
cli, tooling
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
20/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。