コード例 #1
0
ファイル: Editor.cs プロジェクト: jamie-davis/SetCsProjVer
        private static string MakeNewVersion(List<VersionUpdate> newVersionRequests, VersionData currentVersion)
        {
            var match = newVersionRequests.FirstOrDefault(v => v.VersionKey == currentVersion.Description);
            if (match == null)
                return currentVersion.Original;

            newVersionRequests.Remove(match);

            return match.Version;
        }
コード例 #2
0
ファイル: Editor.cs プロジェクト: jamie-davis/SetCsProjVer
 public VersionUpdate(string incrementName, VersionData version)
 {
     VersionKey = incrementName;
     Version = string.Format("{0}.{1}.{2}.{3}", version.Major, version.Minor, version.Build, version.Revision);
 }