CCNet.Build.Common.Util.Normalize C# (CSharp) Method

Normalize() public static method

Converts version to a form where all four components are specified.
public static Normalize ( this version ) : Version
version this
return Version
		public static Version Normalize(this Version version)
		{
			if (version == null)
				return null;

			if (version.Build >= 0 && version.Revision >= 0)
				return version;

			return new Version(
				version.Major,
				version.Minor,
				Math.Max(version.Build, 0),
				Math.Max(version.Revision, 0));
		}