X-Git-Url: https://mograsim.net/gitweb/?p=Mograsim.git;a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fmodeladapter%2FLogicCoreAdapter.java;h=98ac48b6c9ba8e05d881131930c8274619517722;hp=8b33dd040c96f3b494acc29333e815b3f7cf0c04;hb=301206567c187ede8b4d35883cb028847c23b7f8;hpb=df010957a38f58ba1065e137d1eaf5053e38779a diff --git a/plugins/net.mograsim.logic.model/src/net/mograsim/logic/model/modeladapter/LogicCoreAdapter.java b/plugins/net.mograsim.logic.model/src/net/mograsim/logic/model/modeladapter/LogicCoreAdapter.java index 8b33dd04..98ac48b6 100644 --- a/plugins/net.mograsim.logic.model/src/net/mograsim/logic/model/modeladapter/LogicCoreAdapter.java +++ b/plugins/net.mograsim.logic.model/src/net/mograsim/logic/model/modeladapter/LogicCoreAdapter.java @@ -114,6 +114,7 @@ public class LogicCoreAdapter modelWire.setCoreModelBinding(modelWireSharedReadEnd.get(logicWiresPerPin.get(modelWire.getPin1()))); } + // TODO replace with a proper Union-Find datastructure private static Map> getConnectedPinGroups(Set allPins, Collection wires) { Map> connectedPinsPerPin = new HashMap<>();