]> source.dussan.org Git - aspectj.git/commitdiff
264563: [handles] Remove trailing '/' from source path handles
authoraclement <aclement>
Thu, 12 Feb 2009 17:50:17 +0000 (17:50 +0000)
committeraclement <aclement>
Thu, 12 Feb 2009 17:50:17 +0000 (17:50 +0000)
asm/src/org/aspectj/asm/internal/JDTLikeHandleProvider.java

index 5f60331ba4406c0ec15891573451401f36388ee5..8d41a241981ba55631a0a6808aa7e0195329ad99 100644 (file)
@@ -71,6 +71,9 @@ public class JDTLikeHandleProvider implements IElementHandleProvider {
                        sb.append(createHandleIdentifier(ipe.getParent())).append("/");
                        // pr249216 - escape any embedded slashes
                        String folder = ipe.getName();
+                       if (folder.endsWith("/")) {
+                               folder = folder.substring(0, folder.length() - 1);
+                       }
                        if (folder.indexOf("/") != -1) {
                                folder = folder.replace("/", "\\/");
                        }