UNPKG

jscpd

Version:

Copy/paste detector for programming code, support JavaScript, CoffeeScript, PHP, Ruby, Python, Less, Go, Java, Yaml, C#, C++, C, Puppet, Twig languages

19 lines 1.79 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var safe_1 = require("colors/safe"); var SilentReporter = /** @class */ (function () { function SilentReporter() { } SilentReporter.prototype.attach = function () { }; SilentReporter.prototype.report = function (clones, statistic) { if (statistic) { console.log("Duplications detection: Found " + safe_1.bold(clones.length.toString()) + " " + ("exact clones with " + safe_1.bold(statistic.total.duplicatedLines.toString()) + "(" + statistic.total.percentage + "%) ") + ("duplicated lines in " + safe_1.bold(statistic.total.sources.toString()) + " ") + ("(" + Object.keys(statistic.formats).length + " formats) files.")); } }; return SilentReporter; }()); exports.SilentReporter = SilentReporter; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lsZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JlcG9ydGVycy9zaWxlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxvQ0FBbUM7QUFJbkM7SUFBQTtJQWFBLENBQUM7SUFaUSwrQkFBTSxHQUFiLGNBQXVCLENBQUM7SUFFakIsK0JBQU0sR0FBYixVQUFjLE1BQWdCLEVBQUUsU0FBcUI7UUFDbkQsSUFBSSxTQUFTLEVBQUU7WUFDYixPQUFPLENBQUMsR0FBRyxDQUNULG1DQUFpQyxXQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFHO2lCQUNoRSx1QkFBcUIsV0FBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFDLFFBQVEsRUFBRSxDQUFDLFNBQUksU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLFFBQUssQ0FBQTtpQkFDeEcseUJBQXVCLFdBQUksQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFHLENBQUE7aUJBQ2xFLE1BQUksTUFBTSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxxQkFBa0IsQ0FBQSxDQUM5RCxDQUFDO1NBQ0g7SUFDSCxDQUFDO0lBQ0gscUJBQUM7QUFBRCxDQUFDLEFBYkQsSUFhQztBQWJZLHdDQUFjIn0=