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 br...@apache.org on 2012/01/26 06:55:17 UTC

svn commit: r1236054 - /incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs

Author: brett
Date: Thu Jan 26 06:55:17 2012
New Revision: 1236054

URL: http://svn.apache.org/viewvc?rev=1236054&view=rev
Log:
don't warn about unsupported projects for folders in a solution

Modified:
    incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs

Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs?rev=1236054&r1=1236053&r2=1236054&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs Thu Jan 26 06:55:17 2012
@@ -75,7 +75,17 @@ namespace NPanday.ProjectImporter.Parser
                 VisualStudioProjectTypeEnum type;
                 try
                 {
-                    type = VisualStudioProjectType.GetVisualStudioProjectType(project.ProjectTypeGUID);
+                    // Skip folders
+                    // TODO: merge with method in VS Add-in
+                    if (project.ProjectTypeGUID.Equals("{66A26720-8FB5-11D2-AA7E-00C04F688DDE}", StringComparison.OrdinalIgnoreCase)
+                        || project.ProjectTypeGUID.Equals("{2150E333-8FDC-42A3-9474-1A3956D46DE8}", StringComparison.OrdinalIgnoreCase))
+                    {
+                        continue;
+                    }
+                    else
+                    {
+                        type = VisualStudioProjectType.GetVisualStudioProjectType(project.ProjectTypeGUID);
+                    }
                 }
                 catch (Exception)
                 {