mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-22 05:11:20 -08:00
docs: record approved historical type compatibility policy
This commit is contained in:
1 parent
146b78d576
commit
d5562b05b7
4 files changed
+31
-8
No files matched your search
@@ -29,7 +29,7 @@ BASE 阶段必须同时采集:本分支起点源码、实际 npm 已发布 tar
|
||||
| --- | --- |
|
||||
| 内部重排、无可观察变化 | 原样保留契约,增加回归测试 |
|
||||
| 已公开且正在使用的功能 | 兼容门面转发,保持入口、返回值和时序;不能要求所有调用方改代码 |
|
||||
| 源码与声明不一致 | 分别记录运行时和 TS 用户影响,先加精确重载或扩展类型;无法兼容时标为待决,不能静默收紧 |
|
||||
| 源码与声明不一致 | 分别记录运行时和 TS 用户影响,先加精确重载或扩展类型;已获确认的历史声明冲突按[统一规则](type-compatibility-policy.md)执行,其余实质差异不能静默收紧 |
|
||||
| 文档描述了未实现的行为 | 核实发布包和使用样例,独立修复或明确记录;不把错误描述当作重构任务直接实现 |
|
||||
| 明确缺陷 | 建立复现、比较旧行为、记录修正差异和发布级别,避免为通过差分测试而永久保留缺陷 |
|
||||
| 无法验证的历史路径 | 标记缺证据及影响,不能计入兼容通过 |
|
||||
|
||||
Reference in new issue
Block a user