From 5f89fc352b9442165bd904907b518a4fcdc8adde Mon Sep 17 00:00:00 2001 From: Jiacheng Guo Date: Fri, 22 Oct 2021 17:27:39 +0800 Subject: [PATCH] ci: add pre-commit --- .pre-commit-config.yaml | 8 ++++++++ components/esp_matter/esp_matter.c | 30 ++++++++++++++++++++++++------ 2 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 .pre-commit-config.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 000000000..3b48821b9 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,8 @@ +repos: +- repo: https://github.com/pre-commit/mirrors-clang-format + rev: '0f8362ad84fe4a446b807ffbfc9e65d078ecf732' + hooks: + - id: clang-format + exclude: '^.*/zap-generated/.*$' + + diff --git a/components/esp_matter/esp_matter.c b/components/esp_matter/esp_matter.c index ab012b926..010890694 100644 --- a/components/esp_matter/esp_matter.c +++ b/components/esp_matter/esp_matter.c @@ -35,37 +35,55 @@ static esp_matter_t *esp_matter = NULL; esp_matter_attr_val_t esp_matter_bool(bool val) { - esp_matter_attr_val_t attr_val = {.type = ESP_MATTER_VAL_TYPE_BOOLEAN, .val.b = val}; + esp_matter_attr_val_t attr_val = { + .type = ESP_MATTER_VAL_TYPE_BOOLEAN, + .val.b = val, + }; return attr_val; } esp_matter_attr_val_t esp_matter_int(int val) { - esp_matter_attr_val_t attr_val = {.type = ESP_MATTER_VAL_TYPE_INTEGER, .val.i = val}; + esp_matter_attr_val_t attr_val = { + .type = ESP_MATTER_VAL_TYPE_INTEGER, + .val.i = val, + }; return attr_val; } esp_matter_attr_val_t esp_matter_float(float val) { - esp_matter_attr_val_t attr_val = {.type = ESP_MATTER_VAL_TYPE_FLOAT, .val.f = val}; + esp_matter_attr_val_t attr_val = { + .type = ESP_MATTER_VAL_TYPE_FLOAT, + .val.f = val, + }; return attr_val; } esp_matter_attr_val_t esp_matter_str(const char *val) { - esp_matter_attr_val_t attr_val = {.type = ESP_MATTER_VAL_TYPE_STRING, .val.s = (char *)val}; + esp_matter_attr_val_t attr_val = { + .type = ESP_MATTER_VAL_TYPE_STRING, + .val.s = (char *)val, + }; return attr_val; } esp_matter_attr_val_t esp_matter_obj(const char *val) { - esp_matter_attr_val_t attr_val = {.type = ESP_MATTER_VAL_TYPE_OBJECT, .val.s = (char *)val}; + esp_matter_attr_val_t attr_val = { + .type = ESP_MATTER_VAL_TYPE_OBJECT, + .val.s = (char *)val, + }; return attr_val; } esp_matter_attr_val_t esp_matter_array(const char *val) { - esp_matter_attr_val_t attr_val = {.type = ESP_MATTER_VAL_TYPE_ARRAY, .val.s = (char *)val}; + esp_matter_attr_val_t attr_val = { + .type = ESP_MATTER_VAL_TYPE_ARRAY, + .val.s = (char *)val, + }; return attr_val; }