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
In KSP2 the parameter name of property setters is value when the origin is KOTLIN_LIB but is <set-?> when the origin is KOTLIN, while it was always <set-?> in KSP1.
does this impact any of your use cases? I think the name itself is not well defined in spec, therefore this is an either way works case, let me know if you have code that directly depends on the name of this setter parameter.
Ah, in XProcessing we keep the parameter name user defined and change it to "p0" if we see "<set-?>" as it's not valid in source. With this change this logic doesn't work anymore because we don't know if "value" is user-defined or not. Or is there other ways to tell?
In KSP2 the parameter name of property setters is
value
when the origin isKOTLIN_LIB
but is<set-?>
when the origin isKOTLIN
, while it was always<set-?>
in KSP1.Repro: kuanyingchou@49600e0
The text was updated successfully, but these errors were encountered: