@@ -379,7 +379,7 @@ public static String addSuffix(int n, String singular, String plural) {
379379 }
380380
381381 /**
382- * @since TODO
382+ * @since 2.475
383383 */
384384 public static RunUrl decompose (StaplerRequest2 req ) {
385385 List <Ancestor > ancestors = req .getAncestors ();
@@ -610,7 +610,7 @@ public static <T> Iterable<T> reverse(Collection<T> collection) {
610610 }
611611
612612 /**
613- * @since TODO
613+ * @since 2.475
614614 */
615615 public static Cookie getCookie (HttpServletRequest req , String name ) {
616616 Cookie [] cookies = req .getCookies ();
@@ -633,7 +633,7 @@ public static javax.servlet.http.Cookie getCookie(javax.servlet.http.HttpServlet
633633 }
634634
635635 /**
636- * @since TODO
636+ * @since 2.475
637637 */
638638 public static String getCookie (HttpServletRequest req , String name , String defaultValue ) {
639639 Cookie c = getCookie (req , name );
@@ -753,7 +753,7 @@ public static long getHourLocalTimezone() {
753753 * This is used to determine the "current" URL assigned to the given object,
754754 * so that one can compute relative URLs from it.
755755 *
756- * @since TODO
756+ * @since 2.475
757757 */
758758 public static String getNearestAncestorUrl (StaplerRequest2 req , Object it ) {
759759 List list = req .getAncestors ();
@@ -981,7 +981,7 @@ public static boolean hasPermission(Object object, Permission permission) throws
981981 }
982982
983983 /**
984- * @since TODO
984+ * @since 2.475
985985 */
986986 public static void adminCheck (StaplerRequest2 req , StaplerResponse2 rsp , Object required , Permission permission ) throws IOException , ServletException {
987987 // this is legacy --- all views should be eventually converted to
@@ -1013,7 +1013,7 @@ public static void adminCheck(StaplerRequest req, StaplerResponse rsp, Object re
10131013 /**
10141014 * Infers the hudson installation URL from the given request.
10151015 *
1016- * @since TODO
1016+ * @since 2.475
10171017 */
10181018 public static String inferHudsonURL (StaplerRequest2 req ) {
10191019 String rootUrl = Jenkins .get ().getRootUrl ();
@@ -2132,7 +2132,7 @@ public static List<Descriptor<CrumbIssuer>> getCrumbIssuerDescriptors() {
21322132 }
21332133
21342134 /**
2135- * @since TODO
2135+ * @since 2.475
21362136 */
21372137 public static String getCrumb (StaplerRequest2 req ) {
21382138 Jenkins h = Jenkins .getInstanceOrNull ();
@@ -2328,7 +2328,7 @@ public static String createRenderOnDemandProxy(JellyContext context, String attr
23282328 /**
23292329 * Called from renderOnDemand.jelly to generate the parameters for the proxy object generation.
23302330 *
2331- * @since TODO
2331+ * @since 2.475
23322332 */
23332333 @ Restricted (NoExternalUse .class )
23342334 public static StaplerRequest2 .RenderOnDemandParameters createRenderOnDemandProxyParameters (JellyContext context , String attributesToCapture ) {
0 commit comments