diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/DirtinessCheckerUtils.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/DirtinessCheckerUtils.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/DirtinessCheckerUtils.java b/src/main/java/com/google/devtools/build/lib/skyframe/DirtinessCheckerUtils.java index ed0c854d1a..eddbd9e3f7 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/DirtinessCheckerUtils.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/DirtinessCheckerUtils.java @@ -41,7 +41,7 @@ class DirtinessCheckerUtils { @Override @Nullable - public SkyValue createNewValue(SkyKey key, TimestampGranularityMonitor tsgm) { + public SkyValue createNewValue(SkyKey key, @Nullable TimestampGranularityMonitor tsgm) { RootedPath rootedPath = (RootedPath) key.argument(); try { return FileStateValue.create(rootedPath, tsgm); @@ -62,7 +62,7 @@ class DirtinessCheckerUtils { @Override @Nullable - public SkyValue createNewValue(SkyKey key, TimestampGranularityMonitor tsgm) { + public SkyValue createNewValue(SkyKey key, @Nullable TimestampGranularityMonitor tsgm) { RootedPath rootedPath = (RootedPath) key.argument(); try { return DirectoryListingStateValue.create(rootedPath); @@ -85,7 +85,7 @@ class DirtinessCheckerUtils { @Override @Nullable - public SkyValue createNewValue(SkyKey key, TimestampGranularityMonitor tsgm) { + public SkyValue createNewValue(SkyKey key, @Nullable TimestampGranularityMonitor tsgm) { return checker.createNewValue(key, tsgm); } } @@ -129,14 +129,13 @@ class DirtinessCheckerUtils { @Override @Nullable - public SkyValue createNewValue(SkyKey key, TimestampGranularityMonitor tsgm) { + public SkyValue createNewValue(SkyKey key, @Nullable TimestampGranularityMonitor tsgm) { return Preconditions.checkNotNull(getChecker(key), key).createNewValue(key, tsgm); } @Override - @Nullable public DirtyResult check(SkyKey key, @Nullable SkyValue oldValue, - TimestampGranularityMonitor tsgm) { + @Nullable TimestampGranularityMonitor tsgm) { return Preconditions.checkNotNull(getChecker(key), key).check(key, oldValue, tsgm); } } |