Ejemplo n.º 1
0
        private bool HasAnyFileChangeRec(ProjectModelChange change)
        {
            var file = change.ProjectModelElement as IProjectFile;

            if (file != null && (change.IsAdded || change.IsRemoved || change.IsMovedIn || change.IsMovedOut))
            {
                // Log something
                return(true);
            }

            foreach (var childChange in change.GetChildren())
            {
                if (HasAnyFileChangeRec(childChange))
                {
                    return(true);
                }
            }
            return(false);
        }