redhat-developer / yaml-language-server

Language Server for YAML Files
MIT License
1.1k stars 264 forks source link

GitlabCI Support #973

Open CelianR opened 6 months ago

CelianR commented 6 months ago

What issues does this PR fix or reference?

This references the GitlabCI Support issue : https://github.com/redhat-developer/yaml-language-server/issues/972

Is it tested? How?

Tested on VsCode (vscode-yaml extension)

Details

Changelog

Screenshots

Screenshot 2024-05-23 at 13 08 52

Go to includes (ctrl click on vscode)

Screenshot 2024-05-23 at 13 09 15

Screenshot 2024-05-23 at 13 09 27

Show / go to definitions for needs / !reference (ctrl hover / ctrl click on vscode)

Screenshot 2024-05-23 at 13 09 45

Show job hierarchy with mouse hover

Screenshot 2024-05-23 at 13 09 56

Screenshot 2024-05-23 at 13 10 16

Show / go to definitions with extends (shows the recursive hierarchy)

Screenshot 2024-05-23 at 13 10 31

Show usages code lens (when clicked)

amenasria commented 6 months ago

This would be suuuuper useful !

coveralls commented 6 months ago

Coverage Status

coverage: 81.746% (-2.4%) from 84.174% when pulling 991f483e0edc84b538ca468333250932548f8baf on CelianR:celianr/gitlab-jump-to-definition into 0871dc12bb1d092bd08831dbe1f2179c41f55342 on redhat-developer:main.

CelianR commented 5 months ago

Hi @msivasubramaniaan 👋 Do you have any feedback about this PR ? Tell me how you find this work / if some changes are necessary in order to be merged, this would be a great addition to the LSP in my opinion !