Ticket #511 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Modify exception handling to conform to our policies

Reported by: prock Owned by: FIFE
Priority: low Milestone: 0.3.3
Component: engine/core/util Version: trunk
Severity: minor Keywords:
Cc: Blocked By:
Blocking: Time planned:
Time remaining: Time spent:

Description

Modify ALL of FIFE's code to conform to these  exception policies.

When in doubt prefer outputting to a log file and recover from the situation.

Change History

comment:1 Changed 3 years ago by prock

(In [3516]) * Modified FIFE::Exception to derive from std::runtime_error refs #511

comment:2 Changed 3 years ago by prock

(In [3534]) * Removed some unnecessary includes

  • Stopped throwing some exceptions in OpenGLGuiGraphics and GUIManager. refs #511

comment:3 Changed 3 years ago by prock

(In [3536]) * More work on exceptions. Make an entry in the log and recover from error rather than throwing an exception.

  • Made sure that the fife logger is part of the FIFE namespace refs #511

comment:4 Changed 3 years ago by prock

  • Priority changed from normal to low

comment:5 Changed 3 years ago by prock

  • Status changed from new to closed
  • Resolution set to fixed

This is an ongoing task. Closing this ticket.

Note: See TracTickets for help on using tickets.