GetAppendices() private method

private GetAppendices ( Type type ) : Object[]
type System.Type
return Object[]
 public static StrippingInfo GetBuildReportData(BuildReport report)
 {
     if (report == null)
     {
         return null;
     }
     StrippingInfo[] appendices = (StrippingInfo[]) report.GetAppendices(typeof(StrippingInfo));
     if (appendices.Length > 0)
     {
         return appendices[0];
     }
     StrippingInfo info2 = ScriptableObject.CreateInstance<StrippingInfo>();
     report.AddAppendix(info2);
     return info2;
 }
示例#2
0
        public static StrippingInfo GetBuildReportData(BuildReport report)
        {
            if (report == null)
            {
                return(null);
            }
            StrippingInfo[] appendices = (StrippingInfo[])report.GetAppendices(typeof(StrippingInfo));
            if (appendices.Length > 0)
            {
                return(appendices[0]);
            }
            StrippingInfo info2 = ScriptableObject.CreateInstance <StrippingInfo>();

            report.AddAppendix(info2);
            return(info2);
        }
示例#3
0
		public static StrippingInfo GetBuildReportData(BuildReport report)
		{
			StrippingInfo result;
			if (report == null)
			{
				result = null;
			}
			else
			{
				StrippingInfo[] array = (StrippingInfo[])report.GetAppendices(typeof(StrippingInfo));
				if (array.Length > 0)
				{
					result = array[0];
				}
				else
				{
					StrippingInfo strippingInfo = ScriptableObject.CreateInstance<StrippingInfo>();
					report.AddAppendix(strippingInfo);
					result = strippingInfo;
				}
			}
			return result;
		}