You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by ap...@apache.org on 2010/12/21 11:13:41 UTC
svn commit: r1051454 -
/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs
Author: apadilla
Date: Tue Dec 21 11:13:41 2010
New Revision: 1051454
URL: http://svn.apache.org/viewvc?rev=1051454&view=rev
Log:
[NPANDAY-239]
- fixed the crashing of VS when adding a remote repository and <profiles> tag is existing.
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs
Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs?rev=1051454&r1=1051453&r2=1051454&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.Model.Settings/src/main/csharp/SettingsUtil.cs Tue Dec 21 11:13:41 2010
@@ -309,7 +309,10 @@ namespace NPanday.Model.Setting
foreach (Profile profile in settings.profiles)
{
- repos.AddRange(profile.repositories);
+ if (profile.repositories != null)
+ {
+ repos.AddRange(profile.repositories);
+ }
}
return repos;
}
@@ -328,11 +331,14 @@ namespace NPanday.Model.Setting
{
foreach (Profile profile in settings.profiles)
{
- foreach (Repository repo in profile.repositories)
+ if (profile.repositories != null)
{
- if (url.Equals(repo.url))
+ foreach (Repository repo in profile.repositories)
{
- return repo;
+ if (url.Equals(repo.url))
+ {
+ return repo;
+ }
}
}
}