DXVcs2Git.Console.Program.ValidateFileChange C# (CSharp) Метод

ValidateFileChange() статический приватный Метод

static private ValidateFileChange ( NGitLab.Models.MergeRequestFileData diff ) : bool
diff NGitLab.Models.MergeRequestFileData
Результат bool
        static bool ValidateFileChange(MergeRequestFileData diff) {
            if (!CheckFilesList.Contains(Path.GetExtension(diff.OldPath)))
                return true;
            var fixeol = diff.Diff.Replace("\n\\ No newline at end of file\n", Environment.NewLine);
            var chunks = fixeol.Split(new[] { '\n' }, StringSplitOptions.RemoveEmptyEntries);
            return chunks.Where(x => NewlinePattern.IsMatch(x)).Select(chunk => chunk.ToCharArray()).All(charArray => charArray.LastOrDefault() == '\r');
        }
        static string CalcCommentForFailedCheckoutMergeRequest(List<SyncItem> genericChange) {