Project

General

Profile

Feature #9771

Improve the reporting of problems when various exceptional conditions occur

Added by Kurt Biery almost 4 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
06/30/2015
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

There are several places in the code where error checking is done on a group of operations, and this can make debugging harder.

For example, there are places where a parameter is fetched from a parameter set and then used in some way, but the error message doesn't distinguish between a problem with the parameter set or the use of the parameter.

And, there are other places where an exception catch-all block is used instead of catching different, known types of exceptions and reporting the details of the known exceptions.

It would be nice to improve the known places where we have code like this.

History

#1 Updated by Kurt Biery almost 4 years ago

  • Status changed from New to Resolved
  • Target version set to v1_12_11
  • Start date changed from 07/30/2015 to 06/30/2015

John has made the code changes for this.

#2 Updated by Kurt Biery almost 4 years ago

  • Subject changed from Improve the lookup of parameters in FHiCL fragments to better identify problems to Improve the reporting of problems when various exceptional conditions occur

#3 Updated by Kurt Biery almost 4 years ago

  • Description updated (diff)

#4 Updated by John Freeman about 3 years ago

  • Status changed from Resolved to Closed

Changes were introduced in release v1_12_11.



Also available in: Atom PDF