Fixed omission of warn, grit, min or max from graphs if set to 0 #1831
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
String version of
Metric
does not include min or max values, even if they were present in the string passed to the constructor.String version of
Metric
does not include values for warn, crit, min, or max if they were specified with value0
. This happens because their inclusion in the string representation ofMetric
was conditional on their boolean-ish value (which isfalse
for0
). Changed to check forNone
instead.String version of Metric did not collapse None values into empty semi-colon delimited sections, causing input of
;;1
to result in;1
on conversion to string. Combined with above to remove collapsedNone
values from the end as well.