From 4247ee484ab6caa3ac44bb915d07841806f42558 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 8 May 2013 19:29:58 +0400 Subject: [PATCH] tests on windows: path separator fix --- .../com/intellij/openapi/application/PluginPathManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/application/PluginPathManager.java b/platform/platform-impl/src/com/intellij/openapi/application/PluginPathManager.java index 04b6d9877539..1ab050053e28 100644 --- a/platform/platform-impl/src/com/intellij/openapi/application/PluginPathManager.java +++ b/platform/platform-impl/src/com/intellij/openapi/application/PluginPathManager.java @@ -80,7 +80,8 @@ public class PluginPathManager { public static String getPluginHomePathRelative(String pluginName) { File subrepo = findSubrepo(pluginName); if (subrepo != null) { - return "/" + FileUtil.getRelativePath(PathManager.getHomePath(), subrepo.getPath(), '/'); + String homePath = FileUtil.toSystemIndependentName(PathManager.getHomePath()); + return "/" + FileUtil.getRelativePath(homePath, FileUtil.toSystemIndependentName(subrepo.getPath()), '/'); } return "/plugins/" + pluginName; }