diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index 8d0faa9334..373eccb72d 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -3042,7 +3042,7 @@ public final class FilePath implements SerializableOnlyOverRemoting { /** * Same as {@link #validateAntFileMask(String, int, boolean)} with the default number of operations. * @see #VALIDATE_ANT_FILE_MASK_BOUND - * @since TODO + * @since 2.325 */ public String validateAntFileMask(final String fileMasks, final boolean caseSensitive) throws IOException, InterruptedException { return validateAntFileMask(fileMasks, VALIDATE_ANT_FILE_MASK_BOUND, caseSensitive); diff --git a/core/src/main/java/hudson/lifecycle/Lifecycle.java b/core/src/main/java/hudson/lifecycle/Lifecycle.java index 92abad4cb6..a44e4c39fb 100644 --- a/core/src/main/java/hudson/lifecycle/Lifecycle.java +++ b/core/src/main/java/hudson/lifecycle/Lifecycle.java @@ -304,7 +304,7 @@ public abstract class Lifecycle implements ExtensionPoint { * @param timeout The amount by which to extend the timeout. * @param unit The time unit of the timeout argument. * - * @since TODO + * @since 2.335 */ public void onExtendTimeout(long timeout, @NonNull TimeUnit unit) {} diff --git a/core/src/main/java/hudson/model/UpdateCenter.java b/core/src/main/java/hudson/model/UpdateCenter.java index 27900962d1..2611f8033c 100644 --- a/core/src/main/java/hudson/model/UpdateCenter.java +++ b/core/src/main/java/hudson/model/UpdateCenter.java @@ -1911,7 +1911,7 @@ public class UpdateCenter extends AbstractModelObject implements Saveable, OnMas * metadata. * * @return the expected size, or -1 if unknown. - * @since TODO + * @since 2.325 */ public long getContentLength() { return -1; diff --git a/core/src/main/java/hudson/model/UpdateSite.java b/core/src/main/java/hudson/model/UpdateSite.java index 1b7e3ef89c..72966f873b 100644 --- a/core/src/main/java/hudson/model/UpdateSite.java +++ b/core/src/main/java/hudson/model/UpdateSite.java @@ -801,7 +801,7 @@ public class UpdateSite { * Size of the file being advertised in bytes, or {@code null} if unspecified/unknown. * @return size of the file if known, {@code null} otherwise. * - * @since TODO + * @since 2.325 */ // @Exported -- TODO unsure @Restricted(NoExternalUse.class) diff --git a/core/src/main/java/hudson/util/Protector.java b/core/src/main/java/hudson/util/Protector.java index e2e51e6eda..e3ead42914 100644 --- a/core/src/main/java/hudson/util/Protector.java +++ b/core/src/main/java/hudson/util/Protector.java @@ -45,7 +45,7 @@ import org.kohsuke.accmod.restrictions.NoExternalUse; * * @author Kohsuke Kawaguchi * @see Scrambler - * @since 1.162 and restricted since TODO + * @since 1.162 and restricted since 2.236 */ @Restricted(NoExternalUse.class) @RestrictedSince("2.236") diff --git a/core/src/main/java/jenkins/model/Jenkins.java b/core/src/main/java/jenkins/model/Jenkins.java index 5e6b074be6..c4471f34a0 100644 --- a/core/src/main/java/jenkins/model/Jenkins.java +++ b/core/src/main/java/jenkins/model/Jenkins.java @@ -2657,7 +2657,7 @@ public class Jenkins extends AbstractCIBase implements DirectlyModifiableTopLeve * Set the LogRecorderManager. * * @param log the LogRecorderManager to set - * @since TODO + * @since 2.323 */ public void setLog(LogRecorderManager log) { checkPermission(ADMINISTER); diff --git a/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java b/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java index f6cae43f50..793744afb1 100644 --- a/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java +++ b/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java @@ -133,7 +133,7 @@ public interface ModelObjectWithContextMenu extends ModelObject { return this; } - /** @since TODO */ + /** @since 2.335 */ public ContextMenu add(String url, String icon, String iconXml, String text, boolean post, boolean requiresConfirmation) { if (text != null && icon != null && url != null) { MenuItem item = new MenuItem(url, icon, text); diff --git a/core/src/main/java/jenkins/telemetry/Telemetry.java b/core/src/main/java/jenkins/telemetry/Telemetry.java index fa5c61ada9..a7165df977 100644 --- a/core/src/main/java/jenkins/telemetry/Telemetry.java +++ b/core/src/main/java/jenkins/telemetry/Telemetry.java @@ -160,7 +160,7 @@ public abstract class Telemetry implements ExtensionPoint { * Produces a list of Jenkins core and plugin version numbers * to include in telemetry implementations for which this would be relevant. * @return a map in a format suitable for a value of {@link #createContent} - * @since TODO + * @since 2.325 */ protected final Map buildComponentInformation() { Map components = new TreeMap<>(); diff --git a/core/src/main/java/jenkins/util/Listeners.java b/core/src/main/java/jenkins/util/Listeners.java index 9cc0489cc9..55cef1ea2d 100644 --- a/core/src/main/java/jenkins/util/Listeners.java +++ b/core/src/main/java/jenkins/util/Listeners.java @@ -34,7 +34,7 @@ import org.springframework.security.core.Authentication; /** * Utilities for working with listener interfaces. - * @since TODO + * @since 2.324 */ public class Listeners { @@ -50,7 +50,7 @@ public class Listeners { * because they were sometimes triggered by user actions such as configuration changes; * this is an antipattern (better to pass an explicit {@link Authentication} argument if relevant). * @param notification a listener method, perhaps with arguments - * @since TODO + * @since 2.325 */ public static void notify(Class listenerType, boolean asSystem, Consumer notification) { Runnable r = () -> { diff --git a/core/src/main/java/jenkins/views/Header.java b/core/src/main/java/jenkins/views/Header.java index 9f235c66d5..683d6fb491 100644 --- a/core/src/main/java/jenkins/views/Header.java +++ b/core/src/main/java/jenkins/views/Header.java @@ -24,7 +24,7 @@ import org.kohsuke.accmod.restrictions.NoExternalUse; * @see PartialHeader * @see FullHeader * @see JenkinsHeader - * @since TODO + * @since 2.323 */ public abstract class Header implements ExtensionPoint {