2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 17:44:56 +00:00

driver: Make tool constructors explicit

Enforces being explicit when constructing instances of these types.
This commit is contained in:
Lioncash
2019-08-19 22:49:24 -04:00
parent 11364cbd53
commit f746b30b03
8 changed files with 9 additions and 9 deletions

View File

@@ -59,7 +59,7 @@ class ToolPackage final : public ToolBase {
}
public:
ToolPackage(const ToolPassInfo& info) : ToolBase(info), m_useProj(info.project) {
explicit ToolPackage(const ToolPassInfo& info) : ToolBase(info), m_useProj(info.project) {
if (!info.project)
LogModule.report(logvisor::Fatal, fmt("hecl package must be ran within a project directory"));