Публикации по теме 'lint'
Поэт Линтинга
Это статья для разработчиков, которая будет работать лучше и лучше для всего мира. Если вы менеджер, это стоит того и для вас, и для знакомого разработчика.
Когда я впервые смотрю на фрагмент кода, я сразу же пытаюсь найти ответ на вопрос:
Это хорошо?
Чтобы выяснить это, я могу, например, использовать автоматизированную систему.
Есть много инструментов, которые помогают нам измерять качество кода. Одним из таких инструментов является Sonar Qube, который предоставляет..
Вопросы по теме 'lint'
Существуют ли какие-либо инструменты lint для C и C++, которые проверяют форматирование?
У меня есть кодовая база, к которой прикасаются многие люди. В то время как большинство людей прилагают усилия, чтобы код был красиво отформатирован (например, с постоянным отступом и использованием фигурных скобок), некоторые этого не делают, и даже...
7782 просмотров
schedule
07.04.2024
Требуется линтер RTF
Кто-нибудь знает линтер для файлов RTF?
Я пишу простой инструмент экспорта RTF для текстового процессора. Я дошел до стадии, когда мои сгенерированные файлы теперь загружаются в OpenOffice и, кажется, работают --- за исключением того, что я только...
2934 просмотров
schedule
06.09.2022
Проблема с строгой проверкой типов в lint (предупреждение 632)
Я работаю над доработкой некоторого существующего кода C, чтобы перенести его на новый компилятор (встроенное программное обеспечение, мы меняем оборудование). Итак, я пытаюсь очистить текущий код с помощью lint, и меня озадачивает задание, которое...
1479 просмотров
schedule
03.02.2024
Что лучше: @SuppressLint или @TargetApi?
У меня есть проблемы в моем приложении, связанные с StrictMode , и я добавил фрагмент кода, который в основном отключает StrictModeHelper . Однако сейчас Lint жалуется на setThreadPolicy() и предлагает либо добавить
@SuppressLint 'NewApi'...
55251 просмотров
schedule
05.12.2023
Плагин Android Lint — установка настраиваемых предупреждений/ошибок, которые следует проверять
Мой вопрос заключается в том, есть ли способ добавить в плагин lint пользовательскую проверку, о которой он должен предупредить меня перед созданием версии. Например, я хочу, чтобы он проверял все объекты Cursor, InputStream в моем коде, если они...
1786 просмотров
schedule
13.09.2022
Разрешение значений ресурсов в пользовательском правиле lint
У меня большая кодовая база Android, и я пишу собственное правило lint, которое проверяет, попадают ли значения определенных атрибутов в заданный диапазон.
Например, у меня есть этот компонент:
<MyCustomComponent...
434 просмотров
schedule
04.11.2022
Как мне получить уровень ворса от посетителя, получившего блокировку?
По разным причинам я использую Visitor для обхода дерева HIR вместо того, чтобы полагаться на контекст lint для обхода дерева. Однако это означает, что мой lint игнорирует аннотации #[allow/warn/deny(..)] в исходном коде. Как я могу вернуть это?...
70 просмотров
schedule
03.05.2024
Линт-проверка на наличие неиспользуемых методов (командная строка)
Как я могу добиться того же, что описано в следующем вопросе о переполнении стека?
Как мне найти все неиспользуемые методы моего проекта в Android Studio IDEA?
Только через командную строку?
./gradlew lint ...
545 просмотров
schedule
20.02.2024
Форматирование Python PEP8 для длинных аргументов с аннотациями
У меня есть несколько функций с журналом, аннотированные аргументы, такие как следующие:
def myfunction(values: Optional[List[str]],
keywords: Dict[str, Tuple[str, int]],
default_value: Optional[str]=None...
253 просмотров
schedule
15.02.2024
Как правильно подключить линтер в Atom с помощью jshint
Я хочу использовать пакет linter в редакторе Atom. Я установил пакеты "linter" и "linter-jshint". Кроме того, я установил jshint через npm (глобально) и скачал jshint-repo с GitHub.
Когда я просто пытаюсь запустить линтер для открытого файла .js...
566 просмотров
schedule
19.10.2022
android gradle increment lint
Поскольку я работал над инкрементной проверкой Lint в Android и просмотрел некоторые статьи, я обнаружил, что могу добавить задачу в build.gradle, а затем передать некоторые параметры, переписав LintGradleClient, который должен работать, как описано в...
485 просмотров
schedule
09.02.2024
Ярлыки приложений: предупреждение о ворсинках с minSdk‹25
Я понимаю, что эти новые атрибуты безопасно игнорируются в старых API. Теперь есть ли способ убрать это последующее предупреждение Lint, не подавляя его или не повышая minSdk?
Атрибут ShortId используется только в уровне API 25 и выше (текущее...
311 просмотров
schedule
30.05.2024
Android Studio 3.2.1 — как игнорировать предупреждение во время сборки
Я только что обновил версию Android Studio с 3.0.1 до 3.2.1 и начал получать предупреждения во время сборки, чтобы игнорировать их. Я упомянул lintOptions в теге Android внутри уровня приложения build.gradle.
lintOptions {
abortOnError...
872 просмотров
schedule
14.11.2022