Сравнение тела класса в JCodeModel с телом файла .java - PullRequest
1 голос
/ 22 мая 2019

У меня есть JCodeModel объект, который включает тело класса, будет записан в .java файл:

codeModel.build(new File("src").getAbsoluteFile());

В папке уже может быть тот же файл класса .java, который я обычно сравниваю с текущим содержимым объекта JcodeModel, и сохраняю этот JCodeModel в .java файл , только если тело класса было обновлено и отличается от старого .java файла .

Я не смог найти способ сделать это с помощью методов JCodeModel по умолчанию. Как это должно быть сделано? Сравнение полей двух классов также должно сделать работу в моем случае, но более общий способ сравнения целых тел классов был бы предпочтительнее.

...