The actual error message is a bit buried. It would be better if the error came out first and then a bit of space then the list of things in the Parameters object then the stack trace...
I'm mostly putting this here as a reminder to myself and to have a bit of discussion. This isn't a call for anyone to do anything (unless someone is bored!)
If you call
parameters.get<Real>("something")
when "something" doesn't exist you get an error message like:The actual error message is a bit buried. It would be better if the error came out first and then a bit of space then the list of things in the Parameters object then the stack trace...
I'm mostly putting this here as a reminder to myself and to have a bit of discussion. This isn't a call for anyone to do anything (unless someone is bored!)