connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/interfaces/AbstractPackageInstallerProvider.java
--- a/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/interfaces/AbstractPackageInstallerProvider.java Fri Apr 09 09:33:24 2010 -0500
+++ b/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/interfaces/AbstractPackageInstallerProvider.java Fri Apr 09 14:06:06 2010 -0500
@@ -173,7 +173,7 @@
Set<String> sdkFamilyNames = new HashSet<String>();
packageList = packages.getAvailablePackageList();
if (packageList == null)
- return Collections.EMPTY_LIST;
+ return Collections.emptyList();
for (PackageType packageType : packageList) {
String sdkFamily = packageType.getSdkFamily();
sdkFamilyNames.add(sdkFamily);
@@ -183,6 +183,7 @@
return sdkFamilyNameList;
}
+ @SuppressWarnings("unchecked")
public List<Version> getVersions(String familyName) {
Set<Version> versions = new HashSet<Version>();
for (PackageType packageType : packageList) {
@@ -197,6 +198,7 @@
}
List<Version> versionList = new ArrayList<Version>(versions);
Collections.sort(versionList);
+ Collections.reverse(versionList);
return versionList;
}