dotnet-installer/tools/MultiProjectValidator/AnalysisRules/DependencyMismatch/DependencyInfo.cs
Bryan 3b848c0487 Change Output format to match PR feedback
Don't use Environment.Exit()

PR Feedback, Unecessary Usings and Immutable types
2015-12-16 14:12:24 -08:00

21 lines
664 B
C#

using Microsoft.DotNet.ProjectModel;
namespace ProjectSanity.AnalysisRules.DependencyMismatch
{
internal class DependencyInfo
{
public static DependencyInfo Create(ProjectContext context, LibraryDescription library)
{
return new DependencyInfo
{
ProjectPath = context.ProjectFile.ProjectFilePath,
Version = library.Identity.Version.ToString(),
Name = library.Identity.Name
};
}
public string ProjectPath { get; private set; }
public string Version { get; private set; }
public string Name { get; private set; }
}
}