mirror of
https://github.com/esphome/esphome.git
synced 2025-09-14 17:22:20 +01: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