Как исключить некоторые каталоги из «Анализировать -> проверить код» в Android Studio? - PullRequest
0 голосов
/ 24 января 2019

Один каталог кода взят из длинной рабочей библиотеки, но инспектор кода жалуется на многие проблемы в нем.Как я могу исключить его из анализа?

Я пытался просмотреть настройки, а также пытался щелкнуть правой кнопкой мыши различные вещи в ходе анализа.

Я бы хотел, чтобы проверка кода работаладля большей части моего проекта, но не из тех его частей, что работа и анализ не нужны.В данном случае это сложная библиотека языка C с открытым исходным кодом, в которой я не хочу касаться кода.

1 Ответ

0 голосов
/ 24 января 2019

Хорошо - я чувствую себя немного глупо, но другим не нужно проходить через это, вот подробности. Кроме того, это очень легко испортить - графический интерфейс Android Studio позволит вам делать вещи, которые хорошо выглядят в диалоге, но не работают. Мне понадобилось несколько попыток найти магию, которая работает.

Вот процедура:

  1. В главном меню выберите «Анализ», затем «Проверка кода»
  2. Нажмите кнопку рядом с надписью "Пользовательская область"
  3. Нажмите кнопку с тремя точками - справа на той же строке. Появится новый диалог.
  4. Нажмите плюс (+) - в левом верхнем углу, чтобы начать новую пользовательскую область действия
  5. Дайте ему имя
  6. Выберите «Локальный» или «Удаленный»
  7. В раскрывающемся списке нового диалогового окна выберите «Вид проекта»
  8. Из четырех значков нажимайте на них до тех пор, пока не будет выделен только один для отображения файла
  9. Найдите верхний каталог того, что вы хотите проанализировать, и нажмите «Включить»
  10. Найдите каждый каталог, который вы хотите исключить, и нажмите «Исключить» для каждого
  11. Нажмите OK - диалоговое окно настраиваемой области действия закроется
  12. Нажмите ОК - анализ запустится

В будущем эта область будет доступна по имени, но помните, что она не учитывает подразумеваемую область, если щелкнуть правой кнопкой мыши каталог в иерархии.

Initial Code Inspection dialog

The Custom Scope dialog

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...