Conversation
|
Hi @dwursteisen! Sorry it took me so long to take a look. To be honest, I am not familiar with the Does this simply state that the methods will not work with |
yes. I added it so when overriding a method from iterateSystem in Kotlin, for example, it will mark the parameter as non nullable, so you don't have to manage the null case, that can't happen. I'll fix the conflict and add you more information, so you can merge it easily next week. |
5843aa5 to
df023a7
Compare
It will allow language with nullable type support (ie: Kotlin) to set non-nullable type on @NotNull annotated parameter (ie: Entity instead of Entity?).
989bd6b to
d9384c7
Compare
|
Hello again! Thanks for your patience. I updated the pull request:
Please see bellow what means the change in IntelliJ: Without With Without With |
|
As of now, there's an open discussion in the main LibGDX repo about which Currently, there's some refactoring is done in libgdx/libgdx#6256 utilizing the I guess Ashley should follow the same approach and thus this PR might need to be migrated to the matching annotation. |
|
(Too old merge request. I'm closing it) |




No description provided.