File: issue224520.js.semantic

package info (click to toggle)
libnb-platform18-java 12.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 729,800 kB
  • sloc: java: 5,059,097; xml: 574,432; php: 78,788; javascript: 29,039; ansic: 10,278; sh: 6,386; cpp: 4,612; jsp: 3,643; sql: 1,097; makefile: 540; objc: 288; perl: 277; haskell: 93
file content (17 lines) | stat: -rw-r--r-- 767 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function |>METHOD:diff<|(data) {
    var |>LOCAL_VARIABLE_DECLARATION:offset<| = 0;
    for (var |>LOCAL_VARIABLE_DECLARATION:i<| = 0; |>LOCAL_VARIABLE:i<| < |>GLOBAL:rows<|; |>LOCAL_VARIABLE:i<|++) {
        var |>CLASS:team<| = data[|>LOCAL_VARIABLE:i<|+|>LOCAL_VARIABLE:offset<|]; // mark occurrences or rename|refactor team
        if (team.|>FIELD:name<| === "Plugin Portal UC") {
            if (|>LOCAL_VARIABLE:i<| + 1 < data.length) {
                team = data[|>LOCAL_VARIABLE:i<| + 1];
                |>LOCAL_VARIABLE:offset<| = |>LOCAL_VARIABLE:offset<|+1;
            } else { // fallback
                team = {
                    "|>FIELD:name<|": "",
                    "|>FIELD:bugSets<|": []
                };
            }
        }
    }
}