Add "No lint warning changes" message to compare page
This commit is contained in:
parent
9fc6dd08e6
commit
8019d2e687
1 changed files with 37 additions and 34 deletions
|
|
@ -1789,41 +1789,44 @@
|
|||
(div
|
||||
(@ (class "col-sm-12"))
|
||||
(h2 "Lint warnings")
|
||||
,@(map
|
||||
(match-lambda
|
||||
(((package-name package-version) . warnings)
|
||||
`((h4 ,package-name " (version: " ,package-version ")")
|
||||
(table
|
||||
(@ (class "table"))
|
||||
(thead
|
||||
(tr
|
||||
(th "")
|
||||
(th "Linter")
|
||||
(th "Message")))
|
||||
(tbody
|
||||
,@(map (match-lambda
|
||||
((lint-checker-name
|
||||
message
|
||||
lint-checker-description
|
||||
lint-checker-network-dependent
|
||||
file line column-number ;; TODO Maybe use the location?
|
||||
change)
|
||||
,@(if
|
||||
(null? lint-warnings-data)
|
||||
'((p "No lint warning changes"))
|
||||
(map
|
||||
(match-lambda
|
||||
(((package-name package-version) . warnings)
|
||||
`((h4 ,package-name " (version: " ,package-version ")")
|
||||
(table
|
||||
(@ (class "table"))
|
||||
(thead
|
||||
(tr
|
||||
(th "")
|
||||
(th "Linter")
|
||||
(th "Message")))
|
||||
(tbody
|
||||
,@(map (match-lambda
|
||||
((lint-checker-name
|
||||
message
|
||||
lint-checker-description
|
||||
lint-checker-network-dependent
|
||||
file line column-number ;; TODO Maybe use the location?
|
||||
change)
|
||||
|
||||
`(tr
|
||||
(td (@ (class ,(if (string=? change "new")
|
||||
"text-danger"
|
||||
"text-success"))
|
||||
(style "font-weight: bold"))
|
||||
,(if (string=? change "new")
|
||||
"New warning"
|
||||
"Resolved warning"))
|
||||
(td (span (@ (style "font-family: monospace; display: block;"))
|
||||
,lint-checker-name)
|
||||
(p (@ (style "font-size: small; margin: 6px 0 0px;"))
|
||||
,lint-checker-description))
|
||||
(td ,message))))
|
||||
warnings))))))
|
||||
lint-warnings-data)))))))
|
||||
`(tr
|
||||
(td (@ (class ,(if (string=? change "new")
|
||||
"text-danger"
|
||||
"text-success"))
|
||||
(style "font-weight: bold"))
|
||||
,(if (string=? change "new")
|
||||
"New warning"
|
||||
"Resolved warning"))
|
||||
(td (span (@ (style "font-family: monospace; display: block;"))
|
||||
,lint-checker-name)
|
||||
(p (@ (style "font-size: small; margin: 6px 0 0px;"))
|
||||
,lint-checker-description))
|
||||
(td ,message))))
|
||||
warnings))))))
|
||||
lint-warnings-data))))))))
|
||||
|
||||
(define (compare/derivations query-parameters
|
||||
valid-systems
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue