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

Undefined Step Definitions: No longer recognised and "Go To Definition" has regressed (>v2.15.2) #511

Open
JTattershall opened this issue Oct 25, 2024 · 0 comments

Comments

@JTattershall
Copy link

Describe the bug
Extension revisions after v2.15.2 are no longer highlighting undefined Step Definitions with the squiggle to indicate they have not been coded.
For those that are undefined, if "Go To Definition" is used, an unrelated page is retrieved instead of stating tooltip.

To Reproduce
Steps to reproduce the behaviour:

  1. Be on version >2.15.2
  2. On an existing Feature file, add a new definition that does not yet exist.
  3. A squiggly line no longer appears to indicate no associated code block for that definition was found.
  4. "Go To Definition" on that definition previously would display a tooltip stating definition not found, now a seemingly random code page is shown from the project library.

Expected behaviour

  1. Undefined step definitions would highlight with a squiggly line to indicate they are not yet coded.
  2. Hover-over step and "Go To Definition" would provide tooltip regarding definition not found.

Screenshots
If applicable, add screenshots to help explain your problem.

  1. Previous behaviour of undefined definitions:
    image

  2. Previous tooltip behaviour
    image
    image

Additional details:
image

May be related to existing case: #493

Step definition:
If applicable, add example of step definition:

When This step is not real it should underline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant