Either that, or error types should be reflected in names.
Right now, I can't squelch "Missing metrics" errors, because the errors aren't reflected in the names.
Of course, these shouldn't have alerted in the first place.
Maybe when we report an error, the error should be reflected in the error name as well as the value, much as error types are (sort of) reflected in Python exception class names.
Either that, or error types should be reflected in names.
Right now, I can't squelch "Missing metrics" errors, because the errors aren't reflected in the names. Of course, these shouldn't have alerted in the first place.
Maybe when we report an error, the error should be reflected in the error name as well as the value, much as error types are (sort of) reflected in Python exception class names.
Maybe this should have been: