diff --git a/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.cpp b/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.cpp index b576c520ac..deb5817bfa 100644 --- a/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.cpp +++ b/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.cpp @@ -26,6 +26,13 @@ #include "../../Application/jucer_Headers.h" #include "jucer_VersionInfo.h" + +VersionInfo::VersionInfo (String versionIn, String releaseNotesIn, std::vector assetsIn) + : versionString (std::move (versionIn)), + releaseNotes (std::move (releaseNotesIn)), + assets (std::move (assetsIn)) +{} + std::unique_ptr VersionInfo::fetchFromUpdateServer (const String& versionString) { return fetch ("tags/" + versionString); @@ -110,5 +117,5 @@ std::unique_ptr VersionInfo::fetch (const String& endpoint) } } - return std::unique_ptr (new VersionInfo ({ versionString, releaseNotes, std::move (parsedAssets) })); + return std::unique_ptr (new VersionInfo { versionString, releaseNotes, std::move (parsedAssets) }); } diff --git a/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.h b/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.h index 5a5f70a363..65f67a4d65 100644 --- a/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.h +++ b/extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.h @@ -47,7 +47,7 @@ public: const std::vector assets; private: - VersionInfo() = delete; + VersionInfo (String version, String releaseNotes, std::vector assets); static std::unique_ptr fetch (const String&); };