Lines Matching full:lint
575 test-doc: doc-only lint-md ## Builds, lints, and verifies the docs.
1191 .PHONY: lint-md-rollup
1192 lint-md-rollup:
1194 cd tools/node-lint-md-cli-rollup && npm install
1195 cd tools/node-lint-md-cli-rollup && npm run build-node
1197 .PHONY: lint-md-clean
1198 lint-md-clean:
1199 $(RM) -r tools/node-lint-md-cli-rollup/node_modules
1202 .PHONY: lint-md-build
1203 lint-md-build:
1204 $(warning Deprecated no-op target 'lint-md-build')
1216 run-lint-md = tools/lint-md.mjs -q -f --no-stdout $(LINT_MD_FILES)
1217 # Lint all changed markdown files maintained by us
1220 @$(call available-node,$(run-lint-md))
1223 .PHONY: lint-md
1225 lint-md: lint-js-doc | tools/.mdlintstamp
1230 run-lint-js = tools/node_modules/eslint/bin/eslint.js --cache \
1232 run-lint-js-fix = $(run-lint-js) --fix
1234 .PHONY: lint-js-fix
1235 lint-js-fix:
1236 @$(call available-node,$(run-lint-js-fix))
1238 .PHONY: lint-js
1239 .PHONY: lint-js-doc
1240 # Note that on the CI `lint-js-ci` is run instead.
1242 lint-js-doc: LINT_JS_TARGETS=doc
1243 lint-js lint-js-doc:
1248 $(call available-node,$(run-lint-js)) \
1251 jslint: lint-js
1252 $(warning Please use lint-js instead of jslint)
1254 run-lint-js-ci = tools/node_modules/eslint/bin/eslint.js \
1258 .PHONY: lint-js-ci
1260 lint-js-ci:
1262 @$(call available-node,$(run-lint-js-ci))
1264 jslint-ci: lint-js-ci
1265 $(warning Please use lint-js-ci instead of jslint-ci)
1338 .PHONY: lint-cpp
1340 lint-cpp: tools/.cpplintstamp
1348 .PHONY: lint-addon-docs
1349 lint-addon-docs: tools/.doclintstamp
1357 cpplint: lint-cpp
1358 $(warning Please use lint-cpp instead of cpplint)
1360 .PHONY: lint-py-build
1363 lint-py-build:
1369 .PHONY: lint-py
1372 lint-py:
1375 lint-py:
1377 $(warning Run 'make lint-py-build')
1380 .PHONY: lint
1381 .PHONY: lint-ci
1383 lint: ## Run JS, C++, MD and doc linters. target
1385 $(MAKE) lint-js || EXIT_STATUS=$$? ; \
1386 $(MAKE) lint-cpp || EXIT_STATUS=$$? ; \
1387 $(MAKE) lint-addon-docs || EXIT_STATUS=$$? ; \
1388 $(MAKE) lint-md || EXIT_STATUS=$$? ; \
1393 lint-ci: lint-js-ci lint-cpp lint-py lint-md lint-addon-docs
1403 lint lint-ci: target
1408 .PHONY: lint-clean
1409 lint-clean: