From 79cb1d9defedbf3558fa5946fe1f216db0f776a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Fri, 30 Jan 2026 11:55:15 +0200 Subject: [PATCH 1/2] Remove needless TODOs As I-build results list TODOs now, this is an effort to get rid of few ancient and/or useless ones like: * https://download.eclipse.org/eclipse/downloads/drops4/I20260129-1800/reports.html#ant.core/lib_antsupportlib--tasks * https://download.eclipse.org/eclipse/downloads/drops4/I20260129-1800/reports.html#ant.core--tasks * https://download.eclipse.org/eclipse/downloads/drops4/I20260129-1800/reports.html#ant.launching--tasks --- .../src/org/eclipse/ant/core/AntCorePreferences.java | 4 +--- .../org/eclipse/ant/internal/core/ant/InternalAntRunner.java | 4 +--- .../org/eclipse/ant/internal/launching/AntLaunchingUtil.java | 3 +-- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/ant/org.eclipse.ant.core/src/org/eclipse/ant/core/AntCorePreferences.java b/ant/org.eclipse.ant.core/src/org/eclipse/ant/core/AntCorePreferences.java index 6357fc384f4..0d3de00138b 100644 --- a/ant/org.eclipse.ant.core/src/org/eclipse/ant/core/AntCorePreferences.java +++ b/ant/org.eclipse.ant.core/src/org/eclipse/ant/core/AntCorePreferences.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2025 IBM Corporation and others. + * Copyright (c) 2000, 2026 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -910,8 +910,6 @@ public IAntClasspathEntry getToolsJarEntry() { /** * Returns the IAntClasspathEntrys for the jars from ${user.home}/.ant/lib May return null if jars are found. * - * TODO Should be promoted to API post 3.1 - * * @return the collection of IAntClasspathEntry found at ${user.home}/.ant/lib or null if none found of location does * not exist */ diff --git a/ant/org.eclipse.ant.core/src_ant/org/eclipse/ant/internal/core/ant/InternalAntRunner.java b/ant/org.eclipse.ant.core/src_ant/org/eclipse/ant/internal/core/ant/InternalAntRunner.java index 1f3fd6d22ba..77114d521a8 100644 --- a/ant/org.eclipse.ant.core/src_ant/org/eclipse/ant/internal/core/ant/InternalAntRunner.java +++ b/ant/org.eclipse.ant.core/src_ant/org/eclipse/ant/internal/core/ant/InternalAntRunner.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2022 IBM Corporation and others. + * Copyright (c) 2000, 2026 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -702,8 +702,6 @@ private void run(List argList) { printArguments(getCurrentProject()); } if (IS_SECURITY_MANAGER_SUPPORTED) { - // TODO: call SecurityManagerUtil.isSecurityManagerAllowed() once it's more fine-grained, - // i.e. once https://github.com/apache/ant/pull/216 is available. System.setSecurityManager(new AntSecurityManager(originalSM, Thread.currentThread())); } if (targets == null) { diff --git a/ant/org.eclipse.ant.launching/src/org/eclipse/ant/internal/launching/AntLaunchingUtil.java b/ant/org.eclipse.ant.launching/src/org/eclipse/ant/internal/launching/AntLaunchingUtil.java index a86b89148c2..e140dbae080 100644 --- a/ant/org.eclipse.ant.launching/src/org/eclipse/ant/internal/launching/AntLaunchingUtil.java +++ b/ant/org.eclipse.ant.launching/src/org/eclipse/ant/internal/launching/AntLaunchingUtil.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2016 IBM Corporation and others. + * Copyright (c) 2000, 2026 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -142,7 +142,6 @@ private static String getTargetNamesForAntBuilder(ILaunchConfiguration configura * if unable to access the associated attribute */ public static Map getProperties(ILaunchConfiguration configuration) throws CoreException { - // TODO PLATFORM DEBUG 1.5 API Map map = configuration.getAttribute(IAntLaunchConstants.ATTR_ANT_PROPERTIES, (Map) null); return map; } From 52f12e39cf72d039e0653794b49f3aa049648dde Mon Sep 17 00:00:00 2001 From: Eclipse Platform Bot Date: Fri, 30 Jan 2026 10:04:36 +0000 Subject: [PATCH 2/2] Version bump(s) for 4.39 stream --- ant/org.eclipse.ant.core/META-INF/MANIFEST.MF | 2 +- ant/org.eclipse.ant.launching/META-INF/MANIFEST.MF | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ant/org.eclipse.ant.core/META-INF/MANIFEST.MF b/ant/org.eclipse.ant.core/META-INF/MANIFEST.MF index 7589c7ab2d9..1ee8544c7c5 100644 --- a/ant/org.eclipse.ant.core/META-INF/MANIFEST.MF +++ b/ant/org.eclipse.ant.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.ant.core; singleton:=true -Bundle-Version: 3.7.700.qualifier +Bundle-Version: 3.7.800.qualifier Bundle-Activator: org.eclipse.ant.core.AntCorePlugin Bundle-Vendor: %providerName Bundle-Localization: plugin diff --git a/ant/org.eclipse.ant.launching/META-INF/MANIFEST.MF b/ant/org.eclipse.ant.launching/META-INF/MANIFEST.MF index b3c019c6195..6eacd3cda2c 100644 --- a/ant/org.eclipse.ant.launching/META-INF/MANIFEST.MF +++ b/ant/org.eclipse.ant.launching/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Localization: plugin Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.ant.launching;singleton:=true -Bundle-Version: 1.4.900.qualifier +Bundle-Version: 1.4.1000.qualifier Bundle-Activator: org.eclipse.ant.internal.launching.AntLaunching Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)", org.eclipse.debug.core;bundle-version="[3.12.0,4.0.0)",