SwiftLint 0.45.1 adaptation

This commit is contained in:
Timur Kayumov 2021-12-10 04:26:14 +02:00
parent 0df12c3b26
commit 4c34de6aa0
2 changed files with 8 additions and 5 deletions

View File

@ -107,12 +107,15 @@ enum_case_associated_values_count:
identifier_name:
excluded:
- id
- to
- ok
- URL
- x
- y
- z
opening_brace:
allow_multiline_func: true
warning_threshold: 1
allow_zero_lintable_files: true

View File

@ -61,11 +61,11 @@ else
# Если файл существует, то просто его очистим, если нет - создадим
> ${lint_files_path}
# Путь к папке репозитория
path_prefix="`git rev-parse --show-toplevel`/"
# Проходимся по папкам, которые требуют линтовки
for SOURCE_DIR in ${SOURCES_DIRS}; do
# Путь к папке репозитория
path_prefix="`git rev-parse --show-toplevel`/"
# Отбираем файлы, которые были изменены или созданы
source_unstaged_files=$(git diff --diff-filter=d --name-only --line-prefix=${path_prefix} ${SOURCE_DIR} | grep "\.swift$")
source_staged_files=$(git diff --diff-filter=d --name-only --line-prefix=${path_prefix} --cached ${SOURCE_DIR} | grep "\.swift$")
@ -81,6 +81,6 @@ else
swiftlint_files_path="@${lint_files_path}"
${SWIFTLINT_EXECUTABLE} autocorrect --path ${swiftlint_files_path} --config ${SWIFTLINT_CONFIG_PATH} --force-exclude --use-alternative-excluding
${SWIFTLINT_EXECUTABLE} --fix --path ${swiftlint_files_path} --config ${SWIFTLINT_CONFIG_PATH} --force-exclude --use-alternative-excluding
${SWIFTLINT_EXECUTABLE} --path ${swiftlint_files_path} --config ${SWIFTLINT_CONFIG_PATH} --force-exclude --use-alternative-excluding
fi