Update clang-format (#5112)

Bump minimum clang-format version to 15 (the previously used 10 is not
in the ubuntu-22.04 repo)

Reformat several files

Re-enable format and strings CI checkers

JerryScript-DCO-1.0-Signed-off-by: Máté Tokodi mate.tokodi@szteszoftver.hu
This commit is contained in:
Máté Tokodi 2023-12-11 23:21:52 +01:00 committed by GitHub
parent ef4cb2bf74
commit 3b876f7392
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 27 additions and 31 deletions

View File

@ -16,19 +16,17 @@ jobs:
with: with:
python-version: '3.10' python-version: '3.10'
- run: sudo apt update - run: sudo apt update
# TODO: update checkers to current versions available in ubuntu 22.04 - run: sudo apt install pylint doxygen cppcheck clang-format-15
# - run: sudo apt install clang-format-10 python-serial
- run: sudo apt install pylint doxygen cppcheck
- run: $RUNNER --check-signed-off=gh-actions - run: $RUNNER --check-signed-off=gh-actions
if: ${{ always() }} if: ${{ always() }}
- run: $RUNNER --check-doxygen - run: $RUNNER --check-doxygen
if: ${{ always() }} if: ${{ always() }}
# - run: $RUNNER --check-format - run: $RUNNER --check-format
# if: ${{ always() }} if: ${{ always() }}
- run: $RUNNER --check-license - run: $RUNNER --check-license
if: ${{ always() }} if: ${{ always() }}
# - run: $RUNNER --check-strings - run: $RUNNER --check-strings
# if: ${{ always() }} if: ${{ always() }}
- run: $RUNNER --check-pylint - run: $RUNNER --check-pylint
if: ${{ always() }} if: ${{ always() }}
- run: $RUNNER --check-cppcheck - run: $RUNNER --check-cppcheck

View File

@ -92,7 +92,6 @@ typedef struct
bool class_found; bool class_found;
} snapshot_globals_t; } snapshot_globals_t;
/** /**
* Write data into the specified buffer. * Write data into the specified buffer.
* *

View File

@ -261,8 +261,7 @@ ecma_value_t ecma_builtin_helper_error_dispatch_call (jerry_error_t error_type,
typedef ecma_value_t (*ecma_builtin_helper_sort_compare_fn_t) (ecma_value_t lhs, /**< left value */ typedef ecma_value_t (*ecma_builtin_helper_sort_compare_fn_t) (ecma_value_t lhs, /**< left value */
ecma_value_t rhs, /**< right value */ ecma_value_t rhs, /**< right value */
ecma_value_t compare_func, /**< compare function */ ecma_value_t compare_func, /**< compare function */
ecma_object_t *array_buffer_p /**< arrayBuffer */ ecma_object_t *array_buffer_p /**< arrayBuffer */);
);
ecma_value_t ecma_builtin_helper_array_merge_sort_helper (ecma_value_t *array_p, ecma_value_t ecma_builtin_helper_array_merge_sort_helper (ecma_value_t *array_p,
uint32_t length, uint32_t length,

View File

@ -1850,9 +1850,9 @@ ecma_op_object_get_own_property_descriptor (ecma_object_t *object_p, /**< the ob
prop_desc_p->value = property_ref.virtual_value; prop_desc_p->value = property_ref.virtual_value;
} }
prop_desc_p->flags |= (JERRY_PROP_IS_VALUE_DEFINED | JERRY_PROP_IS_WRITABLE_DEFINED); prop_desc_p->flags |=
prop_desc_p->flags = (uint16_t) ( (uint16_t) (JERRY_PROP_IS_VALUE_DEFINED | JERRY_PROP_IS_WRITABLE_DEFINED
prop_desc_p->flags | (ecma_is_property_writable (property) ? JERRY_PROP_IS_WRITABLE : JERRY_PROP_NO_OPTS)); | (ecma_is_property_writable (property) ? JERRY_PROP_IS_WRITABLE : JERRY_PROP_NO_OPTS));
} }
else else
{ {

View File

@ -30,7 +30,7 @@ RE_DIRECTIVE_COMMENT = re.compile(r"^#\s*(else|endif)$", re.MULTILINE)
RE_FUNCTION_NAME_COMMENT = re.compile( RE_FUNCTION_NAME_COMMENT = re.compile(
r"^\}(?!(?:\s\/\*\s\w+\s\*\/$|\s?\w*;))", re.MULTILINE) r"^\}(?!(?:\s\/\*\s\w+\s\*\/$|\s?\w*;))", re.MULTILINE)
CLANG_FORMAT_MIN_VERSION = 10 CLANG_FORMAT_MIN_VERSION = 15
FOLDERS = ["jerry-core", FOLDERS = ["jerry-core",
"jerry-ext", "jerry-ext",