in source/checksum/lib/validation/index.js [304:323]
async sendMetrics() {
const missing = [
'ENV_SOLUTION_ID',
'ENV_METRICS_UUID',
'ENV_ANONYMOUS_USAGE',
].filter(x => process.env[x] === undefined);
if (missing.length > 0 || process.env.ENV_ANONYMOUS_USAGE.toLowerCase() !== 'yes') {
return false;
}
await Metrics.sendAnonymousData({
Algorithm: this.algorithm,
ComparedResult: this.comparedResult,
FileSize: this.fileSize,
Elapsed: this.lastElapsed + ((this.t1 || new Date()) - this.t0),
}).catch(e => console.error(e)); // eslint-disable-line
return true;
}