Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 1x 1x 1x 1x 1x 1x 11277x 11277x 11277x 3879288x 3856734x 3856734x 3856734x 1928367x 1928367x 3856734x 3879288x 11277x 11277x 1x 1x | import {IRule} from "./rules/_irule";
import * as Rules from "./rules";
export class ArtifactsRules {
public static getRules(): IRule[] {
const ret: IRule[] = [];
const list: any = Rules;
for (const key in Rules) {
if (typeof list[key] === "function") {
const rule: IRule = new list[key]();
// note that configuration is also exported from rules
if (rule.getMetadata !== undefined) {
ret.push(rule);
}
}
}
return ret;
}
} |