Skip to content

Commit cc6571f

Browse files
committed
prom name can't be null
Signed-off-by: Gregor Zeitlinger <[email protected]>
1 parent cca01f6 commit cc6571f

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

prometheus-metrics-model/src/main/java/io/prometheus/metrics/model/snapshots/PrometheusNaming.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -385,15 +385,10 @@ public static MetricSnapshot escapeMetricSnapshot(MetricSnapshot v, EscapingSche
385385
return v;
386386
}
387387

388-
String outName;
389-
390-
// If the name is null, copy as-is, don't try to escape.
391-
if (v.getMetadata().getPrometheusName() == null
392-
|| isValidLegacyMetricName(v.getMetadata().getPrometheusName())) {
393-
outName = v.getMetadata().getPrometheusName();
394-
} else {
395-
outName = escapeName(v.getMetadata().getPrometheusName(), scheme);
396-
}
388+
String outName =
389+
isValidLegacyMetricName(v.getMetadata().getPrometheusName())
390+
? v.getMetadata().getPrometheusName()
391+
: escapeName(v.getMetadata().getPrometheusName(), scheme);
397392

398393
List<DataPointSnapshot> outDataPoints = new ArrayList<>();
399394

0 commit comments

Comments
 (0)