Convert error_handling.f90
to Python
#3394
Labels
Blocked
Issues that can't be worked on due to another issue needing to be resolved first
error_handling.f90
to Python
#3394
Convert the error handling system to Python. Separate the system in two:
Exception handling
Provide a parent
ProcessException
objectAdditional, more specific, exceptions? (e.g.
ProcessValueError
).Warning handling
Handled by a central object attached directly to the models?
No more warning IDs. Duplicate warnings are identified by comparing the message directly.
Diagnostics are attached directly to the warning (as a dictionary?)
Report at the end as currently.
Blocked by
constraint_equations.f90
,evaluators.f90
,init_module.f90
,initial.f90
,iteration_variables.f90
,main_module.f90
,scan.f90
The text was updated successfully, but these errors were encountered: