Lines Matching refs:API
1 # OpenHarmony xxx子系统 xxx API评审申请
5 * API类型:[Public API | System API |Test API| HDI]
6 * API需求来源:
7 * API使用场景:
8 * API所属子系统:
9 * API预计发布版本:
11 * 本次评审涉及的API数量:
20 ## API说明
24 > 现状与差距分析。API的使用场景和价值是什么?
28 > 相关API完成了哪些功能特性。
43 | 命名是否完整表述了API所做的全部逻辑?| |
44 |API的参数数量是否合理?(通常少于7个)| |
46 |void类型API是否真的考虑过调用者不需要返回值?| |
50 |新增API与同模块既存API表述和语义层次是否一致?| |
51 | 同步API是否需要提供异步版本? | |
52 | 是否每一个public API都真的是开发者需要的?| |
54 ## API接口及说明
60 ## API权限设计
64 ## API隐私保护设计
72 ## API代码示例
79 ## API变更说明
85 > API行为变更是指API的接口没有发生变化,仅仅是行为发生变化。
86 > API行为变更需要在新的API版本上进行,不允许破坏旧版本API行为(除非是缺陷修复)。
94 > 废弃接口的API说明中,需要添加`@deprecated`注解进行(包括:JS/TS/C/C++接口)标记。
108 > 接口不允许直接删除,需要在标记废弃之后经过5个API版本才允许删除。
130 > API必须同步交付API自动化测试用例,用例100%覆盖API接口。