diff --git a/src/main/java/de/neemann/digital/gui/draw/shapes/GenericShape.java b/src/main/java/de/neemann/digital/gui/draw/shapes/GenericShape.java index 6fc1d8c6b..9c79f0ded 100644 --- a/src/main/java/de/neemann/digital/gui/draw/shapes/GenericShape.java +++ b/src/main/java/de/neemann/digital/gui/draw/shapes/GenericShape.java @@ -31,9 +31,9 @@ public class GenericShape implements Shape { if (pins == null) { pins = new ArrayList<>(inputs + outputs); for (int i = 0; i < inputs; i++) - pins.add(new Pin(new Vector(0, i * SIZE), "i" + i)); + pins.add(new Pin(new Vector(0, i * SIZE), "i" + i, Pin.Direction.input)); for (int i = 0; i < outputs; i++) - pins.add(new Pin(new Vector(SIZE * 3, i * SIZE), "o" + i)); + pins.add(new Pin(new Vector(SIZE * 3, i * SIZE), "o" + i, Pin.Direction.output)); } return pins; } diff --git a/sun_checks_neemann.xml b/sun_checks_neemann.xml new file mode 100644 index 000000000..16760dd62 --- /dev/null +++ b/sun_checks_neemann.xml @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +