Skip to content

Commit 58b5f5b

Browse files
authored
Don't pad operators in Expression.toJSON (#9671)
1 parent c921f86 commit 58b5f5b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

OMCompiler/Compiler/NFFrontEnd/NFExpression.mo

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5943,7 +5943,7 @@ public
59435943
json := JSON.emptyObject();
59445944
json := JSON.addPair("$kind", JSON.makeString("binary_op"), json);
59455945
json := JSON.addPair("lhs", toJSON(exp.exp1), json);
5946-
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator)), json);
5946+
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator, spacing = "")), json);
59475947
json := JSON.addPair("rhs", toJSON(exp.exp2), json);
59485948
then
59495949
json;
@@ -5952,7 +5952,7 @@ public
59525952
algorithm
59535953
json := JSON.emptyObject();
59545954
json := JSON.addPair("$kind", JSON.makeString("unary_op"), json);
5955-
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator)), json);
5955+
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator, spacing = "")), json);
59565956
json := JSON.addPair("exp", toJSON(exp.exp), json);
59575957
then
59585958
json;
@@ -5962,7 +5962,7 @@ public
59625962
json := JSON.emptyObject();
59635963
json := JSON.addPair("$kind", JSON.makeString("binary_op"), json);
59645964
json := JSON.addPair("lhs", toJSON(exp.exp1), json);
5965-
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator)), json);
5965+
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator, spacing = "")), json);
59665966
json := JSON.addPair("rhs", toJSON(exp.exp2), json);
59675967
then
59685968
json;
@@ -5971,7 +5971,7 @@ public
59715971
algorithm
59725972
json := JSON.emptyObject();
59735973
json := JSON.addPair("$kind", JSON.makeString("unary_op"), json);
5974-
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator)), json);
5974+
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator, spacing = "")), json);
59755975
json := JSON.addPair("exp", toJSON(exp.exp), json);
59765976
then
59775977
json;
@@ -5981,7 +5981,7 @@ public
59815981
json := JSON.emptyObject();
59825982
json := JSON.addPair("$kind", JSON.makeString("binary_op"), json);
59835983
json := JSON.addPair("lhs", toJSON(exp.exp1), json);
5984-
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator)), json);
5984+
json := JSON.addPair("op", JSON.makeString(Operator.symbol(exp.operator, spacing = "")), json);
59855985
json := JSON.addPair("rhs", toJSON(exp.exp2), json);
59865986
then
59875987
json;

testsuite/openmodelica/instance-API/GetModelInstanceStateMachine1.mos

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ getModelInstance(M, prettyPrint=true);
149149
// }
150150
// ]
151151
// },
152-
// \"op\": \" > \",
152+
// \"op\": \">\",
153153
// \"rhs\": 10
154154
// },
155155
// false,

0 commit comments

Comments
 (0)