From 54a2bb9d47e0ee1e7618b5fc1afad2dfc3318023 Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Tue, 27 Mar 2018 12:56:49 -0700 Subject: [PATCH] Fix bug in JdtLsProejctCache table lookup --- .../org/springframework/ide/vscode/commons/util/UriUtil.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/UriUtil.java b/headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/UriUtil.java index 5af013e51..e840b3b10 100644 --- a/headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/UriUtil.java +++ b/headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/UriUtil.java @@ -39,7 +39,10 @@ public class UriUtil { public static boolean contains(String projectUri, String uri) { if (projectUri.length() < uri.length()) { - return uri.startsWith(projectUri) && uri.charAt(projectUri.length()) == '/'; + return uri.startsWith(projectUri) && ( + projectUri.charAt(projectUri.length()-1)=='/' || + uri.charAt(projectUri.length()) == '/' + ); } else if (projectUri.length() > uri.length()) { return false; } else {