UnityEditor.iOS.Xcode.PBXProject.RemoveGroupIfEmpty C# (CSharp) Method

RemoveGroupIfEmpty() private method

private RemoveGroupIfEmpty ( PBXGroupData gr ) : void
gr PBXGroupData
return void
        private void RemoveGroupIfEmpty(PBXGroupData gr)
        {
            if ((gr.children.Count == 0) && (gr != this.GroupsGetMainGroup()))
            {
                PBXGroupData data = this.GroupsGetByChild(gr.guid);
                data.children.RemoveGUID(gr.guid);
                this.RemoveGroupIfEmpty(data);
                this.GroupsRemove(gr.guid);
            }
        }
PBXProject