(name, pos)
| 3654 | }; |
| 3655 | |
| 3656 | var reorderScripts = function(name, pos) { |
| 3657 | var scripts = determineScriptsToRun(); |
| 3658 | // add position tag |
| 3659 | for (var i=0; i<scripts.length; i++) { |
| 3660 | var s = scripts[i]; |
| 3661 | if (s.name == name) { |
| 3662 | var f = (s.position < pos) ? .5 : -.5; |
| 3663 | s.position = (Number(pos) + f); |
| 3664 | } |
| 3665 | } |
| 3666 | scripts = sortScripts(scripts); |
| 3667 | var p = 1; |
| 3668 | for (var i=0;i<scripts.length;i++) { |
| 3669 | var s = scripts[i]; |
| 3670 | s.position = p++; |
| 3671 | storeScript(s.name, s, false); |
| 3672 | } |
| 3673 | }; |
| 3674 | |
| 3675 | var sortScripts = function(results) { |
| 3676 | var numComparisonAsc = function(a, b) { return a.position-b.position; }; |
no test coverage detected
searching dependent graphs…