SdkManagerOutputParser: Hide subclasses for package parsers

Change-Id: I05543aeb8b5f039cad349dad6fc3af557e487dfc
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Jarek Kobus
2024-01-31 21:30:41 +01:00
parent 5bddae2b62
commit e2e0a9a718
3 changed files with 28 additions and 33 deletions

View File

@@ -43,13 +43,13 @@ private:
void parsePackageData(MarkerTag packageMarker, const QStringList &data);
AndroidSdkPackage *parsePlatform(const QStringList &data) const;
QPair<SystemImage *, int> parseSystemImage(const QStringList &data) const;
BuildTools *parseBuildToolsPackage(const QStringList &data) const;
SdkTools *parseSdkToolsPackage(const QStringList &data) const;
PlatformTools *parsePlatformToolsPackage(const QStringList &data) const;
EmulatorTools *parseEmulatorToolsPackage(const QStringList &data) const;
Ndk *parseNdkPackage(const QStringList &data) const;
ExtraTools *parseExtraToolsPackage(const QStringList &data) const;
GenericSdkPackage *parseGenericTools(const QStringList &data) const;
AndroidSdkPackage *parseBuildToolsPackage(const QStringList &data) const;
AndroidSdkPackage *parseSdkToolsPackage(const QStringList &data) const;
AndroidSdkPackage *parsePlatformToolsPackage(const QStringList &data) const;
AndroidSdkPackage *parseEmulatorToolsPackage(const QStringList &data) const;
AndroidSdkPackage *parseNdkPackage(const QStringList &data) const;
AndroidSdkPackage *parseExtraToolsPackage(const QStringList &data) const;
AndroidSdkPackage *parseGenericTools(const QStringList &data) const;
MarkerTag parseMarkers(const QString &line);
MarkerTag m_currentSection = MarkerTag::None;