UNPKG

@abaplint/core

Version:
23 lines 626 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ABAPRule = void 0; const _abap_object_1 = require("../objects/_abap_object"); class ABAPRule { initialize(reg) { this.reg = reg; return this; } run(obj) { if (!(obj instanceof _abap_object_1.ABAPObject)) { return []; } const abap = obj; const output = []; for (const file of abap.getABAPFiles()) { output.push(...this.runParsed(file, obj)); } return output; } } exports.ABAPRule = ABAPRule; //# sourceMappingURL=_abap_rule.js.map