diff --git a/core/src/main/java/jenkins/util/TimeDuration.java b/core/src/main/java/jenkins/util/TimeDuration.java index 201633a7b4c4dac315f67004277b642752f354de..ea82d5de929e086459407591728001b994cba09c 100644 --- a/core/src/main/java/jenkins/util/TimeDuration.java +++ b/core/src/main/java/jenkins/util/TimeDuration.java @@ -4,9 +4,10 @@ import org.apache.commons.beanutils.Converter; import org.kohsuke.stapler.QueryParameter; import java.util.concurrent.TimeUnit; +import javax.annotation.CheckForNull; /** - * Represents a length of something, like "3 seconds" + * Represents a length of something, like {@code 3sec}. * * This supports parameter injection, such as via {@link QueryParameter}. * @@ -32,7 +33,7 @@ public class TimeDuration { return t.convert(millis,TimeUnit.MILLISECONDS); } - public static TimeDuration fromString(String delay) { + public static @CheckForNull TimeDuration fromString(@CheckForNull String delay) { if (delay==null) return null;