mirror of
https://github.com/twbs/bootstrap.git
synced 2025-08-22 13:13:03 +02:00
Re-enable vnu-jar's warnings and suppress the ones we don't need now.
This commit is contained in:
@@ -18,21 +18,27 @@ childProcess.exec('java -version', (error) => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// vnu-jar accepts multiple ignores joined with a `|`
|
||||||
const ignores = [
|
const ignores = [
|
||||||
'Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”.',
|
'Attribute “autocomplete” is only allowed when the input type is “color”, “date”, “datetime-local”, “email”, “hidden”, “month”, “number”, “password”, “range”, “search”, “tel”, “text”, “time”, “url”, or “week”.',
|
||||||
'Attribute “autocomplete” not allowed on element “button” at this point.',
|
'Attribute “autocomplete” not allowed on element “button” at this point.',
|
||||||
'Attribute “title” not allowed on element “circle” at this point.',
|
'Attribute “title” not allowed on element “circle” at this point.',
|
||||||
'Bad value “tablist” for attribute “role” on element “nav”.',
|
'Bad value “tablist” for attribute “role” on element “nav”.',
|
||||||
|
// We use holder.js with `data-src` and no `src`; we could work around this, not sure it's worth it.
|
||||||
'Element “img” is missing required attribute “src”.',
|
'Element “img” is missing required attribute “src”.',
|
||||||
'Element “legend” not allowed as child of element “div” in this context.*'
|
'Element “legend” not allowed as child of element “div” in this context.*',
|
||||||
|
'The “datetime-local” input type is not supported in all browsers. Please be sure to test, and consider using a polyfill.',
|
||||||
|
// The next one we are using it because IE11 doesn't recognise <main>.
|
||||||
|
// So, redundant for modern browsers, but not invalid.
|
||||||
|
'The “main” role is unnecessary for element “main”.'
|
||||||
].join('|')
|
].join('|')
|
||||||
|
|
||||||
const args = [
|
const args = [
|
||||||
'-jar',
|
'-jar',
|
||||||
vnu,
|
vnu,
|
||||||
'--asciiquotes',
|
'--asciiquotes',
|
||||||
'--errors-only',
|
|
||||||
'--skip-non-html',
|
'--skip-non-html',
|
||||||
|
'--Werror',
|
||||||
`--filterpattern "${ignores}"`,
|
`--filterpattern "${ignores}"`,
|
||||||
'_gh_pages/',
|
'_gh_pages/',
|
||||||
'js/tests/'
|
'js/tests/'
|
||||||
|
Reference in New Issue
Block a user