Include lint warnings in the JSON /compare response
This commit is contained in:
parent
ee73d2cc98
commit
1043b51bff
1 changed files with 35 additions and 1 deletions
|
|
@ -357,7 +357,41 @@
|
|||
((name data ...)
|
||||
`((name . ,name)
|
||||
,@data)))
|
||||
version-changes))))
|
||||
version-changes)))
|
||||
(lint_warnings
|
||||
. ,(list->vector
|
||||
(map
|
||||
(match-lambda
|
||||
(((package-name package-version)
|
||||
. warnings)
|
||||
|
||||
`((package
|
||||
. ((name . ,package-name)
|
||||
(version . ,package-version)))
|
||||
(warnings
|
||||
. ,(list->vector
|
||||
(map
|
||||
(match-lambda
|
||||
((lint-checker-name
|
||||
message
|
||||
lint-checker-description
|
||||
lint-checker-network-dependent
|
||||
file line column-number
|
||||
change)
|
||||
|
||||
`((change . ,change)
|
||||
(checker
|
||||
. ((name . ,lint-checker-name)
|
||||
(description
|
||||
. ,lint-checker-description)))
|
||||
(message . ,message)
|
||||
(location
|
||||
. ((file . ,file)
|
||||
(line . ,(string->number line))
|
||||
(column . ,(string->number
|
||||
column-number)))))))
|
||||
warnings))))))
|
||||
lint-warnings-data))))
|
||||
#:extra-headers http-headers-for-unchanging-content))
|
||||
(else
|
||||
(letpar& ((lint-warnings-locale-options
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue