private void LogWarning(Warning warning)
        {
            if (!WarningsAsErrors)
            {

                Log.LogWarning(warning.SubCategory, warning.WarningCode, "", warning.File, warning.Start.Line,
                    warning.Start.Column, warning.End.Line, warning.End.Column, warning.Message);
            }
            else
            {
                LogError(warning);
            }
        }
 private void LogError(Warning warning)
 {
     Log.LogError(warning.SubCategory, warning.WarningCode, "", warning.File, warning.Start.Line,
         warning.Start.Column, warning.End.Line, warning.End.Column, warning.Message);
 }