RealDiff - Runtime behavior diffing for pull requests

Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)

RealDiff — это инструмент, который находит изменения в поведении приложения во время выполнения, которые не видны при обычном ревью кода. Он собирает две версии репозитория, запускает тесты, анализирует шум и сообщает о первом изменении поведения в каждом дереве вызовов. RealDiff поддерживает шесть языков: .NET, Java, Node.js, Go, Rust и Python. Он помогает обнаружить побочные эффекты изменений, даже в файлах, которые не были изменены в пул-реквесте. Инструмент легко установить через Docker, GitHub Release или из исходного кода, и он интегрируется с GitHub и Azure DevOps.

RealDiff находит изменения в поведении во время выполнения, которые обычное ревью исходного кода пропускает.
  1. vlovich123

    Я несколько раз прочитал readme и до сих пор не понимаю, чем это полезно. В мотивирующем примере Sort => SortBy нет описания того, что подсвечивается и как. Это запуск старого набора тестов с новыми изменениями как слабая форма мутационного тестирования? Что-то другое?

  2. jedisct1

    Нет поддержки Zig?

Ещё за этот день

2026-08-27