import { services } from '../services'; export function validationMaprules() { var type = 'maprules'; var validation = function checkMaprules(entity, context) { if (!services.maprules) return []; var graph = context.graph(); var rules = services.maprules.validationRules(); var issues = []; for (var i = 0; i < rules.length; i++) { var rule = rules[i]; rule.findIssues(entity, graph, issues); } return issues; }; validation.type = type; return validation; }