From fe3575c176c32aea4a5f33ddb57069a882bd7c71 Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Thu, 10 Jul 2014 16:15:10 -0700 Subject: [PATCH] Doc improvements --- core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java b/core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java index 64104cb31d..c35d578fff 100644 --- a/core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java +++ b/core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java @@ -291,12 +291,18 @@ public abstract class LazyBuildMixIn & Queue.Task & * *

* Some {@link Run}s do lazy-loading, so we don't use - * {@link #previousBuild} and {@link #nextBuild}, and instead use these + * {@link #previousBuildR} and {@link #nextBuildR}, and instead use these * fields and point to {@link #selfReference} (or {@link #none}) of * adjacent builds. */ private volatile BuildReference previousBuildR, nextBuildR; + /** + * Used in {@link #previousBuildR} and {@link #nextBuildR} to indicate + * that we know there is no next/previous build (as opposed to {@code null}, + * which is used to indicate we haven't determined if there is a next/previous + * build.) + */ @SuppressWarnings({"unchecked", "rawtypes"}) private static final BuildReference NONE = new BuildReference("NONE", null); -- GitLab