Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Links to classes do not appear in completion documentation #3697

Closed
datho7561 opened this issue Jul 8, 2024 · 0 comments · Fixed by #3702
Closed

Links to classes do not appear in completion documentation #3697

datho7561 opened this issue Jul 8, 2024 · 0 comments · Fixed by #3702
Assignees
Labels
Milestone

Comments

@datho7561
Copy link
Contributor

Environment
  • Operating System: Fedora 40
  • JDK version: The one bundled with the extension
  • Visual Studio Code version:
1.91.0
ea1445cc7016315d0f5728f8e8b12a45dc0a7286
x64
  • Java extension version: v1.33.2024062908 (pre-release)
Steps To Reproduce
  1. Make a file MyDocumentedClass.java:
package org.acme;

/**
 * This is some documentation, isn't it so cool?
 * 
 * @see System
 */
public class MyDocumentedClass {
    
    public void printSomeMessage() {
        System.out.println("Hello, World!");
    }

    public void myCoolMethod() {
        MyDocumented
    }
}
  1. Hover over MyDocumentedClass. Notice how System is a link, and when you click it, it opens the System class.
  2. Invoke completion after MyDocumented. Notice how the same documentation appears, but
Current Result

Documentation links do not work in completion documentation.

Expected Result

Documentation links in completion documentation work the same as in hover documentation.

Additional Informations

See redhat-developer/vscode-microprofile#246 for a fix I did in vscode-microprofile.

@hopehadfield hopehadfield self-assigned this Jul 11, 2024
@hopehadfield hopehadfield moved this to 🏗 In progress in IDE Cloudaptors Jul 11, 2024
@rgrunber rgrunber added this to the End July 2024 milestone Jul 15, 2024
@rgrunber rgrunber added the bug label Jul 15, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in IDE Cloudaptors Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

3 participants