Loading .clang-format +1 −1 Original line number Diff line number Diff line Loading @@ -68,6 +68,6 @@ SpacesInCStyleCastParentheses: false SpacesInContainerLiterals: false SpacesInParentheses: false SpacesInSquareBrackets: false Standard: c++14 Standard: c++17 TabWidth: 4 UseTab: Never .gitlab-ci.yml +1 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ image: gekkofs/gekkofs:build_env-0.8.0 check format: stage: check format script: - ${CI_PROJECT_DIR}/scripts/check_format.sh -s "${CI_PROJECT_DIR}/src" -i "${CI_PROJECT_DIR}/src" - ${CI_PROJECT_DIR}/scripts/check_format.sh -s "${CI_PROJECT_DIR}/src" -i "${CI_PROJECT_DIR}/src" -v compile dependencies: stage: build deps Loading scripts/check_format.sh +11 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ PROJECT_SRC="$(pwd)/src" PROJECT_INCLUDE="$(pwd)/include" RUN_FORMAT=false CLANG_FORMAT_BIN="" VERBOSE=false usage_short() { echo " Loading @@ -30,6 +31,7 @@ optional arguments: (default: looks for 'clang-format' or 'clang-format-10') -r, --run_format run clang-formatter before formatting check DISCLAIMER: FILES ARE MODIFIED IN PLACE! -v, --verbose shows the diff of all files " } Loading Loading @@ -61,6 +63,10 @@ while [[ $# -gt 0 ]]; do RUN_FORMAT=true shift # past argument ;; -v | --verbose) VERBOSE=true shift # past argument ;; -h | --help) help_msg exit Loading Loading @@ -115,6 +121,11 @@ while IFS= read -r -d '' FILE; do else echo -n "$FILE " echo "$UNFORMATTED_LINES" if [[ "$VERBOSE" == true ]]; then diff -u <(cat "$FILE") <($CLANG_FORMAT_BIN -style=file "$FILE") echo "_______________________________________________________" fi echo FAIL=true fi fi Loading Loading
.clang-format +1 −1 Original line number Diff line number Diff line Loading @@ -68,6 +68,6 @@ SpacesInCStyleCastParentheses: false SpacesInContainerLiterals: false SpacesInParentheses: false SpacesInSquareBrackets: false Standard: c++14 Standard: c++17 TabWidth: 4 UseTab: Never
.gitlab-ci.yml +1 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ image: gekkofs/gekkofs:build_env-0.8.0 check format: stage: check format script: - ${CI_PROJECT_DIR}/scripts/check_format.sh -s "${CI_PROJECT_DIR}/src" -i "${CI_PROJECT_DIR}/src" - ${CI_PROJECT_DIR}/scripts/check_format.sh -s "${CI_PROJECT_DIR}/src" -i "${CI_PROJECT_DIR}/src" -v compile dependencies: stage: build deps Loading
scripts/check_format.sh +11 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ PROJECT_SRC="$(pwd)/src" PROJECT_INCLUDE="$(pwd)/include" RUN_FORMAT=false CLANG_FORMAT_BIN="" VERBOSE=false usage_short() { echo " Loading @@ -30,6 +31,7 @@ optional arguments: (default: looks for 'clang-format' or 'clang-format-10') -r, --run_format run clang-formatter before formatting check DISCLAIMER: FILES ARE MODIFIED IN PLACE! -v, --verbose shows the diff of all files " } Loading Loading @@ -61,6 +63,10 @@ while [[ $# -gt 0 ]]; do RUN_FORMAT=true shift # past argument ;; -v | --verbose) VERBOSE=true shift # past argument ;; -h | --help) help_msg exit Loading Loading @@ -115,6 +121,11 @@ while IFS= read -r -d '' FILE; do else echo -n "$FILE " echo "$UNFORMATTED_LINES" if [[ "$VERBOSE" == true ]]; then diff -u <(cat "$FILE") <($CLANG_FORMAT_BIN -style=file "$FILE") echo "_______________________________________________________" fi echo FAIL=true fi fi Loading