NOISSUE get rid of the obsolete version builder

This commit is contained in:
Petr Mrázek
2015-02-11 00:40:58 +01:00
parent 234f57b8e6
commit c8687a8d05
8 changed files with 4 additions and 134 deletions

View File

@ -20,7 +20,6 @@
#include <pathutils.h>
#include "minecraft/MinecraftProfile.h"
#include "minecraft/VersionBuilder.h"
#include "ProfileUtils.h"
#include "NullProfileStrategy.h"
@ -241,7 +240,10 @@ std::shared_ptr<MinecraftProfile> MinecraftProfile::fromJson(const QJsonObject &
std::shared_ptr<MinecraftProfile> version(new MinecraftProfile(new NullProfileStrategy()));
try
{
VersionBuilder::readJsonAndApplyToVersion(version.get(), obj);
version->clear();
auto file = VersionFile::fromJson(QJsonDocument(obj), QString(), false);
file->applyTo(version.get());
version->appendPatch(file);
}
catch(MMCError & err)
{