Описание тега gjslint

Пакет Npm для работы с Grunt, который проверяет файлы с помощью Google Closure Linter.
1 ответ

GIT кеширует pre-commit хуки

Из-за gJSLint извергает ошибки из-за отсутствия документации участника. Мы обновили наш хук pre-commit, поставленный перед долгим JavaScript. Редактирование включало в себя правило 220 gJSLint (игнорируйте отсутствующую документацию участника). Одна…
24 янв '14 в 14:31
1 ответ

Почему "Участник не должен иметь @private JsDoc"?

Я очищаю свой код с помощью инструмента gjslint из Google Closure Tools. Он сообщает о следующей ошибке: Line 15, E:0222: Member "this._dictionary" must not have @private JsDoc И это код: /** * Stacker class. * @constructor * @param {frankenstein.ap…
4 ответа

Почему "строка в одинарных кавычках предпочтительнее строки в двойных кавычках". в JS?

При использовании gjslint я получил подсказку: "Строка в одинарных кавычках предпочтительнее строки в двойных кавычках". Так почему же? Я немного запутался с этим. Почему одинарные кавычки предпочтительнее? Надеюсь получить помощь. Спасибо всем.
01 окт '11 в 04:41
1 ответ

Почему не работает Google JavaScript Linter через Grunt?

Мы используем gjslinter с Grunt для линтинга всех js-файлов в нашем проекте. Конфигурация в Gruntfile.js выглядит следующим образом: gjslint: { options: { flags: ['--disable 220,110,200'], reporter: { name: 'gjslint_xml', dest: '<%= pkg.docs %&gt…
11 июл '16 в 14:33
1 ответ

Можно ли проверить аргументы функции с помощью google closure linter (gjslint)?

Например, у меня есть следующий скрипт "test.js": /** * Adds two numbers. * @param {number} a First number. * @param {number} b First number. * @return {number} Sum of two numbers. */ function add(a, b) { return a + b; } var sum = add(1, 2); var sum…
22 фев '13 в 09:21
9 ответов

Что такое "Линтинг"?

PHPLint, JSLint и я недавно натолкнулись на то, что "вы можете скопировать свой код JS на лету", читая что-то о какой-то IDE. Итак, что это за пометка, которую знают все, кроме меня?
14 дек '11 в 11:14
1 ответ

Почему "Имя необязательного параметра%s должно начинаться с префикса opt_." в gjslint - строгом режиме?

Я получаю следующее на одном конкретном файле JavaScript Line 23, E:0233: Optional parameter name category must be prefixed with opt_. Line 649, E:0233: Optional parameter name animate must be prefixed with opt_. Line 697, E:0233: Optional parameter…
11 апр '13 в 03:48
2 ответа

Как узнать, какую версию gjslint я установил?

Это может быть глупый вопрос, но я не могу понять это. Выполнение gjslint --help не дает ответа, а --version не является допустимым флагом. Есть идеи?
10 июн '11 в 19:03
1 ответ

jslint - jslint4java - как пропустить проверку состояния обязательных блоков в javascript

Я должен использовать такое условие в моем коде Javascript if (condition) statement; но возвращает ошибку ("Ожидается" {"и вместо этого видел".) во время проверки с помощью jslint4java. Есть ли способ пропустить эту проверку?
02 окт '12 в 03:29
0 ответов

gjslint не сообщает об ошибке в файле без jsdoc

Я где-то читал, что с помощью jsdoc в вашем JavaScript и инструмента закрытия Google gjslint вы можете строго напечатать свой javascript. Он не очень строго типизирован, но инструмент сообщит о незакомментированных переменных и / или параметрах. Вот…
11 мар '13 в 09:24
0 ответов

Есть ли способ закрепить только измененную часть в файле.js перед git commit?

Я буду поддерживать старый проект, и я должен проверить самоданный код с помощью некоторого инструмента lint, такого как eslint или gjslint. Если просто запустить gjslint или eslint для файла.js, я получу всю ошибку lint... Я не хочу менять старую д…
27 июл '16 в 10:56