Skip to content

Commit da15fbc

Browse files
committed
introduced RepeatedDescription
1 parent c4a3299 commit da15fbc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/net/itarray/automotion/internal/properties/ConditionedExpression.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package net.itarray.automotion.internal.properties;
22

33
import net.itarray.automotion.internal.geometry.Direction;
4+
import net.itarray.automotion.internal.geometry.Group;
45
import net.itarray.automotion.internal.geometry.Scalar;
56
import net.itarray.automotion.validation.properties.Condition;
67
import net.itarray.automotion.validation.properties.Expression;
@@ -26,7 +27,7 @@ public String getDescription(Context context, Direction direction) {
2627
return String.format("Expected %s to be %s. Actual %s is: %s",
2728
toBeConditioned.getDescription(context, direction),
2829
toBeApplied.getDescription(context, direction),
29-
(toBeConditioned instanceof ElementPropertyExpression) ? ((ElementPropertyExpression) toBeConditioned).getName() : toBeConditioned.getDescription(context, direction),
30-
(t instanceof Scalar) ? ((Scalar) t).toStringWithUnits("px") : t);
30+
toBeConditioned.getRepeatedDescription(context, direction),
31+
(t instanceof Group) ? ((Group) t).toStringWithUnits("px") : t);
3132
}
3233
}

0 commit comments

Comments
 (0)