UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

35 lines (30 loc) 1.49 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var git_git = require('../git/git.js'); require('../node/node-command.js'); require('@babel/runtime/helpers/typeof'); require('../nodejs/child_process.js'); require('../nodejs/fs.js'); require('../nodejs/path.js'); require('../validate/validate.js'); var genTitle = function genTitle(prefix, checkAll) { var name = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'LINT'; return "".concat(prefix).concat(checkAll ? "\u3010".concat(name, "\u3011\u5168\u91CF\u6A21\u5F0F") : "\u3010".concat(name, "\u3011\u589E\u91CF\u6A21\u5F0F")); }; var genReportInfo = function genReportInfo(_ref) { var workspace = _ref.workspace, mrUrl = _ref.mrUrl, sourceBranch = _ref.sourceBranch, targetBranch = _ref.targetBranch, repo = _ref.repo, repoUrl = _ref.repoUrl, _ref$checkAll = _ref.checkAll, checkAll = _ref$checkAll === void 0 ? false : _ref$checkAll; var curBranch = git_git.getGitCurBranch(workspace, false); var repoAndMrInfo = [mrUrl ? "[".concat(mrUrl, "](").concat(mrUrl, ")") : '', sourceBranch && targetBranch ? "".concat(sourceBranch, " => ").concat(targetBranch) : '', checkAll && repo && repoUrl ? "[".concat(repo, "](").concat(repoUrl, ")") : '', checkAll && curBranch ? "\u5206\u652F: ".concat(curBranch) : ''].filter(function (item) { return item; }); return repoAndMrInfo; }; exports.genReportInfo = genReportInfo; exports.genTitle = genTitle;