Skip to content

Commit 83c7e26

Browse files
committed
This commit replaces deprecated toURL() calls with toURI().toURL() as a
replacement.
1 parent 9a586ab commit 83c7e26

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

bundles/org.eclipse.e4.ui.css.core/src/org/eclipse/e4/ui/css/core/util/impl/resources/HttpResourcesLocatorImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public String resolve(String uri) {
3333

3434
@Override
3535
public InputStream getInputStream(String uri) throws Exception {
36-
URL url = new java.net.URL((new File("./")).toURL(), uri);
36+
URL url = new java.net.URL((new File("./")).toURI().toURL(), uri);
3737
return url.openStream();
3838
}
3939

bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/ChooseWorkspaceData.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@
2121
import java.io.IOException;
2222
import java.io.Reader;
2323
import java.net.URL;
24+
import java.nio.file.Files;
25+
import java.nio.file.Path;
2426
import java.util.StringTokenizer;
2527

28+
import org.eclipse.core.filesystem.URIUtil;
2629
import org.eclipse.core.runtime.IPath;
2730
import org.eclipse.core.runtime.Platform;
2831
import org.eclipse.core.runtime.preferences.ConfigurationScope;
@@ -540,13 +543,12 @@ private static URL getPersistenceUrl(URL baseUrl, boolean create) {
540543
}
541544

542545
// make sure the file exists
543-
url = new URL(dir.toURL(), PERS_FILENAME);
544-
File persFile = new File(url.getFile());
545-
if (!persFile.exists() && (!create || !persFile.createNewFile())) {
546+
Path p = Path.of(URIUtil.toURI(baseUrl.getPath() + File.pathSeparator + PERS_FILENAME));
547+
if (!Files.exists(p) && (!create || !p.toFile().createNewFile())) {
546548
return null;
547549
}
548550

549-
return persFile.toURL();
551+
return p.toUri().toURL();
550552
} catch (IOException e) {
551553
// cannot log because instance area has not been set
552554
return null;

0 commit comments

Comments
 (0)