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

16 lines (15 loc) 514 B
import { IOptions } from '..'; import { JscpdEventEmitter } from '../events'; import { IListener } from '../interfaces/listener.interface'; export declare class StatisticListener implements IListener { private options; private static getDefaultStatistic; private statistic; constructor(options: IOptions); attach(eventEmitter: JscpdEventEmitter): void; private cloneFound; private matchSource; private saveStatistic; private updatePercentage; private calculatePercentage; }