Dojo lint - есть ли хорошие инструменты lint для Dojo, а не только javascript

Я знаю, что существует множество инструментов lint JavaScript, но мне было интересно, были ли они для Dojo, поскольку ссылки на dojo вызывают проблемы для обычных инструментов lint JS.

Спасибо


person hbhakhra    schedule 20.09.2011    source источник


Ответы (1)


JSHint отлично справляется с додзё (и даже имеет для этого небольшой флажок). Я скучаю по нему, если не проверяю свои предоставляет и требует *.

Разве вы не можете добавить дополнительные имена в глобальное пространство имен в своем любимом инструменте?

* Изменить: теперь с новыми асинхронными модулями jshint будет предупреждать, если вы забыли импортировать модуль (поскольку теперь это обычная переменная, а не доступ к свойству вложенного объекта). Однако он не предупредит вас, если есть неиспользуемые аргументы функции (т. Е. Модули, импортируемые без необходимости). В моем случае я взломал исходный код JSHint, чтобы добавить к нему предупреждение.

person hugomg    schedule 20.09.2011