diff options
Diffstat (limited to 'platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java')
-rw-r--r-- | platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java b/platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java index f3b13dc6963c..e5b230788424 100644 --- a/platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java +++ b/platform/core-api/src/com/intellij/openapi/util/AsyncValueLoader.java @@ -2,6 +2,7 @@ package com.intellij.openapi.util; import com.intellij.openapi.Disposable; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import java.io.IOException; import java.util.concurrent.atomic.AtomicReference; @@ -125,7 +126,7 @@ public abstract class AsyncValueLoader<T> { protected abstract void load(@NotNull AsyncResult<T> result) throws IOException; - protected boolean isUpToDate(@NotNull T result) { + protected boolean isUpToDate(@Nullable T result) { return loadedModificationCount == modificationCount; } |