Проблема со сравнением 2 объектов - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть 2 объекта для сравнения, когда первый объект содержит вновь добавленный элемент, после сравнения разница между двумя объектами должна показывать один как разницу.

, т.е. объект 1 как 3 элемента данных всписок, объект 2 как 3 элемента данных в списке, теперь для объекта 1 новые элементы добавляются в первую позицию, при сравнении они должны были возвращать в разнице только недавно добавленные элементы, но все 3 элемента отображаются как измененные и последниедобавлен один.

Кажется, что при изменении индекса появляется проблема

Пример ниже:

Исходный список 1 2 3 Измененный список 0 1 2 3

Фактический результат: Значение изменяется как 1 -> 0, 2 -> 1, 3 -> 2 Недавно добавлено как 3

Ожидаемый результат Недавно добавлено 0

, я пробовал с последней версией javers-4.0.0-RC3, тот же результат.

Пожалуйста, предложите.

1 Ответ

0 голосов
/ 27 ноября 2018

Ответом на ваш вопрос является документ Javers https://javers.org/documentation/diff-configuration/#list-algorithms

...