Skip to content

Commit df7d6c6

Browse files
angelozerrfbricon
authored andcommitted
Support for <mp-rest-client-class-name>/mp-rest/providers/*/priority
See redhat-developer/quarkus-ls#189 Signed-off-by: azerr <[email protected]>
1 parent a818f98 commit df7d6c6

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

README.md

+15-1
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,28 @@ Default is `error`.
6262
* `quarkus.tools.validation.required.severity` : Validation severity for required properties for Quarkus/MicroProfile `*.properties` files.
6363
Default is `none`.
6464
* `quarkus.tools.validation.unknown.severity` : Validation severity for unknown properties for Quarkus/MicroProfile `*.properties` files. Default is `warning`.
65-
* `quarkus.tools.validation.unknown.excluded` : Array of properties to ignore for unknown Quarkus properties validation. Patterns can be used ('*' = any string, '?' = any character). Default is `[]`.
65+
* `quarkus.tools.validation.unknown.excluded` : Array of properties to ignore for unknown Quarkus properties validation. Patterns can be used ('*' = any string, '?' = any character). Default is `["*/mp-rest/providers/*/priority"]`.
6666

6767

6868
Since 1.3.0:
6969
* `quarkus.tools.codeLens.urlCodeLensEnabled` : Enable/disable the URL code lenses for REST services. Default is`true`.
7070
* `quarkus.tools.starter.showExtensionDescriptions`: Determines whether to show the Quarkus extension descriptions when selecting Quarkus extensions. Default is `true`.
7171
* `quarkus.tools.validation.value.severity`: Validation severity for property values for Quarkus/MicroProfile `*.properties` files. Default is `error`.
7272

73+
### **Note for MicroProfile Rest Client properties**:
74+
75+
Due to [this issue](https://github.com/redhat-developer/quarkus-ls/issues/203), the MP Rest property: `<mp-rest-client-class>/mp-rest/providers/<mp-rest-provider-class>/priority` reports an unknown error.
76+
77+
To avoid having this error, you must configure the following in `settings.json`:
78+
79+
```json
80+
"quarkus.tools.validation.unknown.excluded": [
81+
"*/mp-rest/providers/*/priority"
82+
]
83+
```
84+
85+
This settings is set by default.
86+
7387
## Articles
7488

7589
* [Quarkus developer joy for VS Code](https://quarkus.io/blog/quarkus-developer-joy-for-vs-code/)

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@
265265
},
266266
"quarkus.tools.validation.unknown.excluded": {
267267
"type": "array",
268-
"default": [],
268+
"default": ["*/mp-rest/providers/*/priority"],
269269
"items": {
270270
"type": "string"
271271
},

0 commit comments

Comments
 (0)