I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.
Summary of Changes
This introduces a series of new exceptions and also unifies all exceptions to have the Exception suffix. For this, it creates a new exception class and the old exception class with the missing suffix extends from the new class. With that, you can convert your code to catch the new class already and we will then convert to those new exceptions in a future major version.
Testing Instructions
Codereview
Link to documentations
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
This pull request has conflicts, please resolve those before we can evaluate the pull request.