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
Is your request related to a problem? Please describe.
I'm creating this issue mostly to keep track of a discussion with @AlexisDrogoul as it seems like it should be possible to change the methods in IScope (and other core components) that manipulate objects of type Object to generic methods and thus benefit from proper typing.
This is not going to bring more functionalities, but it would make huge parts of the code safer and more readable, removing all the on-the-flight casting and afterward type checking, there's also a small chance that stricter typing could be beneficial in terms of execution time as it should be easier to optimize for the jvm.
The text was updated successfully, but these errors were encountered:
Is your request related to a problem? Please describe.
I'm creating this issue mostly to keep track of a discussion with @AlexisDrogoul as it seems like it should be possible to change the methods in IScope (and other core components) that manipulate objects of type Object to generic methods and thus benefit from proper typing.
This is not going to bring more functionalities, but it would make huge parts of the code safer and more readable, removing all the on-the-flight casting and afterward type checking, there's also a small chance that stricter typing could be beneficial in terms of execution time as it should be easier to optimize for the jvm.
The text was updated successfully, but these errors were encountered: