public ItemCheckResult CheckItem(ParseItem item, ICssCheckerContext context) { if (item.IsValid) return ItemCheckResult.Continue; if (item.Text.Contains(" or ")) { ICssError tag = new SimpleErrorTag(item, _orInvalidMessage); context.AddError(tag); return ItemCheckResult.CancelCurrentItem; } return ItemCheckResult.Continue; }
public ItemCheckResult CheckItem(ParseItem item, ICssCheckerContext context) { var directive = (ImportDirective)item; if (!directive.IsValid || context == null) { return(ItemCheckResult.Continue); } if (directive.Keyword.Text == "import-once") { ICssError tag = new SimpleErrorTag(directive.Keyword, Resources.LessImportOnceDeprecated); context.AddError(tag); return(ItemCheckResult.CancelCurrentItem); } return(ItemCheckResult.Continue); }