goto definition for beans and methods references in spel expressions (#1360)

* goto definition for beans and methods in spel expressions

* remove redundant parse all spel expressions logic

* Polish. Fix tests.

---------

Co-authored-by: aboyko <alex.boyko@broadcom.com>
This commit is contained in:
Udayani Vaka
2024-10-05 04:58:40 +05:30
committed by GitHub
parent 19e3b38804
commit f4c4121033
9 changed files with 658 additions and 30 deletions

View File

@@ -53,7 +53,7 @@
"./jars/sts-gradle-tooling.jar"
],
"languages": [
{
{
"id": "spring-boot-properties-yaml",
"aliases": [
"Spring Boot Properties Yaml"
@@ -1318,28 +1318,28 @@
"path": "./properties-support/spring-factories.tmLanguage.json"
}
],
"configurationDefaults": {
"[spring-boot-properties-yaml]": {
"editor.quickSuggestions": {
"strings": true
}
},
"[spring-boot-properties]": {
"editor.quickSuggestions": {
"strings": true
}
},
"[jpa-query-properties]": {
"editor.quickSuggestions": {
"strings": true
}
},
"[spring-factories]": {
"editor.quickSuggestions": {
"strings": true
}
}
}
"configurationDefaults": {
"[spring-boot-properties-yaml]": {
"editor.quickSuggestions": {
"strings": true
}
},
"[spring-boot-properties]": {
"editor.quickSuggestions": {
"strings": true
}
},
"[jpa-query-properties]": {
"editor.quickSuggestions": {
"strings": true
}
},
"[spring-factories]": {
"editor.quickSuggestions": {
"strings": true
}
}
}
},
"main": "./out/lib/Main",
"scripts": {
@@ -1367,4 +1367,4 @@
"extensionDependencies": [
"redhat.java"
]
}
}