Más allá de Comparar – Encontrar el número de diferencias de línea en lugar de diferencias de bytes al usar la comparación de carpetas

Así que estoy usando Beyond Compare 4.0.7 y estoy comparando dos carpetas que contienen diferentes versiones de un proyecto de Java. Quiero encontrar cuántas líneas se han cambiado a files de class en el proyecto más nuevo.

Por lo tanto, filtrar por * .class files, ver las diferencias donde el proyecto más reciente contiene files de class que también son más nuevos, y luego expandir todo y seleccionar files. Esto selecciona todos los files de class como espero. Luego voy a Acciones -> Informe de comparación de files … y genero un resumen. Sin embargo, este resumen solo muestra las diferencias de bytes en los files. Quiero saber las diferencias de los numbers de línea (preferiblemente solo el gran total de líneas modificadas en lugar de para cada class). ¿Hay algún ajuste que me falta?

El layout del informe de resumen informa el número de líneas diferentes para cada par de files de text. Si desea statistics sobre el número de líneas de text diferentes en su proyecto, debe generar un informe sobre los files de código fuente .java, no los files .class del código de bytes comstackdos. Si solo tiene acceso a files .class, es posible que pueda usar un descomstackdor Java para convertir los files a .java para generar un informe sobre el número de líneas diferentes.

El layout del informe de resumen no incluye un número total de líneas diferentes, solo informa el número de líneas diferentes en cada file. Si selecciona Estadísticas como el layout del informe, includeá un total al final del informe. Sin embargo, las statistics son mucho less legibles para humanos que el layout del informe de resumen .

Agregar una cantidad total de líneas al final del layout del informe de resumen está en la list de deseos de características para una versión futura de Beyond Compare.