@rjmunro: я знаю, что мой ответ не совсем то, что вы просите, но я думаю, что это настолько близко, насколько вы можете получить.
тем как внести изменения, я хотел бы убедиться, что все они были протестированы, либо автоматически, либо вручную с отчетом о покрытии кода, но есть много устаревшего кода, который не имеет автоматических тестов и не будет быть под влиянием моих изменений.
Существует ли инструмент, который может перекрестно ссылаться на diff из инструмента контроля версий с отчетом о покрытии кода и убедиться, что все, что было изменено, было выполнено?
Я понимаю, что с покрытием кода это может дать ложное чувство безопасности, а с чем-то вроде этого, даже более того, но я думаю, что стоило бы попробовать. Я использую git и PHP - я использовал интерфейс кодировщика кода XCache для просмотра того, что я запускал, и это полезно, но было бы здорово, если бы что-то могло запускаться автоматически во время git commit или push.