From 2ecdf1626f0f97f473440a769ababea4705a8c1c Mon Sep 17 00:00:00 2001 From: Max Neunhoeffer Date: Mon, 29 Feb 2016 11:24:48 +0100 Subject: [PATCH] Add possibility to jslint individual js files. --- utils/jslint.sh | 78 ++++++++++++++++++++++++++----------------------- 1 file changed, 41 insertions(+), 37 deletions(-) diff --git a/utils/jslint.sh b/utils/jslint.sh index 0ba14aeb9d..bc220363e3 100755 --- a/utils/jslint.sh +++ b/utils/jslint.sh @@ -1,42 +1,46 @@ #!/bin/bash -JAVASCRIPT_JSLINT="\ - `find ./js/actions -name "*.js"` \ - `find ./js/common/bootstrap -name "*.js"` \ - `find ./js/client/bootstrap -name "*.js"` \ - `find ./js/server/bootstrap -name "*.js"` \ - \ - `find ./js/common/modules/@arangodb -name "*.js"` \ - `find ./js/client/modules/@arangodb -name "*.js"` \ - `find ./js/server/modules/@arangodb -name "*.js"` \ - `find ./js/server/tests -name "*.js" | grep -v "ranges-combined"` \ - `find ./js/common/tests -name "*.js"` \ - `find ./js/client/tests -name "*.js"` \ - \ - `find ./js/apps/system/_system/cerberus/APP -name "*.js"` \ - `find ./js/apps/system/_api/gharial/APP -name "*.js"` \ - `find ./js/apps/system/_system/sessions/APP -name "*.js"` \ - `find ./js/apps/system/_system/simple-auth/APP -name "*.js"` \ - `find ./js/apps/system/_system/users/APP -name "*.js"` \ - \ - `find ./js/apps/system/_admin/aardvark/APP/frontend/js/models -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/frontend/js/views -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/frontend/js/collections -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/frontend/js/routers -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/frontend/js/arango -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/frontend/js/shell -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/test/specs -name "*.js"` \ - `find ./js/apps/system/_admin/aardvark/APP/test/clusterSpecs -name "*.js"` \ - \ - `find ./scripts -name "*.js"` \ - \ - ./js/common/modules/jsunity.js \ - ./js/client/client.js \ - ./js/server/server.js \ - ./js/server/upgrade-database.js \ - \ - ./js/apps/system/_admin/aardvark/APP/frontend/js/shell/browser.js \ -" +if [ "x$@" == "x" ] ; then + JAVASCRIPT_JSLINT="\ + `find ./js/actions -name "*.js"` \ + `find ./js/common/bootstrap -name "*.js"` \ + `find ./js/client/bootstrap -name "*.js"` \ + `find ./js/server/bootstrap -name "*.js"` \ + \ + `find ./js/common/modules/@arangodb -name "*.js"` \ + `find ./js/client/modules/@arangodb -name "*.js"` \ + `find ./js/server/modules/@arangodb -name "*.js"` \ + `find ./js/server/tests -name "*.js" | grep -v "ranges-combined"` \ + `find ./js/common/tests -name "*.js"` \ + `find ./js/client/tests -name "*.js"` \ + \ + `find ./js/apps/system/_system/cerberus/APP -name "*.js"` \ + `find ./js/apps/system/_api/gharial/APP -name "*.js"` \ + `find ./js/apps/system/_system/sessions/APP -name "*.js"` \ + `find ./js/apps/system/_system/simple-auth/APP -name "*.js"` \ + `find ./js/apps/system/_system/users/APP -name "*.js"` \ + \ + `find ./js/apps/system/_admin/aardvark/APP/frontend/js/models -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/frontend/js/views -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/frontend/js/collections -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/frontend/js/routers -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/frontend/js/arango -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/frontend/js/shell -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/test/specs -name "*.js"` \ + `find ./js/apps/system/_admin/aardvark/APP/test/clusterSpecs -name "*.js"` \ + \ + `find ./scripts -name "*.js"` \ + \ + ./js/common/modules/jsunity.js \ + ./js/client/client.js \ + ./js/server/server.js \ + ./js/server/upgrade-database.js \ + \ + ./js/apps/system/_admin/aardvark/APP/frontend/js/shell/browser.js \ + " +else + JAVASCRIPT_JSLINT="$@" +fi FILELIST=""