@@ -96,15 +96,15 @@ public RootNetworkNodeInfoService(RootNetworkNodeInfoRepository rootNetworkNodeI
96
96
public void createRootNetworkLinks (@ NonNull UUID studyUuid , @ NonNull RootNetworkEntity rootNetworkEntity ) {
97
97
// For each network modification node (nodeInfoEntity) create a link with the root network
98
98
networkModificationNodeInfoRepository .findAllByNodeStudyId (studyUuid ).forEach (networkModificationNodeEntity -> {
99
- RootNetworkNodeInfoEntity newRootNetworkNodeInfoEntity = createDefaultEntity (networkModificationNodeEntity . getId () );
99
+ RootNetworkNodeInfoEntity newRootNetworkNodeInfoEntity = createDefaultEntity ();
100
100
addLink (networkModificationNodeEntity , rootNetworkEntity , newRootNetworkNodeInfoEntity );
101
101
});
102
102
}
103
103
104
104
public void createNodeLinks (@ NonNull StudyEntity studyEntity , @ NonNull NetworkModificationNodeInfoEntity modificationNodeInfoEntity ) {
105
105
// For each root network create a link with the node
106
106
studyEntity .getRootNetworks ().forEach (rootNetworkEntity -> {
107
- RootNetworkNodeInfoEntity newRootNetworkNodeInfoEntity = createDefaultEntity (modificationNodeInfoEntity . getId () );
107
+ RootNetworkNodeInfoEntity newRootNetworkNodeInfoEntity = createDefaultEntity ();
108
108
addLink (modificationNodeInfoEntity , rootNetworkEntity , newRootNetworkNodeInfoEntity );
109
109
});
110
110
}
@@ -115,18 +115,17 @@ public void duplicateNodeLinks(List<RootNetworkNodeInfoEntity> sourceNodeLinks,
115
115
// when duplicating a rootNetworkNodeInfoEntity, we need to keep modificationsToExclude
116
116
// use correspondence map to use duplicate modification uuids
117
117
RootNetworkNodeInfoEntity newRootNetworkNodeInfoEntity = createDefaultEntity (
118
- destinationNodeInfoEntity .getId (),
119
118
nodeLink .getModificationsUuidsToExclude ().stream ().map (originToDuplicateModificationUuidMap ::get ).collect (Collectors .toSet ())
120
119
);
121
120
addLink (destinationNodeInfoEntity , originToDuplicateRootNetworkMap .get (nodeLink .getRootNetwork ()), newRootNetworkNodeInfoEntity );
122
121
});
123
122
}
124
123
125
- private static RootNetworkNodeInfoEntity createDefaultEntity (UUID nodeUuid ) {
126
- return createDefaultEntity (nodeUuid , new HashSet <>());
124
+ private static RootNetworkNodeInfoEntity createDefaultEntity () {
125
+ return createDefaultEntity (new HashSet <>());
127
126
}
128
127
129
- private static RootNetworkNodeInfoEntity createDefaultEntity (UUID nodeUuid , Set <UUID > modificationsToExclude ) {
128
+ private static RootNetworkNodeInfoEntity createDefaultEntity (Set <UUID > modificationsToExclude ) {
130
129
return RootNetworkNodeInfoEntity .builder ()
131
130
.nodeBuildStatus (NodeBuildStatusEmbeddable .from (BuildStatus .NOT_BUILT ))
132
131
.variantId (UUID .randomUUID ().toString ())
0 commit comments