Commit 32edb18 1 parent 5d6c78d commit 32edb18 Copy full SHA for 32edb18
File tree 1 file changed +2
-1
lines changed
runtime/src/main/java/org/modelingvalue/dclare/mps
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change 37
37
import org .jetbrains .mps .openapi .model .SNodeReference ;
38
38
import org .jetbrains .mps .openapi .model .SReference ;
39
39
import org .modelingvalue .collections .Collection ;
40
+ import org .modelingvalue .collections .Entry ;
40
41
import org .modelingvalue .collections .List ;
41
42
import org .modelingvalue .collections .Map ;
42
43
import org .modelingvalue .collections .Set ;
@@ -637,7 +638,7 @@ public Object dIdentity() {
637
638
if (references .isEmpty () && containments .isEmpty ()) {
638
639
return concept ;
639
640
} else {
640
- Map <SAbstractLink , Object > map = Map .of ();
641
+ Map <Object , Object > map = Map .of (Entry . of ( concept , concept ) );
641
642
for (SReferenceLink rl : references ) {
642
643
DNode referenced = REFERENCE .get (rl ).get (this );
643
644
map = map .put (rl , referenced != null ? referenced .dIdentity () : null );
You can’t perform that action at this time.
0 commit comments