feature add detektAnalysis task #24

Merged
sergey.vlasenko merged 1 commits from detekt_analysis into feature/java_17_support 2024-03-20 16:11:57 +03:00

feature MB-42573: [Android] Инкрементальная проверка кода

Добавил gradle таску detektAnalysis для отдельного запуска проверок detekt'a, потому что проверки Cpd и AndroidLinter запускают сборку проекта (Почему -- особо не копал, возможно, конкретно их особенность).

При вызове таски можно можно добавить аргумент -Ponly-diffs=<branch or commit>, чтобы проверялись только изменённые (в HEAD) относительно указанных ветки или коммита файлы. Если просто указать параметр без значения, то будут проверяться текущие незакомиченные изменения. Если параметр не указан вообще, проверяется весь проект.

feature [MB-42573](https://jira.lan.ubrr.ru/browse/MB-42573): [Android] Инкрементальная проверка кода Добавил gradle таску `detektAnalysis` для отдельного запуска проверок detekt'a, потому что проверки Cpd и AndroidLinter запускают сборку проекта (Почему -- особо не копал, возможно, конкретно их особенность). При вызове таски можно можно добавить аргумент `-Ponly-diffs=<branch or commit>`, чтобы проверялись только изменённые (в HEAD) относительно указанных ветки или коммита файлы. Если просто указать параметр без значения, то будут проверяться текущие незакомиченные изменения. Если параметр не указан вообще, проверяется весь проект.
sergey.vlasenko added 1 commit 2024-03-19 10:55:54 +03:00
sergey.vlasenko force-pushed detekt_analysis from ad1023994d to b183a4f5f4 2024-03-19 16:50:06 +03:00 Compare
sergey.vlasenko added 1 commit 2024-03-19 16:51:27 +03:00
sergey.vlasenko force-pushed detekt_analysis from d877343d52 to dca38422f3 2024-03-19 16:52:22 +03:00 Compare
sergey.vlasenko merged commit 6df29f2101 into feature/java_17_support 2024-03-20 16:11:57 +03:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: TouchInstinct/BuildScripts#24
No description provided.