diff --git a/lemminx-maven/src/main/java/org/eclipse/lemminx/extensions/maven/utils/MarkdownUtils.java b/lemminx-maven/src/main/java/org/eclipse/lemminx/extensions/maven/utils/MarkdownUtils.java index 0ffdac31..3d384a58 100644 --- a/lemminx-maven/src/main/java/org/eclipse/lemminx/extensions/maven/utils/MarkdownUtils.java +++ b/lemminx-maven/src/main/java/org/eclipse/lemminx/extensions/maven/utils/MarkdownUtils.java @@ -78,9 +78,12 @@ public static String toLink(String uri, Range range, String message, String titl link.append('#').append(selection); } } - if (title != null && title.trim().length() > 0) { - link.append(' ').append('"').append(title.trim()).append('"'); - } + + // We do not add link titles as they create problems on Windows + // See: https://github.com/eclipse/lemminx-maven/issues/505 +// if (title != null && title.trim().length() > 0) { +// link.append(' ').append('"').append(title.trim()).append('"'); +// } link.append(')'); } return link.toString(); diff --git a/lemminx-maven/src/test/java/org/eclipse/lemminx/extensions/maven/participants/hover/WorkspaceProjectsHoverTest.java b/lemminx-maven/src/test/java/org/eclipse/lemminx/extensions/maven/participants/hover/WorkspaceProjectsHoverTest.java index b8e8749f..1e2702d3 100644 --- a/lemminx-maven/src/test/java/org/eclipse/lemminx/extensions/maven/participants/hover/WorkspaceProjectsHoverTest.java +++ b/lemminx-maven/src/test/java/org/eclipse/lemminx/extensions/maven/participants/hover/WorkspaceProjectsHoverTest.java @@ -502,8 +502,7 @@ public void testHoverFromToolsRetrySpringFrameworImlDummyToSpringContextDependen + "**The managed version is 5.3.3.** " // + "**The artifact is managed in [org.springframework:spring-framework-bom:5.3.3](" // + localRepoDirectory.toURI().toString() // - + "org/springframework/spring-framework-bom/5.3.3/spring-framework-bom-5.3.3.pom#L63,22-L63,22" // - + " \"org.springframework:spring-framework-bom:5.3.3\")**" + NL // + + "org/springframework/spring-framework-bom/5.3.3/spring-framework-bom-5.3.3.pom#L63,22-L63,22)**" + NL // + "**The managed scope is: \"compile\"**"; Range expectedHoverRange = r(34, 15, 34, 29); @@ -575,8 +574,7 @@ public void testHoverFromToolsRetrySpringFrameworImlDummyToToolsRetrySpringframe + "**The managed version is 0.0.1-SNAPSHOT.** " // + "**The artifact is managed in [mygroup:tools.retry.springframework:0.0.1-SNAPSHOT](" // + new File(getClass().getResource(WORKSPACE_PATH).getFile()).toURI().toString() // - + "tools/modules/retry-springframework/pom.xml#L35,18-L35,18" // - +" \"mygroup:tools.retry.springframework:0.0.1-SNAPSHOT\")**" + NL // + + "tools/modules/retry-springframework/pom.xml#L35,18-L35,18)**" + NL // + "**The managed scope is: \"compile\"**"; Range expectedHoverRange = r(20, 15, 20, 52);