¿Cómo rastrear la request de extracción de github revisa los comentarios de línea a través de confirmaciones?

En el siguiente escenario:

  • Un desarrollador crea una request de extracción.
  • Un revisor agrega comentarios de línea de revisión de PR a la conversación de PR.
  • El desarrollador corrige los problemas creando y empujando un nuevo compromiso.

Luego, los comentarios de la línea de revisión de PR aparecen como "desactualizados" en la conversación de PR, como deberían.

Sin embargo, como revisor, lo que me gustaría ver son los comentarios en el context de la última confirmación.

Por ejemplo, al ver "diferencia de la última confirmación revisada", uno puede ver el código "anterior" tal como estaba cuando se revisó, en comparación con el código de confirmación más reciente. Hubiera sido muy útil ver los comentarios de la última revisión adjuntos al código "anterior", lo que permite al revisor decidir si el comentario de la línea fue corregido, o ya no es relevante, o aún se aplica al código más reciente, o debe ser modificado, o lo que sea.

La mejor manera que encontré por ahora es:

  • Abra una vista de la confirmación "anterior", que muestra los comentarios de la línea de revisión de RRPP adjuntos, en una window.
  • Muestre la diferencia de la última confirmación revisada en una segunda window, que, lamentablemente, no muestra los comentarios de línea de revisión de PR adjuntos.
  • Revise el diff, localizando manualmente donde estuvo cada comentario de la línea de revisión de relaciones públicas.

Eso es bastante tedioso y propenso a errores. ¿Hay una mejor manera? Con suerte me falta algo obvio (o no tan obvio 🙂 característica de GitHub …

Google me muestra un montón de gente quejándose de las revisiones de código de GitHub y algunas herramientas complementarias que hacen cosas maravillosas (como tratar cada comentario de revisión como una tarea, que es una gran idea).

Sin embargo, no pude encontrar ninguna herramienta que ayude a rastrear los comentarios de línea a través de commits. ¿Posiblemente tal herramienta existe y me la perdí?

EDITAR: networkingacción.