diff options
author | Kristen Kozak <sebright@google.com> | 2017-12-20 12:06:50 -0800 |
---|---|---|
committer | Kristen Kozak <sebright@google.com> | 2017-12-20 12:07:24 -0800 |
commit | fbe01af5eb386508617a91906253e5b5f19fa1be (patch) | |
tree | a7effbe9c37ffa95d4972552825ccacc923a9734 /api/src/main/java/io/opencensus/stats/Stats.java | |
parent | 377ad8252c59180d3abd53f18b06b10e4d1a3ce8 (diff) | |
download | opencensus-java-fbe01af5eb386508617a91906253e5b5f19fa1be.tar.gz |
Remove warning suppression related to null ClassLoaders.
Class.forName can take a null ClassLoader, so the methods that instantiate the
stats, tags, and tracing components can also take null ClassLoaders.
Diffstat (limited to 'api/src/main/java/io/opencensus/stats/Stats.java')
-rw-r--r-- | api/src/main/java/io/opencensus/stats/Stats.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/api/src/main/java/io/opencensus/stats/Stats.java b/api/src/main/java/io/opencensus/stats/Stats.java index 18b1cf34..185b9e33 100644 --- a/api/src/main/java/io/opencensus/stats/Stats.java +++ b/api/src/main/java/io/opencensus/stats/Stats.java @@ -17,17 +17,17 @@ package io.opencensus.stats; import com.google.common.annotations.VisibleForTesting; -import io.opencensus.internal.CheckerFrameworkUtils; import io.opencensus.internal.Provider; import java.util.logging.Level; import java.util.logging.Logger; +import javax.annotation.Nullable; /** Class for accessing the default {@link StatsComponent}. */ public final class Stats { private static final Logger logger = Logger.getLogger(Stats.class.getName()); private static final StatsComponent statsComponent = - loadStatsComponent(CheckerFrameworkUtils.castNonNull(StatsComponent.class.getClassLoader())); + loadStatsComponent(StatsComponent.class.getClassLoader()); /** Returns the default {@link StatsRecorder}. */ public static StatsRecorder getStatsRecorder() { @@ -76,7 +76,7 @@ public final class Stats { // Any provider that may be used for StatsComponent can be added here. @VisibleForTesting - static StatsComponent loadStatsComponent(ClassLoader classLoader) { + static StatsComponent loadStatsComponent(@Nullable ClassLoader classLoader) { try { // Call Class.forName with literal string name of the class to help shading tools. return Provider.createInstance( |