From 658c63ad26317f1551338efb9fa95a944de0e55c Mon Sep 17 00:00:00 2001 From: Bogdan Drutu Date: Tue, 28 Aug 2018 15:22:20 -0700 Subject: Avoid doing string formatting when calling checkArgument for Metrics package. (#1395) --- api/src/main/java/io/opencensus/metrics/Metric.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'api') diff --git a/api/src/main/java/io/opencensus/metrics/Metric.java b/api/src/main/java/io/opencensus/metrics/Metric.java index 9cbd418b..fa0018b3 100644 --- a/api/src/main/java/io/opencensus/metrics/Metric.java +++ b/api/src/main/java/io/opencensus/metrics/Metric.java @@ -81,19 +81,16 @@ public abstract class Metric { case GAUGE_INT64: case CUMULATIVE_INT64: Utils.checkArgument( - value instanceof ValueLong, - String.format("Type mismatch: %s, %s.", type, valueClassName)); + value instanceof ValueLong, "Type mismatch: %s, %s.", type, valueClassName); break; case CUMULATIVE_DOUBLE: case GAUGE_DOUBLE: Utils.checkArgument( - value instanceof ValueDouble, - String.format("Type mismatch: %s, %s.", type, valueClassName)); + value instanceof ValueDouble, "Type mismatch: %s, %s.", type, valueClassName); break; case CUMULATIVE_DISTRIBUTION: Utils.checkArgument( - value instanceof ValueDistribution, - String.format("Type mismatch: %s, %s.", type, valueClassName)); + value instanceof ValueDistribution, "Type mismatch: %s, %s.", type, valueClassName); } } } -- cgit v1.2.3