diff options
Diffstat (limited to 'src/plugins/android/sdkmanageroutputparser.h')
-rw-r--r-- | src/plugins/android/sdkmanageroutputparser.h | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/src/plugins/android/sdkmanageroutputparser.h b/src/plugins/android/sdkmanageroutputparser.h index 9457d88e1c1..bb062c4de68 100644 --- a/src/plugins/android/sdkmanageroutputparser.h +++ b/src/plugins/android/sdkmanageroutputparser.h @@ -4,12 +4,7 @@ #include "androidsdkpackage.h" -#include <utils/filepath.h> - -#include <QVersionNumber> - -namespace Android { -namespace Internal { +namespace Android::Internal { /*! \class SdkManagerOutputParser \brief The SdkManagerOutputParser class is a helper class to parse the output of the \c sdkmanager @@ -17,17 +12,6 @@ namespace Internal { */ class SdkManagerOutputParser { - class GenericPackageData - { - public: - bool isValid() const { return !revision.isNull() && !description.isNull(); } - QStringList headerParts; - QVersionNumber revision; - QString description; - Utils::FilePath installedLocation; - QMap<QString, QString> extraData; - }; - public: enum MarkerTag { @@ -57,9 +41,6 @@ public: private: void compilePackageAssociations(); void parsePackageData(MarkerTag packageMarker, const QStringList &data); - bool parseAbstractData(GenericPackageData &output, const QStringList &input, int minParts, - const QString &logStrTag, - const QStringList &extraKeys = QStringList()) const; AndroidSdkPackage *parsePlatform(const QStringList &data) const; QPair<SystemImage *, int> parseSystemImage(const QStringList &data) const; BuildTools *parseBuildToolsPackage(const QStringList &data) const; @@ -75,5 +56,5 @@ private: QHash<AndroidSdkPackage *, int> m_systemImages; friend class SdkManagerOutputParserTest; }; -} // namespace Internal -} // namespace Android + +} // namespace Android::Internal |