Currently, the framework doesn't validate argument types on startup, so we can notice a missing argument resolver only when we run/tab-complete the command. My suggestion is make it validate them so we can fail fast - I think, we should throw an exception because of that, because otherwise it will lead to broken commands \ a lot of error spam in runtime without owning plugin notice
Currently, the framework doesn't validate argument types on startup, so we can notice a missing argument resolver only when we run/tab-complete the command. My suggestion is make it validate them so we can fail fast - I think, we should throw an exception because of that, because otherwise it will lead to broken commands \ a lot of error spam in runtime without owning plugin notice