Initialize all the rules from the configuration file
未关闭
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