UNPKG

debt-collector

Version:

a nodejs tool to identify, track and mesure technical debt

9 lines (8 loc) 336 B
const getAdoptionRulesResults = (config, utils) => config?.adoptionRules?.reduce((acc, rule) => { const nbMatches = rule.matchRule({ ...utils }); if (nbMatches > 0) { acc.push({ ruleTitle: rule.title, ruleId: rule.id, occurences: nbMatches }); } return acc; }, []) ?? []; export default getAdoptionRulesResults;