Steps to reproduce
Use a variable in an output entry with the value Double.MAX_VALUE or Float.MAX_VALUE
Variable value can be returned.
A 0 value of type long is returned.
Is this a bug according to the DMN FEEL 1.2 specification?
- No, the specification proposes to represent the FEEL value number with the help of the Java Type java.math.BigDecimal
- The Java type Double & Float is not explicitly supported
- This is probably also broken when it comes to comparison
- See failing test case: https://github.com/camunda/camunda-bpm-platform/commit/8431c3