File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -189,6 +189,8 @@ function evalJsonCheck(
189
189
const metadataDef = schema . objects . metadata [ key ]
190
190
const keyName : string = metadataDef . name
191
191
const value = json [ keyName ]
192
+ const issueMessage = `Field description: ${ metadataDef . description } `
193
+
192
194
if ( value === undefined ) {
193
195
const severity = getFieldSeverity ( requirement , context )
194
196
if ( severity && severity !== 'ignore' ) {
@@ -199,9 +201,9 @@ function evalJsonCheck(
199
201
location : context . path ,
200
202
severity,
201
203
rule : schemaPath ,
204
+ issueMessage,
202
205
} , requirement . issue . message )
203
206
} else {
204
- let code
205
207
const keyType = sidecarRule ? 'SIDECAR_KEY' : 'JSON_KEY'
206
208
const level = severity === 'error' ? 'REQUIRED' : 'RECOMMENDED'
207
209
context . dataset . issues . add ( {
@@ -210,6 +212,7 @@ function evalJsonCheck(
210
212
location : context . path ,
211
213
severity,
212
214
rule : schemaPath ,
215
+ issueMessage,
213
216
} )
214
217
}
215
218
}
@@ -241,7 +244,7 @@ function evalJsonCheck(
241
244
context . dataset . issues . add ( {
242
245
code : 'JSON_SCHEMA_VALIDATION_ERROR' ,
243
246
subCode : keyName ,
244
- issueMessage : err [ 'message' ] ,
247
+ issueMessage : ` ${ err [ 'message' ] } \n\n ${ issueMessage } ` ,
245
248
rule : schemaPath ,
246
249
location,
247
250
affects,
You can’t perform that action at this time.
0 commit comments