INNER CODE UNIT · JavaScript

parseIssueNumber

dotnet/sdk · .github/ci-quality-monitor/issue-monster-dispatch.js:1

function parseIssueNumber(value)
{
    const issueNumber = Number(value);
    return Number.isSafeInteger(issueNumber) && issueNumber > 0 ? issueNumber : null;
}

function getCreatedIssueNumbers({temporaryIdMapInput, createdIssueNumberInput, repository})
{
    let temporaryIdMap = {};
    if (temporaryIdMapInput)
    {
        try
        {
            temporaryIdMap = JSON.parse(temporaryIdMapInput);
        } catch (error)
        {
            throw new Error(`Invalid safe-output temporary ID map: ${error.message}`, {cause: error});
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…