You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It can happen that properties of certain types return null for the getValue, but not for the getTypedValue and the other way around.
Example 1: getValue() == null and getTypedValue() != null
for all properties that have a value that is not backed by a string representation (for instance selection properties)
Example 2: getValue() != null and getTypedValue() == null
for all properties where the value cannot be parsed into the correct type. For instance an integer that has a string representation that is greater than MAX_INT.
Ideally both methods should return null or both should return not-null.
The text was updated successfully, but these errors were encountered:
I am pausing this issue since changes to the semantics of these functions are inherently risky (given the lack of proper regression tests in the code base).
It can happen that properties of certain types return null for the getValue, but not for the getTypedValue and the other way around.
Example 1: getValue() == null and getTypedValue() != null
for all properties that have a value that is not backed by a string representation (for instance selection properties)
Example 2: getValue() != null and getTypedValue() == null
for all properties where the value cannot be parsed into the correct type. For instance an integer that has a string representation that is greater than MAX_INT.
Ideally both methods should return null or both should return not-null.
The text was updated successfully, but these errors were encountered: