Почему я получаю "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

Другие вопросы по тегам