mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 15:12:06 +00:00 
			
		
		
		
	lint
This commit is contained in:
		| @@ -255,7 +255,7 @@ enum UpdateCommand : uint32_t { | |||||||
|  |  | ||||||
| class InfoResponseProtoMessage : public ProtoMessage { | class InfoResponseProtoMessage : public ProtoMessage { | ||||||
|  public: |  public: | ||||||
|   virtual ~InfoResponseProtoMessage() = default; |   ~InfoResponseProtoMessage() override = default; | ||||||
|   std::string object_id{}; |   std::string object_id{}; | ||||||
|   uint32_t key{0}; |   uint32_t key{0}; | ||||||
|   std::string name{}; |   std::string name{}; | ||||||
| @@ -269,7 +269,7 @@ class InfoResponseProtoMessage : public ProtoMessage { | |||||||
|  |  | ||||||
| class StateResponseProtoMessage : public ProtoMessage { | class StateResponseProtoMessage : public ProtoMessage { | ||||||
|  public: |  public: | ||||||
|   virtual ~StateResponseProtoMessage() = default; |   ~StateResponseProtoMessage() override = default; | ||||||
|   uint32_t key{0}; |   uint32_t key{0}; | ||||||
|  |  | ||||||
|  protected: |  protected: | ||||||
|   | |||||||
| @@ -1137,8 +1137,8 @@ def build_base_class( | |||||||
|     out = f"class {base_class_name} : public ProtoMessage {{\n" |     out = f"class {base_class_name} : public ProtoMessage {{\n" | ||||||
|     out += " public:\n" |     out += " public:\n" | ||||||
|  |  | ||||||
|     # Add virtual destructor |     # Add destructor with override | ||||||
|     public_content.insert(0, f"virtual ~{base_class_name}() = default;") |     public_content.insert(0, f"~{base_class_name}() override = default;") | ||||||
|  |  | ||||||
|     # Base classes don't implement encode/decode/calculate_size |     # Base classes don't implement encode/decode/calculate_size | ||||||
|     # Derived classes handle these with their specific field numbers |     # Derived classes handle these with their specific field numbers | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user