Почему я получаю "Bad option:" unused "", когда пытаюсь применить параметр "unused" в плагине wsh4j jshint (v1.4.7)?
Все остальные опции, которые мне нужно использовать, работают хорошо, но когда я добавляю "неиспользованную" опцию, я получаю жалобу, когда пытаюсь либо:
<options>unused,bitwise,curly,eqeqeq,forin,immed,indent=4,latedef,newcap,noarg,nonew,undef,trailing,onevar,white,browser</options>
или же
<options>unused=true,bitwise,curly,eqeqeq,forin,immed,indent=4,latedef,newcap,noarg,nonew,undef,trailing,onevar,white,browser</options>
Я получаю эту ошибку:
Errors are: [ro.isdc.wro.extensions.processor.support.linter.LinterError@373246f3[
line=0
character=0
reason=Bad option: 'unused'.
evidence=
]]
Я не уверен, что если я использую неправильный синтаксис, эта опция просто недоступна в этом плагине или это ошибка.
Кто-нибудь еще работал правильно, и я делаю что-то не так?
1 ответ
Решение
В wro4j-1.4.7 используется более старая версия jshint (точнее с 06 июля 2012 г.), в то время как неиспользуемая опция была введена с 20 августа 2012 г.
Если вы хотите использовать последнюю версию JsHint, вы можете расширить JsHintProcessor и указать более новую версию jshint.js