use shadycss externs directly, now only 498 warnings

This commit is contained in:
Daniel Freedman
2017-04-18 12:55:06 -07:00
parent 4e78274152
commit c21a63dbec
2 changed files with 2 additions and 19 deletions

View File

@@ -12,24 +12,6 @@ let HTMLImports = {
window.HTMLImports = HTMLImports; window.HTMLImports = HTMLImports;
let ShadyCSS = {
/**
* @param {!HTMLElement} element
* @param {Object=} overrides
*/
applyStyle(element, overrides){},
updateStyles(){},
/**
* @param {!HTMLTemplateElement} template
* @param {string} is
* @param {string=} extendsElement
*/
prepareTemplate(template, is, extendsElement){},
nativeCss: false,
nativeShadow: false
};
window.ShadyCSS = ShadyCSS;
let ShadyDOM = { let ShadyDOM = {
inUse: false, inUse: false,
flush(){}, flush(){},

View File

@@ -87,7 +87,7 @@ class Log extends Transform {
} }
let CLOSURE_LINT_ONLY = false; let CLOSURE_LINT_ONLY = false;
let EXPECTED_WARNING_COUNT = 503; let EXPECTED_WARNING_COUNT = 498;
gulp.task('closure', ['clean'], () => { gulp.task('closure', ['clean'], () => {
@@ -142,6 +142,7 @@ gulp.task('closure', ['clean'], () => {
new_type_inf: true, new_type_inf: true,
checks_only: CLOSURE_LINT_ONLY, checks_only: CLOSURE_LINT_ONLY,
externs: [ externs: [
'bower_components/shadycss/externs/shadycss-externs.js',
'externs/webcomponents-externs.js', 'externs/webcomponents-externs.js',
'externs/polymer-externs.js', 'externs/polymer-externs.js',
'externs/closure-types.js', 'externs/closure-types.js',