MCPcopy
hub / github.com/larksuite/cli / classifyIssueText

Function classifyIssueText

scripts/issue-labels/index.js:345–350  ·  view source on GitHub ↗

* Classify issue text into one type label and zero or more domains. * * @param {string} title * @param {string} body * @returns {{type: string|null, domains: string[]}}

(title, body)

Source from the content-addressed store, hash-verified

343 * @returns {{type: string|null, domains: string[]}}
344 */
345function classifyIssueText(title, body) {
346 const scores = scoreTypeFromText(title, body);
347 const type = chooseTypeFromScores(scores);
348 const domains = collectDomainsFromText(title, body);
349 return { type, domains };
350}
351
352/**
353 * Format a GitHub issue reference for logs.

Callers 2

mainFunction · 0.85
test.jsFile · 0.85

Calls 3

scoreTypeFromTextFunction · 0.85
chooseTypeFromScoresFunction · 0.85
collectDomainsFromTextFunction · 0.85

Tested by

no test coverage detected