fix deep cloning bug where phases don't have their own children but store references #27
Reference in New Issue
Block a user
Delete Branch "fix/deep-clone-data"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We should fix the bug where phases reference the same children array rather than have their own.
To merge this check the following:
npx jestshows that all tests pass (with a 92% code coverage)ref: N25B-371
assigned to @9828273
added 3 commits
dev518045ed- Merge branch 'dev' into fix/deep-clone-dataCompare with previous version
added 1 commit
d9faeafe- test: create test for phase node to account for the previous bug.Compare with previous version
added 5 commits
devf0c25062- Merge branch 'dev' into fix/deep-clone-dataCompare with previous version
added 1 commit
c167144b- fix: fix eslint issues, adjust norm test for dev mergeCompare with previous version
critical bug, nmp run dev ui page shows nothing
left review comments
added 1 commit
95397cec- fix: fix the tests by simulating user actions rather than the function, and...Compare with previous version
resolved all threads
please make up to date with dev
left review comments
marked the checklist item
npx jestshows that all tests pass (with a 92% code coverage) as completedmarked the checklist item The bug no longer appears, check this by adding a few phases (other than the one you start with) and assigning norms or goals to them. They should have their own norms or goals when running the program, rather than reference the same. as completed
marked the checklist item Go over the code lines and check for any weird things that should be different. as completed
marked the checklist item The new lines follow the correct style (note that older lines still need to be fixed, which should also be done with other merge requests) as completed
This gives a lot of conflicts due to ui-cov tests not being in dev yet. Probs wait for that.
Besides that I approve.
approved this merge request
added 11 commits
deved116807- Merge branch 'dev' of ssh://git.science.uu.nl/ics/sp/2025/n25b/pepperplus-ui...Compare with previous version
resolved all threads
my bad it's my fault cuz i updated the tests before they were merged with dev
marked the checklist item This branch is up to date with dev as completed
requested review from @2584433
resolved all threads
resolved all threads
approved this merge request
mentioned in commit
8149d67491