import jetbrains.buildServer.buildTriggers.BuildTriggerDescriptor;\r
import jetbrains.buildServer.buildTriggers.BuildTriggerException;\r
import jetbrains.buildServer.nuget.server.exec.ListPackagesCommand;\r
-import jetbrains.buildServer.nuget.server.exec.PackageInfo;\r
+import jetbrains.buildServer.nuget.server.exec.SourcePackageInfo;\r
import jetbrains.buildServer.serverSide.CustomDataStorage;\r
import jetbrains.buildServer.util.StringUtil;\r
import org.jetbrains.annotations.NotNull;\r
throw new BuildTriggerException("Failed to find NuGet.exe at: " + nugetPath);\r
}\r
\r
- Collection<PackageInfo> result;\r
+ Collection<SourcePackageInfo> result;\r
try {\r
result = myCommand.checkForChanges(nugetPath, source, pkgId, version);\r
} catch (Throwable t) {\r
return null;\r
}\r
\r
- private String serializeHashcode(@NotNull final Collection<PackageInfo> _packages) {\r
- List<PackageInfo> sorted = new ArrayList<PackageInfo>(_packages);\r
- Collections.sort(sorted, new Comparator<PackageInfo>() {\r
- public int compare(PackageInfo o1, PackageInfo o2) {\r
+ private String serializeHashcode(@NotNull final Collection<SourcePackageInfo> _packages) {\r
+ List<SourcePackageInfo> sorted = new ArrayList<SourcePackageInfo>(_packages);\r
+ Collections.sort(sorted, new Comparator<SourcePackageInfo>() {\r
+ public int compare(SourcePackageInfo o1, SourcePackageInfo o2) {\r
int i;\r
String s1 = o1.getSource();\r
String s2 = o2.getSource();\r
});\r
\r
StringBuilder sb = new StringBuilder();\r
- for (PackageInfo info : sorted) {\r
+ for (SourcePackageInfo info : sorted) {\r
String source = info.getSource();\r
if (source != null) {\r
sb.append("|s:").append(source);\r