From 9321ef0b08a933f463ee8fb7f3cdc7ee4093485f Mon Sep 17 00:00:00 2001 From: Daniel Kirschten Date: Mon, 15 Jul 2019 22:04:38 +0200 Subject: [PATCH] Made ComponenetSerializer a bit more readable --- .../logic/model/examples/ComponenetSerializer.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ComponenetSerializer.java b/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ComponenetSerializer.java index ea629a64..52bf5c0b 100644 --- a/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ComponenetSerializer.java +++ b/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ComponenetSerializer.java @@ -58,12 +58,9 @@ public class ComponenetSerializer for (SubmodelComponent comp : components) { SubmodelComponentParams params = SubmodelComponentSerializer.serialize(comp, getIdentifier); - JsonHandler - .writeJson(params, - "components/" - + comp.getClass().getName() - .substring("net.mograsim.logic.model.model.components.mi.nandbased.".length()).replace('.', '/') - + ".json"); + String shortClassName = comp.getClass().getName().substring("net.mograsim.logic.model.model.components.mi.nandbased.".length()); + String path = "components/" + shortClassName.replace('.', '/') + ".json"; + JsonHandler.writeJson(params, path); } } } \ No newline at end of file -- 2.17.1