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
During Pharo 13 development, many AST and IB classes got prefix OC, like ASTMethodNode becoming OCMethodNode and IBMethod becoming OCIBMethod.
While AST-Core classes have deprecation rules set in BaselineOfBasicTools>>#postload:package: using deprecatedAliases:, there is no deprecation system applied on renamed classes in OpalCompiler-Core, like IRMethod renamed to OCIRMethod, causing any projects that subclass or extend classes like IRMethod not to load in Pharo 13, requiring manual changes in text editor outside of Pharo.
The text was updated successfully, but these errors were encountered:
During Pharo 13 development, many AST and IB classes got prefix OC, like
ASTMethodNode
becomingOCMethodNode
andIBMethod
becomingOCIBMethod
.While AST-Core classes have deprecation rules set in
BaselineOfBasicTools>>#postload:package:
usingdeprecatedAliases:
, there is no deprecation system applied on renamed classes in OpalCompiler-Core, likeIRMethod
renamed toOCIRMethod
, causing any projects that subclass or extend classes likeIRMethod
not to load in Pharo 13, requiring manual changes in text editor outside of Pharo.The text was updated successfully, but these errors were encountered: