File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -137,11 +137,16 @@ class QDLLEXPORT IExtension
137
137
//
138
138
const auto & requirements () const { return m_Requirements; }
139
139
140
+ public:
140
141
virtual ~IExtension () {}
142
+ IExtension& operator =(const IExtension&) = delete ;
141
143
142
144
protected:
143
145
IExtension (std::filesystem::path path, ExtensionMetaData metadata);
144
146
147
+ public:
148
+ IExtension (const IExtension&) = default ;
149
+
145
150
private:
146
151
std::filesystem::path m_Path;
147
152
ExtensionMetaData m_MetaData;
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ ExtensionRequirement::ExtensionRequirement(
23
23
24
24
ExtensionRequirement::~ExtensionRequirement () = default ;
25
25
26
- bool ExtensionRequirement::check (IOrganizer* organizer) const
26
+ bool ExtensionRequirement::check ([[maybe_unused]] IOrganizer* organizer) const
27
27
{
28
28
return true ;
29
29
}
@@ -45,6 +45,7 @@ ExtensionRequirementFactory::parseRequirements(const ExtensionMetaData& metadata
45
45
46
46
std::vector<ExtensionRequirement> requirements;
47
47
for (const auto & json_requirement : json_requirements.toArray ()) {
48
+ // TODO
48
49
}
49
50
50
51
return requirements;
You can’t perform that action at this time.
0 commit comments