From 06502cb93a16f111f14b8bc09275e130a774d9b0 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 29 Mar 2018 16:57:15 -0700 Subject: [PATCH] Fix a bunch of lint errors (#1044) * Fix a bunch of lint errors * Add behavior jsdoc * Convert ha-markdown to polymer element * Update lint command --- hassio/hassio-data.html | 2 + package.json | 2 +- .../automation/ha-automation-picker.html | 1 + .../config/cloud/ha-config-cloud-account.html | 3 + .../config/cloud/ha-config-cloud-login.html | 4 + .../cloud/ha-config-cloud-register.html | 2 + panels/config/cloud/ha-config-cloud.html | 1 - .../config-entries/ha-config-entries.html | 3 + panels/config/config-entries/ha-form.html | 2 +- panels/config/core/ha-config-core.html | 10 - .../config/core/ha-config-section-group.html | 82 -------- .../core/ha-config-section-translation.html | 2 +- panels/config/core/ha-form-group.html | 195 ------------------ panels/config/ha-entity-config.html | 7 + panels/config/ha-panel-config.html | 1 + panels/config/zwave/zwave-log.html | 2 + .../config/zwave/zwave-node-information.html | 1 + src/cards/ha-camera-card.html | 5 +- src/cards/ha-media_player-card.html | 4 + .../ha-persistent_notification-card.html | 3 + src/cards/ha-weather-card.html | 7 +- src/components/entity/ha-chart-base.html | 34 +-- src/components/entity/ha-entity-picker.html | 2 + src/components/ha-cards.html | 3 +- src/components/ha-combo-box.html | 2 + src/components/ha-markdown.html | 21 +- src/components/state-history-chart-line.html | 1 + .../state-history-chart-timeline.html | 1 + src/dialogs/ha-more-info-dialog.html | 6 +- .../more-info/controls/more-info-cover.html | 1 + .../more-info/controls/more-info-lock.html | 1 + src/dialogs/more-info/more-info-settings.html | 1 + src/layouts/hass-loading-screen.html | 2 + src/state-summary/state-card-display.html | 3 + .../state-card-media_player.html | 4 + src/state-summary/state-card-script.html | 1 + src/state-summary/state-card-weblink.html | 2 +- 37 files changed, 108 insertions(+), 316 deletions(-) delete mode 100644 panels/config/core/ha-config-section-group.html delete mode 100644 panels/config/core/ha-form-group.html diff --git a/hassio/hassio-data.html b/hassio/hassio-data.html index 9220fbfc3e..ab34405aa9 100644 --- a/hassio/hassio-data.html +++ b/hassio/hassio-data.html @@ -6,6 +6,8 @@ class HassioData extends Polymer.Element { static get properties() { return { + hass: Object, + supervisor: { type: Object, notify: true, diff --git a/package.json b/package.json index 7abf106091..7f2f964a0d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "dev-es5": "npm run gulp ru_all_es5 gen-service-worker-es5", "dev-watch-es5": "npm run gulp watch_ru_all_es5 gen-service-worker-es5", "lint_js": "eslint src panels js hassio test-mocha --ext js,html", - "lint_html": "ls -1 src/home-assistant.html panels/**/ha-panel-*.html | xargs polymer lint --input", + "lint_html": "find src panels hassio -name '*.html' | grep -v hassio/index.html | xargs polymer lint --input", "mocha": "node_modules/.bin/mocha --opts test-mocha/mocha.opts", "test": "npm run lint_js && npm run lint_html && npm run mocha" }, diff --git a/panels/config/automation/ha-automation-picker.html b/panels/config/automation/ha-automation-picker.html index 8ce5084f1e..16c1a89330 100644 --- a/panels/config/automation/ha-automation-picker.html +++ b/panels/config/automation/ha-automation-picker.html @@ -8,6 +8,7 @@ + diff --git a/panels/config/cloud/ha-config-cloud-account.html b/panels/config/cloud/ha-config-cloud-account.html index 147e3df153..1316ed0fe7 100644 --- a/panels/config/cloud/ha-config-cloud-account.html +++ b/panels/config/cloud/ha-config-cloud-account.html @@ -7,6 +7,8 @@ + + - - - diff --git a/panels/config/ha-entity-config.html b/panels/config/ha-entity-config.html index da960cfe97..99162178ce 100644 --- a/panels/config/ha-entity-config.html +++ b/panels/config/ha-entity-config.html @@ -1,4 +1,11 @@ + + + + + + +