From 0045cf9d6f7a29ea0b7f28a5369fe2fc828abfe6 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 31 Dec 2014 11:32:39 +0100 Subject: [PATCH] to avoid exception in JarFileSystem, don't remove trailing slash from external resource URLs --- .../src/com/intellij/javaee/ExternalResourcesRootsProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml/impl/src/com/intellij/javaee/ExternalResourcesRootsProvider.java b/xml/impl/src/com/intellij/javaee/ExternalResourcesRootsProvider.java index 5dc52269d396..f629e3216c03 100644 --- a/xml/impl/src/com/intellij/javaee/ExternalResourcesRootsProvider.java +++ b/xml/impl/src/com/intellij/javaee/ExternalResourcesRootsProvider.java @@ -50,7 +50,7 @@ public class ExternalResourcesRootsProvider extends IndexableSetContributor { if (dirs.add(dir)) { String url = resource.getResourceUrl(); if (url != null) { - set.add(url.substring(0, url.lastIndexOf('/'))); + set.add(url.substring(0, url.lastIndexOf('/') + 1)); } } }