コード例 #1
0
        internal static void SetUnexpectedExceptionProperty(
            MergeReport mergeReport, string message)
        {
            if (mergeReport == null)
            {
                return;
            }

            MergeReport.Entry failedBuildProperty = FindPropertyByType(
                mergeReport.Properties, BUILD_FAILED_TYPE);

            if (failedBuildProperty == null)
            {
                failedBuildProperty      = new MergeReport.Entry();
                failedBuildProperty.Type = BUILD_FAILED_TYPE;
                mergeReport.Properties.Add(failedBuildProperty);
            }

            failedBuildProperty.Text  = "build ko (unexpected exception)";
            failedBuildProperty.Value = message;
        }