From 380968ccd153ba8d9e229ece70ec4bb8ff06c336 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 25 Jun 2014 17:45:48 +0200 Subject: [PATCH] custom repositories: download-url recognised --- .../com/intellij/ide/plugins/RepositoryContentHandler.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ide/plugins/RepositoryContentHandler.java b/platform/platform-impl/src/com/intellij/ide/plugins/RepositoryContentHandler.java index 6092139d3e0f..af6adfcbe599 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/RepositoryContentHandler.java +++ b/platform/platform-impl/src/com/intellij/ide/plugins/RepositoryContentHandler.java @@ -47,10 +47,11 @@ class RepositoryContentHandler extends DefaultHandler { @NonNls public static final String CHNAGE_NOTES = "change-notes"; @NonNls private static final String DEPENDS = "depends"; @NonNls private static final String DOWNLOADS = "downloads"; - @NonNls public static final String DOWNLOAD_URL = "downloadUrl"; + @NonNls private static final String DOWNLOAD_URL = "downloadUrl"; + @NonNls private static final String DOWNLOAD_URL_NEW_STYLE = "download-url"; @NonNls private static final String SIZE = "size"; - @NonNls private static final String RATING = "rating"; + @NonNls private static final String RATING = "rating"; @NonNls private static final String DATE = "date"; private PluginNode currentPlugin; private final StringBuilder currentValue = new StringBuilder(); @@ -120,7 +121,7 @@ class RepositoryContentHandler extends DefaultHandler { else if (qName.equals(RATING)) { currentPlugin.setRating(currentValueString); } - else if (qName.equals(DOWNLOAD_URL)) { + else if (qName.equals(DOWNLOAD_URL) || qName.equals(DOWNLOAD_URL_NEW_STYLE)) { currentPlugin.setDownloadUrl(currentValueString); } }