From 5a984e3d9125da07a4e02d9c19af98e5efcc7568 Mon Sep 17 00:00:00 2001 From: Sergey Simonchik Date: Mon, 15 Aug 2016 14:16:09 +0300 Subject: [PATCH] AtomicNotNullLazyValue#createValue overrides NotNullLazyValue#createValue intentionally (following IDEA-CR-13011) --- .../src/com/intellij/openapi/util/AtomicNotNullLazyValue.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/util/src/com/intellij/openapi/util/AtomicNotNullLazyValue.java b/platform/util/src/com/intellij/openapi/util/AtomicNotNullLazyValue.java index 108e0443a349..f0abdd352c81 100644 --- a/platform/util/src/com/intellij/openapi/util/AtomicNotNullLazyValue.java +++ b/platform/util/src/com/intellij/openapi/util/AtomicNotNullLazyValue.java @@ -46,8 +46,9 @@ public abstract class AtomicNotNullLazyValue extends NotNullLazyValue { return value; } + @SuppressWarnings("MethodOverridesStaticMethodOfSuperclass") @NotNull - public static AtomicNotNullLazyValue create(@NotNull final NotNullFactory value) { + public static AtomicNotNullLazyValue createValue(@NotNull final NotNullFactory value) { return new AtomicNotNullLazyValue() { @NotNull @Override