From 9d423e05afa614b43793c6bf7dbc9941bec89cce Mon Sep 17 00:00:00 2001 From: Dmitrii Filippov Date: Fri, 15 Nov 2019 12:58:26 +0100 Subject: [PATCH] Add polymer.json and move lint settings to it. Change-Id: I84a9901695a3b9a7bb85b1bb275469cde86fd174 --- polygerrit-ui/app/BUILD | 1 + polygerrit-ui/app/polylint_test.sh | 5 ++++- polygerrit-ui/app/polymer.json | 13 +++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 polygerrit-ui/app/polymer.json diff --git a/polygerrit-ui/app/BUILD b/polygerrit-ui/app/BUILD index 1bf0f2a2aa..5ff820b0f2 100644 --- a/polygerrit-ui/app/BUILD +++ b/polygerrit-ui/app/BUILD @@ -125,6 +125,7 @@ sh_test( size = "large", srcs = ["polylint_test.sh"], data = [ + "polymer.json", ":pg_code_without_test", "//polygerrit-ui:polygerrit_components.bower_components.zip", ], diff --git a/polygerrit-ui/app/polylint_test.sh b/polygerrit-ui/app/polylint_test.sh index 54b31d35af..98cf06fcb8 100755 --- a/polygerrit-ui/app/polylint_test.sh +++ b/polygerrit-ui/app/polylint_test.sh @@ -25,4 +25,7 @@ fi unzip -o polygerrit-ui/polygerrit_components.bower_components.zip -d polygerrit-ui/app -$polymer_bin lint --root polygerrit-ui/app --entrypoint polygerrit-ui/app/elements/gr-app.html --component-dir 'polygerrit-ui/app/bower_components' --verbose --rules polymer-2-hybrid --sources "polygerrit-ui/app/**/*" +#Can't use --root with polymer.json - see https://github.com/Polymer/tools/issues/2616 +#Change current directory to the root folder +cd polygerrit-ui/app +$polymer_bin lint --component-dir 'bower_components' --verbose diff --git a/polygerrit-ui/app/polymer.json b/polygerrit-ui/app/polymer.json new file mode 100644 index 0000000000..977772ab7a --- /dev/null +++ b/polygerrit-ui/app/polymer.json @@ -0,0 +1,13 @@ +{ + "entrypoint": "elements/gr-app.html", + "sources": [ + "behaviors/**/*", + "elements/**/*", + "scripts/**/*", + "styles/**/*", + "types/**/*" + ], + "lint": { + "rules": ["polymer-2-hybrid"] + } +}