Вопросы с тегом «lint»

98
Почему JSHINT жалуется, что это строгое нарушение?

Я думаю, что это может быть дубликат строгого нарушения с использованием этого ключевого слова и раскрытием шаблона модуля У меня есть такой код: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd =...

97
Почему pylint возражает против односимвольных имен переменных?

Я все еще привыкаю к ​​соглашениям Python и использую его, pylintчтобы сделать свой код более питоническим, но меня озадачивает тот факт, что pylint не любит односимвольные имена переменных. У меня есть несколько таких петель: for x in x_values: my_list.append(x) и когда я бегу pylint, я получаю...

95
JSLint: использовался до того, как он был определен

Привет, у меня есть 3 файла javascript. jquery.js utility.js file1.js В file1.js у меня есть jQuery.noConflict() jQuery(document).ready(function($) { // .... }); Я получаю сообщение об ошибке "jQuery" использовался до того, как он был определен. и слово «документ» использовалось до его...

94
Как отключить предупреждения об отсутствии строки документации на уровне файла в Pylint?

Pylint выдает ошибку о том, что в некоторых файлах отсутствуют строки документации. Я пытаюсь добавить строки документации к каждому классу, методу и функции, но кажется, что Pylint также проверяет, должны ли файлы иметь строку документации в начале. Могу я как-нибудь отключить это? Я хотел бы...

94
Подписка устарела: используйте наблюдателя вместо обратного вызова ошибки

Когда я запускаю линтер, он говорит: subscribe is deprecated: Use an observer instead of an error callback Код (из приложения angular 7 с angular-cli): this.userService.updateUser(data).pipe( tap(() => {bla bla bla}) ).subscribe( this.handleUpdateResponse.bind(this), this.handleError.bind(this)...

93
В чем разница между prettier-eslint, eslint-plugin-prettier и eslint-config-prettier?

Я хочу использовать Prettier и ESLint вместе, но у меня возникли некоторые конфликты, просто используя их один за другим. Я вижу, что есть эти три пакета, которые, кажется, позволяют использовать их в тандеме: prettier-eslint eslint-plugin-prettier eslint-config-prettier Однако я не уверен, что...

90
JSLint ожидал '===' и вместо этого увидел '=='

Недавно я запускал часть своего кода через JSLint, когда обнаружил эту ошибку. Мне кажется забавным в этой ошибке то, что она автоматически предполагает, что все == должно быть ===. Это действительно имеет смысл? Я видел много примеров, в которых вы не хотели бы сравнивать типы, и меня беспокоит,...

89
SonarQube и SonarLint разница

Чем именно SonarQube отличается от SonarLint? SonarQube имеет связанный с ним сервер, и Sonar lint работает больше как плагин. Но в чем их конкретная разница?

88
ESLint не работает в VS Code?

ESLint у меня не работает в VS Code. У меня есть плагин, установленный в VS Code, и сам ESLint как зависимость разработчика в моем package.json, который я также установил. Я изменил следующий параметр в настройках пользователя VS Code: { "eslint.options": { "configFile": "C:/mypath" } } Я...

87
Ошибка React eslint отсутствует при проверке реквизита

У меня есть следующий код, бросок eslint: реагировать / проп-типы onClickOut; отсутствует в проверке реквизита реагировать / поддерживать типы детей; отсутствует в проверке реквизита propTypes был определен, но eslint его не распознает. import React, { Component, PropTypes } from 'react'; class...

86
ESLint с React выдает ошибки no-unused-vars

Я установил eslint& eslint-plugin-react. Когда я запускаю ESLint, линтер возвращает no-unused-varsошибки для каждого компонента React. Я предполагаю, что он не осознает, что я использую синтаксис JSX или React. Любые идеи? Пример: app.js import React, { Component } from 'react'; import Header...

86
Pylint отключить все предупреждения для файла

Мы используем pylint в нашей системе сборки. У нас есть пакет python в нашей кодовой базе, который содержит одноразовый код, и я хотел бы временно отключить все предупреждения для модуля, чтобы я мог перестать беспокоить других разработчиков этими лишними сообщениями. Есть ли простой способ...

86
Есть ли простой Java-линтер CLI? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Я пытался найти Java-линтер, способный...

84
Не удалось найти com.android.tools.lint: lint-gradle Android Studio 3

Я обновил Android Studio до версии 3.0 и теперь получил много проблем ... теперь остановился на такой проблеме: Could not resolve all files for configuration ':applib:_lintClassPath'. > Could not find com.android.tools.lint:lint-gradle:26.1.0-alpha01. Searched in the following locations:...

79
Объявление функции в CoffeeScript

Я замечаю, что в CoffeeScript, если я определяю функцию, используя: a = (c) -> c=1 Я могу получить только выражение функции : var a; a = function(c) { return c = 1; }; Но лично я часто использую объявление функции , например: function a(c) { return c = 1; } Я использую первую форму, но мне...

33
Typescript eslint - отсутствует расширение «ts» для импорта / расширения

У меня есть простое приложение Node / Express, созданное с помощью Typescript. И если ты дашь мне ошибку Missing file extension "ts" for "./lib/env" import/extensions Вот мой файл .eslintrc { "extends": [ "airbnb", "plugin:@typescript-eslint/recommended", "prettier", "prettier/react",...

16
Требование объявления типа в Юлии

Есть ли способ явно требовать от Юлии (например, в рамках модуля или пакета), что типы должны быть объявлены ? Есть ли , например , PackageCompilerили Lint.jlесть какая - либо поддержка для таких проверок? В более широком смысле, предоставляет ли стандартный дистрибутив Julia какой-либо статический...