Esempio n. 1
0
        /// <summary>
        /// Validates all lines.
        /// </summary>
        public async void ValidateAllLines()
        {
            if (DoSyntaxCheck)
            {
                foreach (var line in TextArea.Document.Lines)
                {
                    var lineText = TextArea.Document.GetText(line);
                    var isValid  = await syntaxChecker.ValidateAsync(lineText);

                    syntaxCheckVisualizer.Visualize(isValid, line);
                }
            }
        }