727 o.edited = [];
728 o.deleted = [];
729
730 $(sel).each(function (index) { 731
732 var THIS = $(this);
733 var dnpk = $(this).attr('data-nu-primary-key');
633
634 var s = [''];
635
636 $("[data-nu-subform='true']").each(function (index) { 637 s.push($(this)[0].id);
638 });
639
486 var t = [];
487 var fld = [];
488
489 $('.nuBox').each(function (index) { 490
491 var b = $(this)[0].id;
492 var T = $('#tablename' + b).val();
459 var fld = [];
460
461 const sqlFrameContents = $('#sqlframe').contents();
462 sqlFrameContents.find('.nuBox').each(function (index) { 463
464 var b = $(this)[0].id;
465 var a = sqlFrameContents.find('#alias' + b).val();
1158
1159}
1160
1161function nuGetProperty(f) {1162
1163 let v = nuFORM.getProperty(f);
1164 return v;
Found variables that are declared but not used anywhere.
NOTE: In browser applications, DeepSource recommends the use of ESModules over regular
text/javascript
scripts. Currently, we don't support variables that are not explicitly exported, and are injected into other scripts by being included in an HTML file
Unused variables are most often the result of incomplete refactoring. They can lead to confusing code and minor performance hitches.
NOTE: If you have intentionally left a variable unused, we suggest you to prefix the variable name with a _
to prevent them from being flagged by DeepSource.
// Write-only variables are not considered as used.
let y = 10;
y = 5;
// A variable that modifies only itself isn't considered used.
let z = 0;
z = z + 1;
// Unused argument
(function(x) {
return 5;
})();
// Unused recursive functions also raise this issue.
function fact(n) {
if (n < 2) return 1;
return n * fact(n - 1);
}
// When a function definition destructures an array,
// unused entries from the array also cause warnings.
function getY([x, y]) {
return y;
}
let x = 10;
alert(x);
((arg1) => {
return arg1;
})();
let myFunc;
myFunc = (n) => {
// this is legal
if (n < 0) myFunc();
};
// this is also considered legal
console.log(declaredLater);
var declaredLater;
// Only the second argument from the descructured array is used.
function getY([, y]) {
return y;
}