Rework old components to improve debugging exerience and error handling
SigmundGranaas opened this issue ยท 0 comments
Some old components are causing massive headaches because they made a lot of shortcuts, and did not properly account for errors. In addition to this, they don't really produce useful errors, and logging is limited.
- #186
- Rework identifier system, to make it comprehensible and usable. Also, create custom errors if something goes wrong.
- Rework recolouring system, to catch errors if they occur.
- Rework resource fetching system, to make it clear which part of the system actually encountered the error.
- Create a better system for handling splitting string and identifying them.