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
JavaScript
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=
;