Project

General

Profile

Actions

Bug #13527

open

Ошибка при копировании дерева требований

Added by Natalia Gorelits 3 days ago. Updated 3 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
04/24/2025
Due date:
% Done:

100%

Estimated time:
Detected in build:
1.4.902
Platform:
Windows x64
Published in build:

Description

При попытке копирования и вставки дерева требований тестового проекта, содержащегося в узле Requirements, в тот же узел Requirements (через Requality Explorer, с помощью контекстного меню Paste into на узле Requirements) появляется стандартное окно о необходимости перенумеровать объекты из-за совпадения идентификаторов.
Если согласиться - выпадает ошибка и далее либо ничего не происходит (не копируются объекты), либо в конец дерева вставляются несколько комментариев (по числу имевшихся в проекте на первом уровне вложенности), которые самопроизвольно исчезают при закрытии/открытии проекта либо после перезапуска ПО. Остальные скопированные объекты не вставляются.

eclipse.buildId=4.26.0.20250418-1330
java.version=21.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
Framework arguments:  -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective -data file:/D:/_NG/requality/testing/requality-1.4.902/workspace/ -product com.unitesk.requality.product.product -perspective com.unitesk.requality.main.perspective

org.eclipse.core.jobs
Error
Wed Apr 23 17:04:33 MSK 2025
An internal error occurred during: "Past nodes to Requirements".

java.lang.NullPointerException: Cannot read field "children" because "chi" is null
    at com.unitesk.requality.core.model.NodeDesc.recRenewUUID(NodeDesc.java:379)
    at com.unitesk.requality.core.model.NodeDesc.recRenewUUID(NodeDesc.java:379)
    at com.unitesk.requality.core.model.NodeDesc.recRenewUUID(NodeDesc.java:379)
    at com.unitesk.requality.core.model.NodeDesc.createNode(NodeDesc.java:339)
    at com.unitesk.requality.core.model.NodeDesc.createNode(NodeDesc.java:324)
    at com.unitesk.requality.core.operation.PasteIntoHandler$1.run(PasteIntoHandler.java:299)
    at com.unitesk.requality.eclipse.jobs.EclipseJobManager$2.run(EclipseJobManager.java:66)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Files

1.4.902_copy_tree.png (12.5 KB) 1.4.902_copy_tree.png Natalia Gorelits , 04/24/2025 01:57 PM
1.4.902_copy_tree_error.png (12.5 KB) 1.4.902_copy_tree_error.png Natalia Gorelits , 04/24/2025 01:57 PM
test2204editors.zip (606 KB) test2204editors.zip Natalia Gorelits , 04/24/2025 01:57 PM
Actions

Also available in: Atom PDF