UNPKG

eslint-plugin-roku

Version:

The ESLint custom plugin with rules and parser for .brs files

18 lines (17 loc) 604 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const base_uninitialized_rule_1 = require("../shared/base-uninitialized-rule"); class NoUninitializedFunctionsRule extends base_uninitialized_rule_1.default { hasValidParent(node) { return node.parent.type === 'CallExpression'; } message() { return 'Function/Sub {{name}} is not declared in scope.'; } description() { return 'Check that all functions are declared'; } } const rule = new NoUninitializedFunctionsRule(); exports.meta = rule.meta(); exports.create = rule.create();