File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -189,6 +189,8 @@ function evalJsonCheck(
189189 const metadataDef = schema . objects . metadata [ key ]
190190 const keyName : string = metadataDef . name
191191 const value = json [ keyName ]
192+ const issueMessage = `Field description: ${ metadataDef . description } `
193+
192194 if ( value === undefined ) {
193195 const severity = getFieldSeverity ( requirement , context )
194196 if ( severity && severity !== 'ignore' ) {
@@ -199,9 +201,9 @@ function evalJsonCheck(
199201 location : context . path ,
200202 severity,
201203 rule : schemaPath ,
204+ issueMessage,
202205 } , requirement . issue . message )
203206 } else {
204- let code
205207 const keyType = sidecarRule ? 'SIDECAR_KEY' : 'JSON_KEY'
206208 const level = severity === 'error' ? 'REQUIRED' : 'RECOMMENDED'
207209 context . dataset . issues . add ( {
@@ -210,6 +212,7 @@ function evalJsonCheck(
210212 location : context . path ,
211213 severity,
212214 rule : schemaPath ,
215+ issueMessage,
213216 } )
214217 }
215218 }
@@ -241,7 +244,7 @@ function evalJsonCheck(
241244 context . dataset . issues . add ( {
242245 code : 'JSON_SCHEMA_VALIDATION_ERROR' ,
243246 subCode : keyName ,
244- issueMessage : err [ 'message' ] ,
247+ issueMessage : ` ${ err [ 'message' ] } \n\n ${ issueMessage } ` ,
245248 rule : schemaPath ,
246249 location,
247250 affects,
You can’t perform that action at this time.
0 commit comments