function checkContexts()

in pull-request-evaluator/lib/config/prompts.js [21:74]


function checkContexts() {
    let filename;
    let myprompt;

    try {
        filename = "config/prompts/diffrank_" + configFile.getLanguage() + ".txt";
        myprompt = fs.readFileSync(filename, 'utf8');
    } catch (e) {
        console.log("File not found: " + filename);
        return false;
    }

    try {
        filename = "config/prompts/diffsummary_" + configFile.getLanguage() + ".txt";
        myprompt = fs.readFileSync(filename, 'utf8');
    } catch (e) {
        console.log("File not found: " + filename);
        return false;
    }

    try {
        filename = "config/prompts/prsummary_" + configFile.getLanguage() + ".txt";
        myprompt = fs.readFileSync(filename, 'utf8');
    } catch (e) {
        console.log("File not found: " + filename);
        return false;
    }

    try {
        filename = "config/prompts/filesummary_" + configFile.getLanguage() + ".txt";
        myprompt = fs.readFileSync(filename, 'utf8');
    } catch (e) {
        console.log("File not found: " + filename);
        return false;
    }

    try {
        filename = "config/prompts/filesecurity_" + configFile.getLanguage() + ".txt";
        myprompt = fs.readFileSync(filename, 'utf8');
    } catch (e) {
        console.log("File not found: " + filename);
        return false;
    }

    try {
        filename = "config/prompts/fileperformance_" + configFile.getLanguage() + ".txt";
        myprompt = fs.readFileSync(filename, 'utf8');
    } catch (e) {
        console.log("File not found: " + filename);
        return false;
    }

    return true;
}