UNPKG

agentsqripts

Version:

Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems

43 lines (35 loc) 1.02 kB
// Poor documentation examples function calc(a, b) { return a + b; } // TODO: add validation function process(data) { // some logic here let result = data.map(x => x * 2); return result; } function helper() { // FIXME: this is broken return Math.random(); } // No JSDoc, unclear purpose const mystery = (x, y, z) => { if (x > y) { return z(x); } return y; }; function undocumentedComplexFunction(config, options, callback) { const settings = { ...config, ...options }; const result = settings.items.filter(item => item.active && item.type === 'premium' ).map(item => ({ id: item.id, name: item.name, value: item.price * settings.multiplier })); if (callback) { callback(null, result); } return result; }