From 0c9cfa07ba79742ff8a3028b071a2155b84ccc99 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Thu, 15 Jan 2026 10:30:50 -0800 Subject: [PATCH] client: dev-tools: lib_linter: refactor with `lib_docker::exec` --- .../docker/lib/internal/dev-tools/lib_linter.bash | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/client/src/docker/lib/internal/dev-tools/lib_linter.bash b/client/src/docker/lib/internal/dev-tools/lib_linter.bash index 791cccb..f48f7a8 100644 --- a/client/src/docker/lib/internal/dev-tools/lib_linter.bash +++ b/client/src/docker/lib/internal/dev-tools/lib_linter.bash @@ -146,7 +146,7 @@ function lib_linter::__lint_bash() if [ -z "${_path[*]}" ]; then # Do all for _ext in "${_exts[@]}"; do - lib_docker::__docker_compose exec -it docker-finance /bin/bash -i -c \ + lib_docker::exec \ "find ${DOCKER_FINANCE_CLIENT_REPO}/ ${DOCKER_FINANCE_CLIENT_PLUGINS}/ -type f -name \*.${_ext} \ | while read _file do echo Linting \'\${_file}\' @@ -159,7 +159,7 @@ function lib_linter::__lint_bash() local _file _file="$(dirs +1)/${_p}" lib_utils::print_normal "Linting '${_file}'" - lib_docker::__docker_compose exec -it docker-finance /bin/bash -i -c \ + lib_docker::exec \ "$_shfmt $_file $_file && $_shellcheck $_file" done fi @@ -182,7 +182,7 @@ function lib_linter::__lint_cpp() if [ -z "${_path[*]}" ]; then # Do all for _ext in "${_exts[@]}"; do - lib_docker::__docker_compose exec -it docker-finance /bin/bash -i -c \ + lib_docker::exec \ "find ${DOCKER_FINANCE_CLIENT_REPO}/ ${DOCKER_FINANCE_CLIENT_PLUGINS}/ -type f -name \*.${_ext} \ | while read _file do echo Linting \'\${_file}\' @@ -195,7 +195,7 @@ function lib_linter::__lint_cpp() local _file _file="$(dirs +1)/${_p}" lib_utils::print_normal "Linting '${_file}'" - lib_docker::__docker_compose exec -it docker-finance /bin/bash -i -c \ + lib_docker::exec \ "$_clang_format $_file && $_cpplint $_file && $_cppcheck $_file" done fi @@ -211,7 +211,7 @@ function lib_linter::__lint_php() if [ -z "${_path[*]}" ]; then # Do all - lib_docker::__docker_compose exec -it docker-finance /bin/bash -i -c \ + lib_docker::exec \ "php-cs-fixer -n init \ && $_php_cs_fixer $DOCKER_FINANCE_CLIENT_REPO && $_php_cs_fixer $DOCKER_FINANCE_CLIENT_PLUGINS \ && $_phpstan $DOCKER_FINANCE_CLIENT_REPO $DOCKER_FINANCE_CLIENT_PLUGINS" @@ -221,7 +221,7 @@ function lib_linter::__lint_php() local _file _file="$(dirs +1)/${_p}" lib_utils::print_normal "Linting '${_file}'" - lib_docker::__docker_compose exec -it docker-finance /bin/bash -i -c \ + lib_docker::exec \ "$_php_cs_fixer $_file && $_phpstan $_file" done fi