跳到主要内容

全部菜单

RealDiff

用实际运行来比较拉取请求的行为差异

开发工具19天前
语言
英语
发布于
19天前
星标
36
复刻
3

issacnitin/RealDiff ↗, C#, MIT, 最近提交 22天前

RealDiff 找的是只看源码差异发现不了的行为变化。它把拉取请求的两侧分支分别检出,各自织入运行时插桩后构建,对两边跑同一套测试,记录每次方法调用的参数与返回值,然后比较两份执行轨迹。它不做变异、不改测试,也不从源码推断结果。C# 编写,MIT 许可,可接入 GitHub Actions 与 Azure DevOps。

喜欢这个产品吗?