- I have fully tested the proposed changes and promise that they will not break everything into chaos.
- I have also tested the proposed changes in combination with various popular addons and can confirm my changes do not break them.
- I followed the existing code standards and didn't mess up the formatting.
- I did my best to add documentation to any public classes or methods I added.
- I have added
NonnullandNullableannotations to my methods to indicate their behaviour for null values - I added sufficient Unit Tests to cover my code.