-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Improve the way that exception classes are organised in the codebase:
- Low-level Engine API exceptions should all derive from an abstract base class
engine_exceptionor similar. - High-level exceptions should all derive from an abstract base class
djinterop::exceptionor similar. - Exceptions should be defined in the header containing declarations that might throw them, not in
exceptions.hpp. - Exceptions referencing numeric ids should have that parameter removed, with issue Consider track/crate "id" struct suitable for high-level API #93 in mind.
Metadata
Metadata
Assignees
Labels
No labels