Just like DesignSpace.next(), Design.setValue() ignores all ranges in a multi-range with exclusive limits, except the first range. So only values from the first range are legal.
Mixed inclusive/exclusive (multi-range) limits also cause setValue to throw an ArrayIndexOutOfBoundsException.
Just like DesignSpace.next(), Design.setValue() ignores all ranges in a multi-range with exclusive limits, except the first range. So only values from the first range are legal.
Mixed inclusive/exclusive (multi-range) limits also cause setValue to throw an ArrayIndexOutOfBoundsException.
See https://github.com/finkn/InPUTspec/blob/master/main/src/net/finkn/inputspec/v050/SetValueTest.java for details.