private FormulaCheckerModel CreateMistakeModel(FormulaCheckerMistakeType key, string message, params string[] parts)
        {
            if (parts != null)
            {
                return(new FormulaCheckerModel(key, message, parts));
            }

            return(new FormulaCheckerModel(key, message));
        }
 /// <summary>
 /// Formula checker result item
 /// </summary>
 public FormulaCheckerModel(FormulaCheckerMistakeType type, string message)
     : this(type, message, Array.Empty <string>())
 {
 }
 /// <summary>
 /// Formula checker result item
 /// </summary>
 public FormulaCheckerModel(FormulaCheckerMistakeType type, string message, string[] messageParts)
 {
     MistakeType  = type;
     Message      = message;
     MessageParts = messageParts;
 }