public HighlightedWarning(LintWarning warning, int offset) { Warning = warning; Offset = offset; }
private int GetMessageOffset(LintWarning message) { return offsetTranslator.GetOffset(message.Line, message.Character); }
private HighlightedWarning CreateHighlightedWarning(LintWarning warning) { int offset = GetMessageOffset(warning); return new HighlightedWarning(warning, offset); }
public void AddWarning(LintWarning warning) { warnings.Add(warning); }
protected LintHighlightingBase(ITreeNode expression, LintWarning lintWarning) { this.Expression = expression; warnings.Add(lintWarning); }
public LintHighlighting(ITreeNode expression, LintWarning lintWarning) : base(expression, lintWarning) { }