mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	Refactor clang-tidy script to use actual compiler flags and includes (#2133)
Co-authored-by: Otto winter <otto@otto-winter.com>
This commit is contained in:
		| @@ -47,7 +47,7 @@ void SGP30Component::setup() { | ||||
|   } | ||||
|   this->serial_number_ = (uint64_t(raw_serial_number[0]) << 24) | (uint64_t(raw_serial_number[1]) << 16) | | ||||
|                          (uint64_t(raw_serial_number[2])); | ||||
|   ESP_LOGD(TAG, "Serial Number: %llu", this->serial_number_); | ||||
|   ESP_LOGD(TAG, "Serial Number: %" PRIu64, this->serial_number_); | ||||
|  | ||||
|   // Featureset identification for future use | ||||
|   if (!this->write_command_(SGP30_CMD_GET_FEATURESET)) { | ||||
| @@ -245,7 +245,7 @@ void SGP30Component::dump_config() { | ||||
|         break; | ||||
|     } | ||||
|   } else { | ||||
|     ESP_LOGCONFIG(TAG, "  Serial number: %llu", this->serial_number_); | ||||
|     ESP_LOGCONFIG(TAG, "  Serial number: %" PRIu64, this->serial_number_); | ||||
|     if (this->eco2_baseline_ != 0x0000 && this->tvoc_baseline_ != 0x0000) { | ||||
|       ESP_LOGCONFIG(TAG, "  Baseline:"); | ||||
|       ESP_LOGCONFIG(TAG, "    eCO2 Baseline: 0x%04X", this->eco2_baseline_); | ||||
|   | ||||
| @@ -23,7 +23,7 @@ void SGP40Component::setup() { | ||||
|   } | ||||
|   this->serial_number_ = (uint64_t(raw_serial_number[0]) << 24) | (uint64_t(raw_serial_number[1]) << 16) | | ||||
|                          (uint64_t(raw_serial_number[2])); | ||||
|   ESP_LOGD(TAG, "Serial Number: %llu", this->serial_number_); | ||||
|   ESP_LOGD(TAG, "Serial Number: %" PRIu64, this->serial_number_); | ||||
|  | ||||
|   // Featureset identification for future use | ||||
|   if (!this->write_command_(SGP40_CMD_GET_FEATURESET)) { | ||||
| @@ -248,7 +248,7 @@ void SGP40Component::dump_config() { | ||||
|         break; | ||||
|     } | ||||
|   } else { | ||||
|     ESP_LOGCONFIG(TAG, "  Serial number: %llu", this->serial_number_); | ||||
|     ESP_LOGCONFIG(TAG, "  Serial number: %" PRIu64, this->serial_number_); | ||||
|     ESP_LOGCONFIG(TAG, "  Minimum Samples: %f", VOC_ALGORITHM_INITIAL_BLACKOUT); | ||||
|   } | ||||
|   LOG_UPDATE_INTERVAL(this); | ||||
|   | ||||
| @@ -8,6 +8,11 @@ | ||||
| #include "sntp.h" | ||||
| #endif | ||||
|  | ||||
| // Yes, the server names are leaked, but that's fine. | ||||
| #ifdef CLANG_TIDY | ||||
| #define strdup(x) (const_cast<char *>(x)) | ||||
| #endif | ||||
|  | ||||
| namespace esphome { | ||||
| namespace sntp { | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user