diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java index cfc05836dc..e4172a306a 100644 --- a/core/src/main/java/hudson/FilePath.java +++ b/core/src/main/java/hudson/FilePath.java @@ -3455,7 +3455,7 @@ public final class FilePath implements SerializableOnlyOverRemoting { private static final long serialVersionUID = 1L; @Restricted(NoExternalUse.class) - @RestrictedSince("TODO") + @RestrictedSince("2.328") public static final int SIDE_BUFFER_SIZE = 1024; private static final Logger LOGGER = Logger.getLogger(FilePath.class.getName()); diff --git a/core/src/main/java/hudson/Util.java b/core/src/main/java/hudson/Util.java index a43295601c..6af39fc1cb 100644 --- a/core/src/main/java/hudson/Util.java +++ b/core/src/main/java/hudson/Util.java @@ -1073,11 +1073,11 @@ public class Util { /** * Copies a single file by using Ant. * - * @deprecated since TODO; use {@link Files#copy(Path, Path, CopyOption...)} directly + * @deprecated since 2.335; use {@link Files#copy(Path, Path, CopyOption...)} directly */ @Deprecated @Restricted(NoExternalUse.class) - @RestrictedSince("TODO") + @RestrictedSince("2.335") public static void copyFile(@NonNull File src, @NonNull File dst) throws BuildException { Copy cp = new Copy(); cp.setProject(new Project()); diff --git a/core/src/main/java/hudson/logging/LogRecorder.java b/core/src/main/java/hudson/logging/LogRecorder.java index 04db695f69..929274a2fd 100644 --- a/core/src/main/java/hudson/logging/LogRecorder.java +++ b/core/src/main/java/hudson/logging/LogRecorder.java @@ -107,7 +107,7 @@ public class LogRecorder extends AbstractModelObject implements Saveable { */ @Deprecated @Restricted(NoExternalUse.class) - @RestrictedSince("TODO") + @RestrictedSince("2.324") public final transient CopyOnWriteList targets = new CopyOnWriteList<>(); private List loggers = new ArrayList<>(); private static final TargetComparator TARGET_COMPARATOR = new TargetComparator(); diff --git a/core/src/main/java/hudson/logging/LogRecorderManager.java b/core/src/main/java/hudson/logging/LogRecorderManager.java index 0ea3a58267..045ae3b07c 100644 --- a/core/src/main/java/hudson/logging/LogRecorderManager.java +++ b/core/src/main/java/hudson/logging/LogRecorderManager.java @@ -83,7 +83,7 @@ public class LogRecorderManager extends AbstractModelObject implements ModelObje */ @Deprecated @Restricted(NoExternalUse.class) - @RestrictedSince("TODO") + @RestrictedSince("2.323") public final transient Map logRecorders = new CopyOnWriteMap.Tree<>(); private List recorders; diff --git a/core/src/main/java/hudson/model/Node.java b/core/src/main/java/hudson/model/Node.java index 84805cbf50..7ec5ee73b3 100644 --- a/core/src/main/java/hudson/model/Node.java +++ b/core/src/main/java/hudson/model/Node.java @@ -286,7 +286,7 @@ public abstract class Node extends AbstractModelObject implements Reconfigurable * Get the cause if temporary offline. * * @return null if not temporary offline or there was no cause given. - * @since TODO + * @since 2.340 */ public OfflineCause getTemporaryOfflineCause() { return temporaryOfflineCause; diff --git a/core/src/main/java/jenkins/ClassLoaderReflectionToolkit.java b/core/src/main/java/jenkins/ClassLoaderReflectionToolkit.java index e3108e13c1..7af679de0a 100644 --- a/core/src/main/java/jenkins/ClassLoaderReflectionToolkit.java +++ b/core/src/main/java/jenkins/ClassLoaderReflectionToolkit.java @@ -27,7 +27,7 @@ import org.kohsuke.accmod.restrictions.NoExternalUse; * but once that is made consistent with production Jenkins we can re-evaluate the fallback code. */ @Restricted(NoExternalUse.class) -@RestrictedSince("TODO") +@RestrictedSince("2.324") public class ClassLoaderReflectionToolkit { private static Object invoke(Method method, Class exception, Object obj, Object... args) throws T { diff --git a/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java b/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java index f47847ac2f..bc45b1a3cb 100644 --- a/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java +++ b/core/src/main/java/jenkins/model/ModelObjectWithContextMenu.java @@ -164,7 +164,7 @@ public interface ModelObjectWithContextMenu extends ModelObject { /** * Add a separator row (no icon, no URL, no text). * - * @since TODO - Provide version + * @since 2.340 */ public ContextMenu addSeparator() { final MenuItem item = new MenuItem(); @@ -319,7 +319,7 @@ public interface ModelObjectWithContextMenu extends ModelObject { /** * The type of menu item - * @since TODO + * @since 2.340 */ @Exported @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD", justification = "read by Stapler")