Bug 575332 - Don't use deprecated JavaProject.canonicalizedPath() Change-Id: Idef40ce52c3351705d12b6f24b951b8bfbc93ed1 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.debug/+/184021 Tested-by: JDT Bot <jdt-bot@eclipse.org>
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java index 5c3f10f..a08cddc 100644 --- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java +++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -1674,13 +1674,13 @@ } else { // Add all entries except the one from JRE itself IPackageFragmentRoot jreContainer = findJreContainer(project); - IPath canonicalJrePath = jreContainer != null ? JavaProject.canonicalizedPath(jreContainer.getPath()) : null; + IPath jrePath = jreContainer != null ? jreContainer.getPath() : null; for (IRuntimeClasspathEntry entry : entries1) { switch (entry.getClasspathEntry().getEntryKind()) { case IClasspathEntry.CPE_LIBRARY: if (!entry.getPath().lastSegment().contains("jrt-fs.jar") //$NON-NLS-1$ - && (canonicalJrePath == null || !canonicalJrePath.equals(JavaProject.canonicalizedPath(entry.getPath())))) { + && (jrePath == null || !jrePath.equals(entry.getPath()))) { entries2.add(entry); } break;