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

133
Результат подписки не используется

Сегодня я обновился до Android Studio 3.1, который, кажется, добавил еще несколько проверок на ворсинок. Одна из этих проверок линта предназначена для однократных subscribe()вызовов RxJava2 , которые не хранятся в переменной. Например, получение списка всех игроков из базы данных моей комнаты:...

132
Как создать файл pylintrc

Я использую Linux. Могу я сделать что-то вроде, pylint --generate-rcfile > .pylintrcа затем внести изменения в полученный .pylintrcфайл, чтобы переопределить настройки по умолчанию? И если да, он должен быть в моем ~/каталоге или я должен поместить его в...

125
Как вы используете функцию быстрого исправления vim?

Я довольно новый пользователь Vim, и я обнаружил, что его кривая обучения довольно крутая (по крайней мере, для меня). Я только что установил этот сценарий vim для проверки ошибок JavaScriptLint, который показывает ошибки в окне быстрого исправления vim после сохранения буфера. Однако я не знаю,...

121
VIM + JSLint?

Я провожу дни в vim, в настоящее время пишу много JavaScript. Я пытался найти способ интегрировать JSLint или что-то подобное в vim, чтобы улучшить мое кодирование. Кому-нибудь удалось что-то подобное сделать? Редактировать: попробовал это: Проверка синтаксиса Javascript из Vim , к сожалению,...

119
Avoid Lint жалуется на непереведенную строку

Можно ли указать, что строки в файле в value-* каталогах намеренно не переводятся на другие языки? У меня есть несколько строк, которые являются общими для всех языков и не нуждаются в переводе, поэтому я создал unlocalized-strings.xmlфайл в valuesкаталоге .. Запуск Android Lint для проверки...

110
Синтаксис немедленного вызова функции

Существует опция JSLint , фактически одна из хороших частей, которая «[требует] скобок вокруг немедленных вызовов», что означает, что конструкция (function () { // ... })(); вместо этого нужно было бы записать как (function () { // ... }()); У меня такой вопрос - может ли кто-нибудь объяснить,...

110
Что означает сообщение pylint «Слишком мало общедоступных методов»

Я запускаю pylint для некоторого кода и получаю сообщение об ошибке «Слишком мало общедоступных методов (0/2)». Что означает это сообщение? Документы pylint бесполезны: Используется, когда в классе слишком мало общедоступных методов, поэтому убедитесь, что оно того стоит....

109
AppCompatActivity.onCreate можно вызывать только из той же группы библиотек

После обновления до appcompat 25.1.0у меня начались ошибки проводной связи. В моем коде: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Я получаю ошибку lint: AppCompatActivity.onCreate can only be called from within the same library group...

106
Порядок функций в JavaScript: почему это важно?

Исходный вопрос: JSHint жалуется, когда мой JavaScript вызывает функцию, которая определена дальше по странице, чем ее вызов. Однако моя страница предназначена для игры, и никакие функции не вызываются до тех пор, пока все не будет загружено. Так почему же в моем коде фигурируют функции заказа?...

105
JSX не разрешен в файлах с расширением '.js' с eslint-config-airbnb

Я установил eslint-config-airbnb, который должен предварительно настроить ESLINT для React: Наш экспорт по умолчанию содержит все наши правила ESLint, включая ECMAScript 6+ и React. Для этого требуются eslint, eslint-plugin-import, eslint-plugin-react и eslint-plugin-jsx-a11y. Мое...

102
tslint говорит, что вызовы console.log не разрешены. Как мне это разрешить?

Я только начал использовать приложение create-response-app с машинописным текстом create-react-app my-app --scripts-version=react-scripts-ts а конфигурация tslint.json по умолчанию не допускает console.log (). Как я могу (пока) включить console.log? Документы для этого находятся на...

102
Глобальные переменные в Javascript и ESLint

У меня есть несколько файлов javascript, и я определил некоторую глобальную переменную в файле, который загружается раньше других. Как следствие, все файлы, загруженные после первого, имеют доступ к глобальной переменной. Однако ESLint показывает глобальную переменную как «не определенную». Я не...

100
Что лучше: @SuppressLint или @TargetApi?

В моем приложении есть проблемы с StrictModeдобавлением фрагмента кода, который в основном отключает расширение StrictModeHelper. Однако Линт жалуется setThreadPolicy()сейчас и предлагает либо добавить @SuppressLint 'NewApi' или @TargetApi(Build.VERSION_CODES.GINGERBREAD) к onCreate()событию...

99
Разрешение предоставляется только системному приложению

У меня есть системное приложение, которое использует системные разрешения, и эти разрешения перечислены в манифесте. Eclipse выдает следующую ошибку, когда я пытаюсь создать сборку (сборка из командной строки работает): Разрешение предоставляется только системным приложениям Я уже знаю, что моему...

98
Как избежать переназначения без параметров при установке свойства для объекта DOM

У меня есть метод, основная цель которого - установить свойство объекта DOM. function (el) { el.expando = {}; } Я использую стиль кода AirBnB, из-за которого ESLint выдает no-param-reassignошибку: ошибка Присваивание параметру функции 'el' no-param-reassign Как я могу управлять объектом DOM,...

98
Ошибка «переведена здесь, но не найдена в локали по умолчанию» в файле strings.xml с translatable = «false»

Вот мои значения \ strings.xml (файл по умолчанию), и все говорит само за себя: Мои вопросы): Как он может быть «не найден в локали по умолчанию», если я редактирую локаль по умолчанию (values ​​\ strings.xml)? Как это может быть ошибка перевода линта, если я ставил translatable="false"? В папках...