Skip to content

Commit 63b1887

Browse files
datho7561angelozerr
authored andcommitted
Add new setting for property expression validation
You can now set the severity of diagnostics related to references to unknown properties using `microprofile.tools.validation.expression.severity`. Requires the server-side changes in eclipse-lsp4mp/lsp4mp#21 Signed-off-by: David Thompson <davthomp@redhat.com>
1 parent 510fa55 commit 63b1887

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ Default is `warning`.
5252
Default is `error`.
5353
* `microprofile.tools.validation.required.severity` : Validation severity for required properties for MicroProfile `*.properties` files.
5454
Default is `none`.
55+
* `microprofile.tools.validation.expression.severity` : Validation severity for property expressions for MicroProfile `*.properties` files.
56+
Default is `error`.
5557
* `microprofile.tools.validation.unknown.severity` : Validation severity for unknown properties for MicroProfile `*.properties` files. Default is `warning`.
5658
* `microprofile.tools.validation.unknown.excluded` : Array of properties to ignore for unknown properties validation. Patterns can be used ('*' = any string, '?' = any character).
5759
Default is `["*/mp-rest/providers/*/priority", "mp.openapi.schema.*"]`.

package.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,17 @@
161161
"markdownDescription": "Validation severity for property values for MicroProfile `*.properties` files.",
162162
"scope": "window"
163163
},
164+
"microprofile.tools.validation.expression.severity": {
165+
"type": "string",
166+
"enum": [
167+
"none",
168+
"warning",
169+
"error"
170+
],
171+
"default": "error",
172+
"markdownDescription": "Validation severity for property expressions for MicroProfile `*.properties` files.",
173+
"scope": "window"
174+
},
164175
"microprofile.tools.validation.unknown.excluded": {
165176
"type": "array",
166177
"default": [

0 commit comments

Comments
 (0)