UNPKG

auto-cr-rules

Version:

Extensible static analysis rule set for the auto-cr automated code review toolkit

26 lines (25 loc) 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createRuleMessages = void 0; var ruleTranslations = { zh: { noDeepRelativeImports: function (_a) { var value = _a.value, maxDepth = _a.maxDepth; return "\u5BFC\u5165\u8DEF\u5F84 \"".concat(value, "\"\uFF0C\u4E0D\u80FD\u8D85\u8FC7\u6700\u5927\u5C42\u7EA7").concat(maxDepth); }, swallowedError: function () { return '捕获到的异常未被重新抛出或记录,可能导致问题被静默吞噬。'; }, }, en: { noDeepRelativeImports: function (_a) { var value = _a.value, maxDepth = _a.maxDepth; return "Import path \"".concat(value, "\" must not exceed max depth ").concat(maxDepth); }, swallowedError: function () { return 'Caught exception is neither rethrown nor logged; potential swallowed error detected.'; }, }, }; Object.values(ruleTranslations).forEach(function (messages) { return Object.freeze(messages); }); var createRuleMessages = function (language) { var _a; return (_a = ruleTranslations[language]) !== null && _a !== void 0 ? _a : ruleTranslations.zh; }; exports.createRuleMessages = createRuleMessages;