diff --git a/src/plugins/nim/project/nimblebuildsystem.cpp b/src/plugins/nim/project/nimblebuildsystem.cpp index a61c2eea32d..7090bfabc41 100644 --- a/src/plugins/nim/project/nimblebuildsystem.cpp +++ b/src/plugins/nim/project/nimblebuildsystem.cpp @@ -153,11 +153,11 @@ void NimbleBuildSystem::updateProject() const FilePath projectDir = projectDirectory(); const FilePath nimble = Nim::nimblePathFromKit(kit()); - m_metadata = parseMetadata(nimble.toString(), projectDir.toString()); - const FilePath binDir = projectDir.pathAppended(m_metadata.binDir); + const NimbleMetadata metadata = parseMetadata(nimble.toString(), projectDir.toString()); + const FilePath binDir = projectDir.pathAppended(metadata.binDir); const FilePath srcDir = projectDir.pathAppended("src"); - QList targets = Utils::transform(m_metadata.bin, [&](const QString &bin){ + QList targets = Utils::transform(metadata.bin, [&](const QString &bin){ BuildTargetInfo info = {}; info.displayName = bin; info.targetFilePath = binDir.pathAppended(bin); @@ -187,11 +187,6 @@ std::vector NimbleBuildSystem::tasks() const return m_tasks; } -NimbleMetadata NimbleBuildSystem::metadata() const -{ - return m_metadata; -} - void NimbleBuildSystem::saveSettings() { // only handles nimble specific settings - NimProjectScanner handles general settings diff --git a/src/plugins/nim/project/nimblebuildsystem.h b/src/plugins/nim/project/nimblebuildsystem.h index 5ab88a00907..7a81687ec70 100644 --- a/src/plugins/nim/project/nimblebuildsystem.h +++ b/src/plugins/nim/project/nimblebuildsystem.h @@ -61,7 +61,6 @@ public: NimbleBuildSystem(ProjectExplorer::Target *target); std::vector tasks() const; - NimbleMetadata metadata() const; signals: void tasksChanged(); @@ -86,7 +85,6 @@ private: void triggerParsing() final; - NimbleMetadata m_metadata; std::vector m_tasks; NimProjectScanner m_projectScanner;