Change export of rules to include description.

This commit is contained in:
David Anson 2015-02-24 23:50:37 -08:00
parent aef1524308
commit 5d35b8dfea
2 changed files with 51 additions and 44 deletions

View file

@ -18,12 +18,11 @@ function lintFile(file, options, callback) {
} else {
var lines = contents.split(/\r\n|\n/g);
var result = {};
Object.keys(rules).forEach(function forRule(name) {
var rule = rules[name];
var errors = rule(lines);
rules.forEach(function forRule(rule) {
var errors = rule.func(lines);
if (errors.length) {
errors.sort(numberComparison);
result[name] = errors.filter(uniqueFilterForSorted);
result[rule.name] = errors.filter(uniqueFilterForSorted);
}
});
callback(null, result);