konveyor / analyzer-lsp

Add-on that is focused on providing analysis based on the Language Server Protocol.
Apache License 2.0
12 stars 45 forks source link

Filename doesn't contain the actual class name in which the issue was found when analyzing dependencies #321

Closed rromannissen closed 1 year ago

rromannissen commented 1 year ago

Environment

Description

When an issue is found in a dependency, the filename that gets displayed only contains the JAR file name, but it doesn't point to the actual file inside the JAR in which the issue has been found.

How to reproduce

Expected result

The filename includes the LoginAuthenticator class name and full path in the package tree.

This is how Windup displays issues within a JAR file, including class name and full path in the package tree:

Screenshot from 2023-09-08 12-05-54

Actual result

Only the JAR file name is displayed, not providing any coordinates about the class that contains the actual incidents for the given issue:

Screenshot from 2023-09-08 11-07-31

pranavgaikwad commented 1 year ago

This is now fixed with the changes to deps file URIs