Skip to content

feat: Provided ID uniqueness

Current merge request provides unique IDs, while keeping ID reservation for entities whose name is an integer.

Previously, EntityRepository was resetting UniqueIdProvider to reserve ids from 1 to 1000 and the id counter was reset too. Hence, this reset of UniqueIdProvider was a root cause for having duplicated Ids between entities from scenario and map objects.

IDs from 1 to 1000 will be reserved for entities whose name is an integer, regardless of scenario and map used.

CI pipeline: https://ci.eclipse.org/openpass/job/GtGenCore/job/MR-259/ image

Edited by Nuriddin Adilov

Merge request reports

Loading