Apply most of the suggestions from @flowln

Signed-off-by: timoreo <contact@timoreo.fr>
This commit is contained in:
timoreo
2022-09-12 16:34:37 +02:00
parent 89f1b60538
commit 86e3518430
2 changed files with 197 additions and 179 deletions

View File

@@ -17,5 +17,13 @@ class JavaDownloader : public Task {
private:
bool m_isLegacy;
const QString& m_OS;
static void abortNetJob(NetJob* elementDownload);
void downloadMojangJavaList(const QString& OS, bool isLegacy);
void parseMojangManifest(bool isLegacy, const QJsonArray& versionArray);
void downloadMojangJava(bool isLegacy, const QJsonDocument& doc);
static void mojangOStoAzul(const QString& OS, QString& azulOS, QString& arch, QString& bitness) ;
void downloadAzulMeta(const QString& OS, bool isLegacy, const NetJob* netJob);
void downloadAzulJava(bool isLegacy, const QJsonArray& array);
};