RealDiff - Runtime behavior diffing for pull requests
Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)
RealDiffは、プルリクエストの実行時動作の差分を検出するツールです。ソースコードの差分だけでは見逃しがちな、編集ファイル外への影響を含む動作変更を特定します。.NET、Java、Node/TypeScript、Go、Rust、Pythonの6言語に対応し、テスト実行からノイズを学習して、変更された最初の動作をコールツリーごとに報告します。GitHub ActionsやAzure DevOpsと統合でき、CIでの自動チェックが可能です。無害に見えるリファクタリングが引き起こす予期せぬバグを未然に防ぎます。
ソースの差分は何が編集されたかを示します。RealDiffは、その編集が何を引き起こしたかを示します。プルリクエストが触れていないファイルへの影響も含めて。