Нужен инструмент сравнения Java и Javascript, написанный на Java - PullRequest
0 голосов
/ 05 июня 2009

Нам нужна точная утилита diff для файлов Java и Javascript, написанных на Java. Он должен вызываться из приложения Eclipse (версия 3.2 или 3.3). Желательно, чтобы для этой утилиты нам также был нужен исходный код Java.

Утилита должна уметь сравнивать два файла (скажем, старый и новый) и точно определять следующее:

  • Количество LOC, добавленных в новый файл
  • Номер LOC, удаленного из старого файла
  • Номер LOC, измененный в старом файле
  • Количество изменений, т. Е. Непрерывных блоков кода, добавленных / измененных / удаленных.

Ответы [ 3 ]

2 голосов
/ 17 июля 2009

Eclipse имеет очень хороший плагин сравнения / сравнения, установленный по умолчанию. Вы смотрели на использование и / или расширение этого (это с открытым исходным кодом)? Я бы не подумал, что добавить некоторые статистические отчеты в существующий плагин будет очень сложно, хотя иногда разработка плагинов (даже просто расширение) может быть обманчива.

Удачи.

1 голос
/ 05 июня 2009

См. Diffj .

0 голосов
/ 14 июля 2010

Мне понадобилась реализация Java diff, и я нашел это: http://javacook.darwinsys.com/javasrc/textproc/Diff.java, которое я адаптировал.

...