Skip to content

Commit

Permalink
Disable "Add Starters" inlay in eclipse
Browse files Browse the repository at this point in the history
  • Loading branch information
BoykoAlex committed Mar 4, 2024
1 parent 1ca58db commit 2f52905
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@ private void refreshOpenDocs(IJavaProject project) {
.map(doc -> URI.create(doc.getId().getUri()))
.filter(projectBuildFileUri::equals)
.findFirst().ifPresent(docPath -> {
log.info("Refresh inlays for: " + docPath);
server.getClient().refreshInlayHints();
});
}
Expand Down Expand Up @@ -96,8 +95,6 @@ public List<InlayHint> handle(CancelChecker token, InlayHintParams params) {
URI uri = URI.create(params.getTextDocument().getUri());
if ("file".equals(uri.getScheme()) && POM_XML.equals(Paths.get(uri).getFileName().toString())) {

log.info("INLAY for " + uri);

Optional<IJavaProject> projectOpt = projectFinder.find(params.getTextDocument());
if (projectOpt.isPresent()) {

Expand Down Expand Up @@ -140,7 +137,6 @@ public List<InlayHint> handle(CancelChecker token, InlayHintParams params) {
hint.setPaddingLeft(true);
hint.setLabel(List.of(label));

log.info("Sending inlay for " + uri);
return List.of(hint);
} catch (Exception e) {
log.error("", e);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
import org.springframework.ide.vscode.commons.languageserver.java.JavaProjectFinder;
import org.springframework.ide.vscode.commons.languageserver.java.ProjectObserver;
import org.springframework.ide.vscode.commons.languageserver.util.InlayHintHandler;
import org.springframework.ide.vscode.commons.languageserver.util.LspClient;
import org.springframework.ide.vscode.commons.languageserver.util.SimpleLanguageServer;
import org.springframework.ide.vscode.commons.util.text.LanguageId;

Expand All @@ -36,7 +37,7 @@ public Set<LanguageId> getInterestingLanguages() {

@Override
public Optional<InlayHintHandler> getInlayHintHandler() {
return Optional.of(inlayHintHandler);
return LspClient.currentClient() == LspClient.Client.ECLIPSE ? Optional.empty() : Optional.of(inlayHintHandler);
}

}

0 comments on commit 2f52905

Please sign in to comment.