70 KiB
70 KiB
| 1 | project | bugId | repairActions | repairPatterns | repairTools | files | methods | classes | linesAdd | linesRem | linesMod | sizeInLines | chunks | spreadAllLines | spreadCodeOnly | mdAdd | mdRem | mdRen | mdParAdd | mdParRem | mdRetTyChange | mdParTyChange | mdModChange | mdOverride | mcAdd | mcRem | mcRepl | mcParSwap | mcParAdd | mcParRem | mcParValChange | mcMove | objInstAdd | objInstRem | objInstMod | varAdd | varRem | varTyChange | varModChange | varReplVar | varReplMc | exTryCatchAdd | exTryCatchRem | exThrowsAdd | exThrowsRem | condExpRed | condExpExpand | condExpMod | condBranIfAdd | condBranIfElseAdd | condBranElseAdd | condBranCaseAdd | condBranRem | assignAdd | assignRem | assignExpChange | loopAdd | loopRem | loopCondChange | loopInitChange | tyAdd | tyImpInterf | retExpChange | retBranchAdd | retRem | wrapsIf | wrapsIfElse | wrapsElse | wrapsTryCatch | wrapsMethod | wrapsLoop | unwrapIfElse | unwrapMethod | unwrapTryCatch | condBlockExcAdd | condBlockRetAdd | condBlockOthersAdd | condBlockRem | copyPaste | missNullCheckP | missNullCheckN | expLogicExpand | expLogicReduce | expLogicMod | expArithMod | codeMove | wrongVarRef | wrongMethodRef | singleLine | constChange | notClassified | blockRemove | fixAPI | wrongComp | missComp | others | initFix | size1 | size2 | size3 | size4 | size5 | size6 | size7 | size8 | size9 | size10 | size10+ | Observations | rtAcs | rtKali | rtDynaMoth | rtGenProg | rtDeepRepair | rtCardumen | rtssFix | rtHDRepair | rtElixir | rtJAID | rtGPFL | rtNopol |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Chart | 1 | 1 | 2 | 7 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Change Operator | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | Chart | 2 | 4 | 2 | 0 | 1 | 2 | 1 | 14 | 0 | 0 | 14 | 8 | 493 | 318 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | Chart | 3 | 1 | 0 | 6 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 1 | 0 | 0 | x | x | x | x | Missing initialization | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | Chart | 4 | 1 | 2 | 3 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 8 | 8 | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | Chart | 5 | 4 | 2 | 7 | 1 | 1 | 1 | 4 | 0 | 1 | 5 | 2 | 4 | 2 | x | x | x | x | x | x | x | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | Chart | 6 | 8 | 1 | 1 | 1 | 1 | 1 | 7 | 0 | 1 | 8 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | Chart | 7 | 3 | 3 | 4 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 1 | 1 | x | x | x | x | x | x | x | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | Chart | 8 | 2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | Changes params passed to constructor. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | Chart | 9 | 1 | 2 | 6 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | Chart | 10 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | Chart | 11 | 2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Replaces var referencing of target object of a call. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | Chart | 12 | 3 | 3 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | It involves a "wrap with method", but the real change is converting from a class attribute assignment to a "set" method call. | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | Chart | 13 | 6 | 3 | 7 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | x | x | x | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | Chart | 14 | 2 | 3 | 2 | 2 | 4 | 2 | 12 | 0 | 0 | 12 | 4 | 518 | 243 | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 | Chart | 15 | 2 | 4 | 6 | 1 | 2 | 1 | 5 | 0 | 0 | 5 | 3 | 675 | 212 | x | x | x | x | x | x | x | x | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 17 | Chart | 16 | 5 | 2 | 0 | 1 | 2 | 1 | 0 | 0 | 3 | 3 | 2 | 129 | 59 | x | x | x | x | x | x | x | x | x | Variable initialization in constructor + conditional expression change. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18 | Chart | 17 | 5 | 0 | 4 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | Type change + computing change. | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 19 | Chart | 18 | 9 | 4 | 2 | 2 | 3 | 2 | 10 | 2 | 1 | 13 | 6 | 19 | 9 | x | x | x | x | x | x | x | x | x | x | x | x | x | Replaces return point by throw exception. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 20 | Chart | 19 | 3 | 3 | 1 | 1 | 2 | 1 | 6 | 0 | 0 | 6 | 2 | 275 | 117 | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21 | Chart | 20 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Replaces params value passed to constructor. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22 | Chart | 21 | 6 | 2 | 1 | 1 | 2 | 1 | 39 | 0 | 0 | 39 | 4 | 585 | 239 | x | x | x | x | x | x | x | x | x | It seems that the functionality wasn't implemented before. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23 | Chart | 22 | 11 | 4 | 0 | 1 | 3 | 1 | 30 | 1 | 2 | 33 | 7 | 145 | 72 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | Implicit null check after loop throught a vector and using a flag variable. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 | Chart | 23 | 7 | 1 | 0 | 1 | 1 | 1 | 19 | 0 | 0 | 19 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | I don't know if it makes sense to describe everything made in a method definition... specially in cases like that, where many lines of code with specific logic are commited. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 | Chart | 24 | 2 | 3 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | Replaces variable in an assignment expression. | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26 | Chart | 25 | 7 | 5 | 7 | 1 | 2 | 1 | 12 | 0 | 2 | 14 | 6 | 226 | 185 | x | x | x | x | x | x | x | x | x | x | x | x | x | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27 | Chart | 26 | 1 | 2 | 6 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 5 | 5 | x | x | x | x | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 | Closure | 1 | 2 | 1 | 2 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 29 | Closure | 2 | 3 | 2 | 1 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 3 | 3 | 1 | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 30 | Closure | 3 | 10 | 2 | 2 | 1 | 2 | 2 | 6 | 0 | 2 | 8 | 3 | 218 | 119 | x | x | x | x | x | x | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 | Closure | 4 | 2 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 11 | 9 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 32 | Closure | 5 | 3 | 1 | 3 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 33 | Closure | 6 | 2 | 2 | 0 | 1 | 2 | 1 | 0 | 8 | 0 | 8 | 4 | 36 | 20 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 34 | Closure | 7 | 5 | 2 | 2 | 1 | 1 | 1 | 4 | 0 | 1 | 5 | 3 | 2 | 0 | x | x | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 35 | Closure | 8 | 4 | 1 | 2 | 1 | 2 | 1 | 4 | 0 | 0 | 4 | 2 | 4 | 3 | x | x | x | x | x | x | Adds a new condition in expression and a new method invocated by this condition. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 36 | Closure | 9 | 5 | 1 | 0 | 1 | 2 | 2 | 1 | 0 | 1 | 2 | 2 | 64 | 43 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 37 | Closure | 10 | 2 | 2 | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 38 | Closure | 11 | 3 | 1 | 0 | 1 | 1 | 1 | 0 | 2 | 0 | 2 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 39 | Closure | 12 | 6 | 1 | 3 | 1 | 1 | 1 | 6 | 0 | 0 | 6 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 40 | Closure | 13 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 0 | 2 | 2 | 1 | 1 | x | x | x | x | Only one line of code was moved. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 41 | Closure | 14 | 2 | 3 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Parameter value change. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 42 | Closure | 15 | 3 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 43 | Closure | 16 | 8 | 1 | 2 | 1 | 3 | 2 | 6 | 0 | 3 | 9 | 5 | 296 | 217 | x | x | x | x | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 44 | Closure | 17 | 5 | 2 | 2 | 1 | 1 | 1 | 4 | 0 | 1 | 5 | 2 | 1 | 0 | x | x | x | x | x | x | x | x | Transform If structure in Wrap-with IfElse. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 45 | Closure | 18 | 1 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 46 | Closure | 19 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 1 | 0 | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 47 | Closure | 20 | 2 | 3 | 2 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 48 | Closure | 21 | 8 | 3 | 3 | 1 | 1 | 1 | 0 | 17 | 2 | 19 | 2 | 11 | 7 | x | x | x | x | x | x | x | x | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 49 | Closure | 22 | 8 | 4 | 3 | 1 | 1 | 1 | 0 | 24 | 2 | 26 | 5 | 12 | 8 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | It seems that the old conditions were wrong, so a replacement was made. It simplifies too the implementation. It is similar to a Wrap-with-If operation plus a move of some conditionals. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 50 | Closure | 23 | 5 | 2 | 0 | 1 | 1 | 1 | 6 | 0 | 1 | 7 | 2 | 1 | 1 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 51 | Closure | 24 | 4 | 2 | 0 | 1 | 1 | 1 | 2 | 1 | 2 | 5 | 4 | 15 | 9 | x | x | x | x | x | x | x | x | Again, a kind of Wrap-with-IfElse where some conditionals were missing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 52 | Closure | 25 | 5 | 0 | 0 | 1 | 1 | 1 | 2 | 4 | 0 | 6 | 4 | 22 | 18 | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 53 | Closure | 26 | 5 | 1 | 2 | 1 | 1 | 1 | 5 | 0 | 0 | 5 | 3 | 100 | 71 | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 54 | Closure | 27 | 6 | 2 | 0 | 1 | 3 | 1 | 3 | 0 | 3 | 6 | 3 | 120 | 99 | x | x | x | x | x | x | x | x | x | x | A Node object is instantiated in the call. Adds new method and replace calls. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 55 | Closure | 28 | 3 | 0 | 2 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 1 | 0 | 0 | x | x | x | x | x | x | x | Overrides the addConstant method. Replaces method calls. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 56 | Closure | 29 | 6 | 2 | 2 | 1 | 1 | 1 | 10 | 0 | 0 | 10 | 3 | 59 | 28 | x | x | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 57 | Closure | 30 | 9 | 5 | 2 | 2 | 3 | 3 | 8 | 0 | 2 | 10 | 6 | 358 | 237 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | Adds a new class attribute with its initialization. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 58 | Closure | 31 | 1 | 2 | 4 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 59 | Closure | 32 | 8 | 2 | 0 | 1 | 1 | 1 | 15 | 3 | 0 | 18 | 6 | 56 | 38 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 60 | Closure | 33 | 3 | 1 | 4 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 61 | Closure | 34 | 5 | 3 | 0 | 2 | 3 | 2 | 0 | 2 | 3 | 5 | 3 | 629 | 505 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 62 | Closure | 35 | 7 | 2 | 1 | 1 | 1 | 1 | 0 | 13 | 2 | 15 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | x | Simplifies an existent null check. It's a kind of conditional block replacement. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 63 | Closure | 36 | 3 | 2 | 2 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 64 | Closure | 37 | 5 | 2 | 0 | 2 | 2 | 2 | 4 | 0 | 1 | 5 | 3 | 3 | 0 | x | x | x | x | x | x | x | x | x | Replaces method call by overloaded method with extra parameters. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 65 | Closure | 38 | 1 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Parentesis added has no effect on expression evaluation, so a conditional expression expansion was considered only. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 66 | Closure | 39 | 5 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 3 | 3 | 3 | 12 | 9 | x | x | x | x | x | x | x | x | x | If-else implicit in "exp?a:b" construct | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 67 | Closure | 40 | 2 | 2 | 5 | 1 | 1 | 1 | 0 | 2 | 1 | 3 | 2 | 2 | 2 | x | x | x | x | x | Removed a null check, maintaining the branch code. | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 68 | Closure | 41 | 4 | 2 | 0 | 1 | 2 | 1 | 9 | 0 | 0 | 9 | 2 | 191 | 138 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 69 | Closure | 42 | 3 | 1 | 0 | 1 | 1 | 1 | 7 | 0 | 0 | 7 | 2 | 2 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 70 | Closure | 43 | 6 | 4 | 0 | 1 | 2 | 1 | 17 | 0 | 0 | 17 | 4 | 161 | 108 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 71 | Closure | 44 | 2 | 1 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 5 | 0 | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 72 | Closure | 45 | 8 | 3 | 3 | 1 | 2 | 2 | 4 | 0 | 2 | 6 | 4 | 171 | 107 | x | x | x | x | x | x | x | x | x | x | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 73 | Closure | 46 | 9 | 1 | 2 | 1 | 1 | 1 | 0 | 16 | 0 | 16 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | x | x | x | Removes Overriding method. Adds and initializes local variable. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 74 | Closure | 47 | 5 | 1 | 0 | 2 | 2 | 2 | 5 | 0 | 3 | 8 | 3 | 3 | 2 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 75 | Closure | 48 | 6 | 2 | 1 | 1 | 1 | 1 | 3 | 0 | 4 | 7 | 2 | 1 | 0 | x | x | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 76 | Closure | 49 | 10 | 2 | 2 | 1 | 3 | 1 | 14 | 8 | 0 | 22 | 8 | 81 | 53 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 77 | Closure | 50 | 3 | 3 | 2 | 1 | 1 | 1 | 5 | 0 | 1 | 6 | 3 | 13 | 9 | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 78 | Closure | 51 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 79 | Closure | 52 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 80 | Closure | 53 | 4 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 19 | 13 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 81 | Closure | 54 | 9 | 5 | 0 | 2 | 3 | 2 | 10 | 1 | 2 | 13 | 5 | 31 | 18 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | One of the chunks have a kind of Wrap-with-IfElse done with the replacement of existent conditional block. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 82 | Closure | 55 | 2 | 2 | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 83 | Closure | 56 | 3 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 1 | 1 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 84 | Closure | 57 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Altought there is a null check in the conditional expression, the expression is expanded with an extra condition not related to null-check. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 85 | Closure | 58 | 2 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 2 | 2 | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 86 | Closure | 59 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 87 | Closure | 60 | 4 | 2 | 2 | 1 | 2 | 1 | 5 | 0 | 0 | 5 | 3 | 29 | 17 | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 88 | Closure | 61 | 5 | 2 | 2 | 1 | 1 | 1 | 6 | 0 | 0 | 6 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 89 | Closure | 62 | 1 | 2 | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Just changed the operator in "if" condition | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 90 | Closure | 63 | 1 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Same as bug 62 | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 91 | Closure | 64 | 5 | 1 | 0 | 1 | 3 | 1 | 0 | 0 | 4 | 4 | 4 | 38 | 25 | x | x | x | x | x | x | x | New parameters are added in three method calls (call to overloaded methods). A logic expression passed to a method call is changed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 92 | Closure | 65 | 1 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 93 | Closure | 66 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 1 | 0 | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 94 | Closure | 67 | 2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 95 | Closure | 68 | 1 | 3 | 0 | 1 | 3 | 1 | 3 | 1 | 0 | 4 | 4 | 892 | 554 | x | x | x | x | x | x | x | An assignment was moved outside a branch. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 96 | Closure | 69 | 2 | 1 | 0 | 1 | 1 | 1 | 7 | 0 | 0 | 7 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 97 | Closure | 70 | 1 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 98 | Closure | 71 | 3 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | The null-check is done in a boolean expression assigned to a variable and not to a conditional test. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 99 | Closure | 72 | 3 | 1 | 2 | 2 | 2 | 2 | 2 | 0 | 1 | 3 | 2 | 0 | 0 | x | x | x | x | x | x | Instantiates an anonymous object and make a method call on it. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 100 | Closure | 73 | 1 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 101 | Closure | 74 | 9 | 3 | 0 | 1 | 2 | 1 | 13 | 0 | 2 | 15 | 2 | 165 | 136 | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 102 | Closure | 75 | 5 | 3 | 2 | 1 | 2 | 1 | 3 | 0 | 1 | 4 | 3 | 62 | 46 | x | x | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 103 | Closure | 76 | 9 | 4 | 2 | 1 | 2 | 1 | 37 | 6 | 0 | 43 | 11 | 73 | 48 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 104 | Closure | 77 | 2 | 2 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 105 | Closure | 78 | 1 | 1 | 2 | 1 | 1 | 1 | 0 | 2 | 0 | 2 | 2 | 6 | 6 | x | x | x | Removes error invocation call. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 106 | Closure | 79 | 3 | 1 | 0 | 2 | 2 | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 0 | x | x | x | x | x | x | Calls overloaded method with extra parameters. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 107 | Closure | 80 | 1 | 1 | 0 | 1 | 2 | 1 | 2 | 0 | 0 | 2 | 2 | 1648 | 989 | x | x | x | These blocks are inserted as extra switch clauses. Should be a "Missing Condition", "Missing Block" or both? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 108 | Closure | 81 | 4 | 1 | 0 | 1 | 1 | 1 | 7 | 0 | 0 | 7 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 109 | Closure | 82 | 2 | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 110 | Closure | 83 | 2 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 1 | 4 | 1 | 0 | 0 | x | x | x | x | The existent code was splitted in declaration of var "param" out of the wrap and assignment, with Wrap-with-TryCatch. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 111 | Closure | 84 | 7 | 2 | 0 | 1 | 3 | 1 | 27 | 0 | 0 | 27 | 3 | 465 | 377 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 112 | Closure | 85 | 9 | 4 | 0 | 1 | 2 | 1 | 7 | 13 | 1 | 21 | 4 | 29 | 22 | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 113 | Closure | 86 | 1 | 3 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 114 | Closure | 87 | 8 | 1 | 0 | 1 | 1 | 1 | 12 | 0 | 1 | 13 | 4 | 10 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 115 | Closure | 88 | 5 | 1 | 0 | 1 | 1 | 1 | 6 | 0 | 0 | 6 | 2 | 3 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 116 | Closure | 89 | 3 | 3 | 0 | 2 | 2 | 2 | 3 | 0 | 1 | 4 | 2 | 0 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 117 | Closure | 90 | 4 | 2 | 0 | 2 | 2 | 2 | 3 | 0 | 1 | 4 | 2 | 0 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 118 | Closure | 91 | 5 | 2 | 0 | 1 | 1 | 1 | 9 | 0 | 0 | 9 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 119 | Closure | 92 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 120 | Closure | 93 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Same change/commit as #92. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 121 | Closure | 94 | 3 | 2 | 0 | 1 | 1 | 1 | 19 | 0 | 0 | 19 | 3 | 8 | 6 | x | x | x | x | x | Many "case" conditions were added, sharing the same consequent action. Equivalent to "if ( x || y || z || ... ) then do this". These blocks are inserted as extra switch clauses. Should be a "Missing Condition", "Missing Block" or both? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 122 | Closure | 95 | 4 | 1 | 0 | 1 | 1 | 1 | 7 | 0 | 0 | 7 | 2 | 3 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 123 | Closure | 96 | 3 | 3 | 0 | 1 | 1 | 1 | 3 | 0 | 1 | 4 | 3 | 3 | 1 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 124 | Closure | 97 | 3 | 2 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 125 | Closure | 98 | 6 | 3 | 0 | 1 | 2 | 2 | 19 | 0 | 0 | 19 | 5 | 201 | 127 | x | x | x | x | x | x | x | x | x | x | New class attributes were added. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 126 | Closure | 99 | 6 | 3 | 0 | 1 | 1 | 1 | 5 | 0 | 1 | 6 | 4 | 39 | 26 | x | x | x | x | x | x | x | x | x | x | x | x | Changed condition in expression, adds an extra computing in line 131. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 127 | Closure | 100 | 6 | 2 | 0 | 1 | 1 | 1 | 7 | 0 | 1 | 8 | 2 | 47 | 34 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 128 | Closure | 101 | 2 | 1 | 0 | 1 | 1 | 1 | 1 | 3 | 0 | 4 | 2 | 1 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 129 | Closure | 102 | 1 | 2 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 2 | 2 | 5 | 5 | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 130 | Closure | 103 | 5 | 4 | 0 | 2 | 2 | 2 | 8 | 0 | 0 | 8 | 3 | 3 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 131 | Closure | 104 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | A Null-Check was removed and replaced by another condition. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 132 | Closure | 105 | 7 | 3 | 0 | 1 | 1 | 1 | 2 | 0 | 5 | 7 | 5 | 19 | 16 | x | x | x | x | x | x | x | x | x | x | x | x | Moves the instantiation of StringBuilder to another place. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 133 | Closure | 106 | 4 | 3 | 0 | 2 | 2 | 2 | 4 | 2 | 0 | 6 | 3 | 1 | 1 | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 134 | Closure | 107 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 135 | Closure | 108 | 4 | 1 | 0 | 1 | 3 | 1 | 3 | 0 | 1 | 4 | 4 | 322 | 230 | x | x | x | x | x | x | x | x | Added new class attribute and its initialization. An existent conditional expression with Null-Check was expanded with another condition. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 136 | Closure | 109 | 5 | 3 | 0 | 1 | 1 | 1 | 4 | 0 | 1 | 5 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 137 | Closure | 110 | 12 | 7 | 0 | 2 | 2 | 2 | 21 | 0 | 4 | 25 | 12 | 47 | 22 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 138 | Closure | 111 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 139 | Closure | 112 | 6 | 1 | 0 | 1 | 1 | 1 | 6 | 0 | 3 | 9 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | Adds an inline interface implementation for a parameter of type Predicate on filterKeys method call. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 140 | Closure | 113 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Again, an existent condition with Null-Check was expanded with other condition. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 141 | Closure | 114 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 142 | Closure | 115 | 5 | 1 | 1 | 1 | 1 | 1 | 0 | 11 | 0 | 11 | 2 | 25 | 15 | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 143 | Closure | 116 | 5 | 2 | 2 | 1 | 2 | 1 | 12 | 0 | 0 | 12 | 2 | 26 | 15 | x | x | x | x | x | x | x | x | Strange... what is removed in 115 is added again in 116. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 144 | Closure | 117 | 9 | 1 | 0 | 1 | 1 | 1 | 12 | 12 | 0 | 24 | 3 | 31 | 20 | x | x | x | x | x | x | x | x | x | x | Move a block of code. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 145 | Closure | 118 | 2 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 146 | Closure | 119 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | "Case" Added to switch... Should be considered a "missing block" too? | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 147 | Closure | 120 | 3 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 148 | Closure | 121 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 2 | 3 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 149 | Closure | 122 | 5 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 150 | Closure | 123 | 3 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | Changes value in assignment from constant to method call. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 151 | Closure | 124 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 1 | 1 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 152 | Closure | 125 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Again, conditional expression with Null-Check was expanded with new condition. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 153 | Closure | 126 | 4 | 1 | 5 | 1 | 1 | 1 | 0 | 4 | 0 | 4 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 154 | Closure | 127 | 5 | 3 | 2 | 1 | 2 | 1 | 9 | 0 | 1 | 10 | 2 | 6 | 5 | x | x | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 155 | Closure | 128 | 3 | 2 | 0 | 1 | 1 | 1 | 3 | 0 | 1 | 4 | 2 | 6 | 6 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 156 | Closure | 129 | 3 | 0 | 2 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | Adds a loop to iterate over child of nodes. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 157 | Closure | 130 | 1 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 158 | Closure | 131 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 2 | 5 | 4 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 159 | Closure | 132 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 160 | Closure | 133 | 1 | 1 | 3 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | It seems that the variable is reseted by method. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 161 | Lang | 1 | 6 | 3 | 0 | 1 | 1 | 1 | 9 | 0 | 2 | 11 | 3 | 3 | 3 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 162 | Lang | 2 | 4 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 163 | Lang | 3 | 1 | 2 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 4 | 12 | 11 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 164 | Lang | 4 | 5 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 4 | 4 | 4 | 43 | 27 | x | x | x | x | x | x | x | x | x | Type change with adjust in related calls/operations. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 165 | Lang | 5 | 6 | 3 | 0 | 1 | 1 | 1 | 21 | 0 | 0 | 21 | 2 | 31 | 31 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 166 | Lang | 6 | 2 | 3 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 167 | Lang | 7 | 6 | 2 | 4 | 1 | 2 | 1 | 3 | 3 | 0 | 6 | 3 | 270 | 167 | x | x | x | x | x | x | x | x | x | x | In one of the chunks, removes a conditional block with return. | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 168 | Lang | 8 | 5 | 0 | 0 | 1 | 2 | 1 | 1 | 2 | 0 | 3 | 3 | 34 | 14 | x | x | x | x | x | x | x | x | x | Transformed a class attribute in local var. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 169 | Lang | 9 | 4 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 170 | Lang | 10 | 4 | 1 | 2 | 1 | 1 | 1 | 0 | 9 | 0 | 9 | 2 | 2 | 2 | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 171 | Lang | 11 | 4 | 2 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 1 | 0 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 172 | Lang | 12 | 5 | 3 | 0 | 1 | 1 | 1 | 7 | 0 | 0 | 7 | 3 | 8 | 7 | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 173 | Lang | 13 | 8 | 3 | 0 | 1 | 2 | 1 | 19 | 0 | 0 | 19 | 4 | 30 | 12 | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 174 | Lang | 14 | 3 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 2 | 1 | 1 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 175 | Lang | 15 | 4 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 4 | 4 | 2 | 453 | 226 | x | x | x | x | x | x | x | x | x | Change local var type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 176 | Lang | 16 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 177 | Lang | 17 | 6 | 2 | 0 | 1 | 1 | 1 | 2 | 8 | 1 | 11 | 6 | 11 | 9 | x | x | x | x | x | x | x | x | x | x | x | Unwraps input.length() from "Character.codePointCount()" method. Unwraps "for loop" from else branch. Unwraps "pos += ..." from if-else branch. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 178 | Lang | 18 | 3 | 2 | 0 | 1 | 1 | 1 | 2 | 2 | 1 | 5 | 2 | 1 | 1 | x | x | x | x | x | x | An existent if-else structure is removed and a new one is placed in an action that resembles a wrap-with replacement. An aditional wrap-with-IfElse is present in IfElse-CondExp form. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 179 | Lang | 19 | 9 | 5 | 0 | 1 | 1 | 1 | 6 | 0 | 3 | 9 | 5 | 38 | 29 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 180 | Lang | 20 | 4 | 2 | 1 | 1 | 2 | 1 | 0 | 0 | 2 | 2 | 2 | 84 | 27 | x | x | x | x | x | x | x | x | Null-Check is removed from "buf" initialization. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 181 | Lang | 21 | 3 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 182 | Lang | 22 | 5 | 3 | 3 | 1 | 1 | 1 | 6 | 0 | 1 | 7 | 2 | 1 | 0 | x | x | x | x | x | x | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 183 | Lang | 23 | 6 | 1 | 0 | 1 | 2 | 1 | 31 | 0 | 0 | 31 | 3 | 196 | 105 | x | x | x | x | x | x | x | x | x | Implements equals and hascode to work with hash structures of Collections | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 184 | Lang | 24 | 1 | 2 | 6 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 185 | Lang | 25 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 27 | 27 | 1 | 0 | 0 | x | x | x | x | Changes keys in a vector of type key-value. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 186 | Lang | 26 | 1 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Adds a new parameter to constructor call (call overloaded constructor) | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 187 | Lang | 27 | 4 | 2 | 2 | 1 | 1 | 1 | 3 | 0 | 1 | 4 | 2 | 9 | 9 | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 188 | Lang | 28 | 3 | 1 | 0 | 1 | 1 | 1 | 6 | 0 | 0 | 6 | 2 | 1 | 1 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 189 | Lang | 29 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Changes return type of method. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 190 | Lang | 30 | 11 | 7 | 0 | 1 | 6 | 1 | 38 | 0 | 5 | 43 | 20 | 305 | 102 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 191 | Lang | 31 | 4 | 2 | 0 | 1 | 1 | 1 | 8 | 0 | 0 | 8 | 4 | 7 | 5 | x | x | x | x | x | x | x | x | Partially the same as Lang 30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 192 | Lang | 32 | 7 | 4 | 0 | 1 | 3 | 1 | 14 | 5 | 3 | 22 | 4 | 427 | 74 | x | x | x | x | x | x | x | x | x | x | x | x | Applies null check using synchronized block with object lock (HashCodeBuilder.class) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 193 | Lang | 33 | 1 | 3 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Wrap-with applied with IfElse-Expression | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 194 | Lang | 34 | 3 | 3 | 0 | 1 | 2 | 1 | 0 | 0 | 2 | 2 | 2 | 15 | 3 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 195 | Lang | 35 | 4 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | 2 | 2 | 2 | 278 | 62 | x | x | x | x | x | x | Changes return of a null object to throw an Exception. The only statement of an existent "else block" is replaced by an exception throw. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 196 | Lang | 36 | 3 | 2 | 0 | 1 | 1 | 1 | 8 | 0 | 1 | 9 | 2 | 896 | 471 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 197 | Lang | 37 | 7 | 2 | 0 | 1 | 1 | 1 | 8 | 0 | 0 | 8 | 3 | 2 | 1 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 198 | Lang | 38 | 1 | 1 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 199 | Lang | 39 | 1 | 2 | 5 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 200 | Lang | 40 | 7 | 1 | 0 | 1 | 1 | 1 | 7 | 0 | 1 | 8 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 201 | Lang | 41 | 8 | 2 | 0 | 1 | 2 | 1 | 19 | 0 | 2 | 21 | 8 | 58 | 23 | x | x | x | x | x | x | x | x | x | x | x | Existent condittional expression with null-check is expanded. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 202 | Lang | 42 | 6 | 2 | 0 | 1 | 1 | 1 | 5 | 0 | 2 | 7 | 2 | 2 | 2 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 203 | Lang | 43 | 1 | 1 | 3 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 204 | Lang | 44 | 4 | 1 | 3 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 205 | Lang | 45 | 3 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 206 | Lang | 46 | 5 | 1 | 0 | 1 | 6 | 1 | 3 | 0 | 7 | 10 | 9 | 152 | 82 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 207 | Lang | 47 | 2 | 3 | 0 | 1 | 2 | 1 | 6 | 0 | 0 | 6 | 2 | 44 | 21 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 208 | Lang | 48 | 3 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 2 | 1 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 209 | Lang | 49 | 4 | 2 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 210 | Lang | 50 | 8 | 4 | 0 | 1 | 2 | 1 | 2 | 6 | 4 | 12 | 6 | 179 | 68 | x | x | x | x | x | x | x | x | x | x | x | x | x | Replaces some existent Null-Chek, inverting postive by negative. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 211 | Lang | 51 | 1 | 1 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | Adds a return statement that does the role of an "else" branch. | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 212 | Lang | 52 | 2 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 213 | Lang | 53 | 0 | 3 | 2 | 1 | 1 | 1 | 2 | 2 | 0 | 4 | 4 | 10 | 8 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 214 | Lang | 54 | 4 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 215 | Lang | 55 | 1 | 1 | 2 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 1 | 1 | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 216 | Lang | 56 | 4 | 0 | 0 | 1 | 1 | 1 | 4 | 0 | 2 | 6 | 3 | 880 | 425 | x | x | x | x | x | x | x | Changes types modifiers and overrides method related to Serialization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 217 | Lang | 57 | 3 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Changes direct acces of an object to method call. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 218 | Lang | 58 | 1 | 1 | 3 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 219 | Lang | 59 | 2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 220 | Lang | 60 | 2 | 2 | 0 | 1 | 2 | 1 | 0 | 0 | 2 | 2 | 2 | 56 | 21 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 221 | Lang | 61 | 2 | 3 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | Changes/fix computing of a variable. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 222 | Lang | 62 | 2 | 2 | 0 | 1 | 1 | 1 | 8 | 0 | 0 | 8 | 4 | 76 | 61 | x | x | x | x | x | x | x | Added a "break" in "case" branch. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 223 | Lang | 63 | 8 | 1 | 1 | 1 | 2 | 1 | 2 | 19 | 1 | 22 | 4 | 118 | 91 | x | x | x | x | x | x | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 224 | Lang | 64 | 9 | 3 | 0 | 1 | 2 | 1 | 21 | 0 | 0 | 21 | 5 | 12 | 2 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 225 | Lang | 65 | 5 | 3 | 0 | 1 | 1 | 1 | 30 | 0 | 0 | 30 | 8 | 86 | 50 | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 226 | Math | 1 | 2 | 2 | 0 | 2 | 2 | 2 | 6 | 0 | 0 | 6 | 2 | 0 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 227 | Math | 2 | 1 | 2 | 8 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Apply a casting to returned value of an expression. | X | X | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 228 | Math | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 2 | 1 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 229 | Math | 4 | 2 | 3 | 2 | 2 | 2 | 2 | 6 | 0 | 0 | 6 | 2 | 0 | 0 | x | x | x | x | x | x | Almost a copy, the only difference is in involved variable. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 230 | Math | 5 | 1 | 3 | 9 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 231 | Math | 6 | 8 | 4 | 2 | 7 | 7 | 7 | 2 | 4 | 12 | 18 | 17 | 327 | 240 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | A parameter value passed through the constructor during object instantiation is changed. A local variable is removed and expressions to increment it are replaced by equivalent method call. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 232 | Math | 7 | 6 | 3 | 3 | 1 | 1 | 1 | 5 | 6 | 3 | 14 | 4 | 18 | 11 | x | x | x | x | x | x | x | x | x | x | Changes involving adding and removing of many loops. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 233 | Math | 8 | 3 | 0 | 5 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 5 | 4 | x | x | x | x | x | Ajust the object initialization to reflect type changed. | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 234 | Math | 9 | 4 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | Replaced constructor by overloaded version. Changes object attribute value by direct assignment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 235 | Math | 10 | 2 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 236 | Math | 11 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 237 | Math | 12 | 3 | 0 | 0 | 1 | 0 | 1 | 3 | 0 | 1 | 4 | 3 | 11 | 3 | x | x | x | x | x | imports and implements java.io.Serializable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 238 | Math | 13 | 7 | 1 | 0 | 1 | 1 | 1 | 9 | 0 | 0 | 9 | 2 | 2 | 2 | x | x | x | x | x | x | x | x | x | x | Contains the patch of Math-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 239 | Math | 14 | 10 | 1 | 0 | 2 | 2 | 2 | 9 | 3 | 1 | 13 | 3 | 2 | 2 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 240 | Math | 15 | 3 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 2 | 1228 | 742 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 241 | Math | 16 | 5 | 2 | 0 | 1 | 2 | 1 | 19 | 0 | 2 | 21 | 11 | 377 | 235 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 242 | Math | 17 | 3 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 1 | 1 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 243 | Math | 18 | 5 | 2 | 2 | 1 | 3 | 1 | 2 | 0 | 4 | 6 | 5 | 60 | 38 | x | x | x | x | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 244 | Math | 19 | 7 | 1 | 0 | 1 | 1 | 1 | 13 | 0 | 0 | 13 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 245 | Math | 20 | 4 | 3 | 4 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | Adds a new return output alternative through conditional expression of the form "exp?a:b". Something to think: "Is it a change in return expression, a return branch adding or both?". For now, it is considered as both. | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 246 | Math | 21 | 6 | 3 | 0 | 1 | 1 | 1 | 4 | 1 | 9 | 14 | 6 | 50 | 31 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 247 | Math | 22 | 1 | 1 | 2 | 2 | 2 | 2 | 0 | 0 | 2 | 2 | 2 | 0 | 0 | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 248 | Math | 23 | 5 | 1 | 0 | 1 | 1 | 1 | 7 | 0 | 2 | 9 | 5 | 124 | 104 | x | x | x | x | x | x | x | Call overloaded method with extra params. New variable is added with its initialization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 249 | Math | 24 | 2 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 36 | 34 | x | x | x | x | x | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 250 | Math | 25 | 3 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 2 | 2 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 251 | Math | 26 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 27 | 21 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 252 | Math | 27 | 2 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 253 | Math | 28 | 2 | 1 | 7 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 4 | 33 | 23 | x | x | x | x | x | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 254 | Math | 29 | 10 | 1 | 0 | 1 | 2 | 1 | 12 | 1 | 3 | 16 | 2 | 21 | 12 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | Changed a while loop to a for lor loop. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 255 | Math | 30 | 1 | 1 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 256 | Math | 31 | 11 | 4 | 0 | 1 | 1 | 1 | 1 | 21 | 12 | 34 | 4 | 23 | 17 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 257 | Math | 32 | 2 | 3 | 6 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 258 | Math | 33 | 2 | 3 | 5 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | A variable used in a method call is replaced by another one. | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 259 | Math | 34 | 2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | A direct class attribute access was replaced by a method call that gives indirect access to the object. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 260 | Math | 35 | 3 | 3 | 1 | 1 | 2 | 1 | 0 | 0 | 2 | 2 | 2 | 13 | 3 | x | x | x | x | x | x | x | Similar to Math-34 | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 261 | Math | 36 | 4 | 2 | 0 | 1 | 2 | 1 | 12 | 0 | 0 | 12 | 4 | 49 | 17 | x | x | x | x | x | x | x | The change is almost the same in two different places. The only difference between changes is the use of the call "doubleValue()" in place of "floatValue()" in correspondent methods. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 262 | Math | 37 | 4 | 3 | 0 | 1 | 2 | 1 | 12 | 0 | 2 | 14 | 4 | 46 | 11 | x | x | x | x | x | x | x | x | x | The changes are almost the same in two different places... same structure, but with variattions in the parameters/arguments. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 263 | Math | 38 | 3 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 4 | 4 | 3 | 89 | 70 | x | x | x | x | x | x | x | x | Removes Exception Thrown. The throws line is commented in code... maybe the change isn't a final one. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 264 | Math | 39 | 3 | 1 | 1 | 1 | 1 | 1 | 9 | 0 | 0 | 9 | 1 | 0 | 0 | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 265 | Math | 40 | 3 | 2 | 7 | 1 | 1 | 1 | 6 | 0 | 2 | 8 | 2 | 2 | 1 | x | x | x | x | x | x | x | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 266 | Math | 41 | 4 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | The changes were made only inside the for loop. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 267 | Math | 42 | 1 | 2 | 2 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 2 | 3 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 268 | Math | 43 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 3 | 3 | 3 | 4 | 4 | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 269 | Math | 44 | 5 | 1 | 4 | 1 | 1 | 1 | 6 | 1 | 0 | 7 | 3 | 62 | 39 | x | x | x | x | x | x | x | x | The variable and assignment adding are part of the for loop. | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 270 | Math | 45 | 5 | 1 | 0 | 1 | 1 | 1 | 5 | 0 | 0 | 5 | 1 | 0 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 271 | Math | 46 | 2 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 36 | 23 | x | x | x | x | x | The removed if-else condition is in the form "exp?a:b". | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 272 | Math | 47 | 5 | 3 | 0 | 1 | 1 | 1 | 2 | 0 | 3 | 5 | 4 | 209 | 80 | x | x | x | x | x | x | x | x | x | x | The "WrapWith" condition is in the form "exp?a:b". The added variable is a class attribute. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 273 | Math | 48 | 3 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 274 | Math | 49 | 2 | 2 | 7 | 1 | 4 | 1 | 0 | 0 | 4 | 4 | 4 | 35 | 29 | x | x | x | x | x | Changed the target of a iterator access. | X | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 275 | Math | 50 | 3 | 1 | 11 | 1 | 1 | 1 | 0 | 4 | 0 | 4 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | X | X | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 276 | Math | 51 | 7 | 1 | 0 | 1 | 1 | 1 | 9 | 0 | 0 | 9 | 3 | 4 | 1 | x | x | x | x | x | x | x | x | x | x | Adds an exception throw in default clause of switch-case. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 277 | Math | 52 | 4 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 3 | 4 | 3 | 13 | 7 | x | x | x | x | x | x | x | New variable is added with its initialization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 278 | Math | 53 | 2 | 1 | 6 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 279 | Math | 54 | 7 | 2 | 0 | 1 | 1 | 1 | 6 | 0 | 1 | 7 | 2 | 2046 | 1332 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 280 | Math | 55 | 8 | 2 | 0 | 1 | 1 | 1 | 17 | 0 | 1 | 18 | 5 | 14 | 0 | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 281 | Math | 56 | 4 | 1 | 2 | 1 | 1 | 1 | 0 | 6 | 1 | 7 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | Replaces a wrong and more complex calculation by the correct and simpler one. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 282 | Math | 57 | 1 | 1 | 6 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | Just changed the declared type of a primitive variable. | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 283 | Math | 58 | 4 | 2 | 6 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | Call overloaded method without one parameter. | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 284 | Math | 59 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 285 | Math | 60 | 8 | 3 | 3 | 1 | 1 | 1 | 2 | 9 | 1 | 12 | 2 | 2 | 2 | x | x | x | x | x | x | x | x | x | x | x | x | Unwraps try-catch. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 286 | Math | 61 | 2 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 71 | 18 | x | x | x | x | x | Replaces Exception Thrown. Changed the type of exception thrown. Changed the imported type. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 287 | Math | 62 | 13 | 2 | 1 | 1 | 1 | 1 | 0 | 1 | 3 | 4 | 2 | 13 | 9 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | Changes the way to compute "optima[i]", changing params for call to "optimize". Removed if-branch is in the form "exp?a:b". | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 288 | Math | 63 | 3 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 289 | Math | 64 | 15 | 7 | 1 | 1 | 1 | 1 | 19 | 5 | 3 | 27 | 13 | 180 | 131 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | Moved instantiation of object of type VectorialPointValuePair to another place (lines ahead). | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 290 | Math | 65 | 7 | 2 | 0 | 1 | 1 | 1 | 0 | 5 | 2 | 7 | 2 | 12 | 5 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 291 | Math | 66 | 19 | 4 | 0 | 1 | 4 | 1 | 0 | 11 | 11 | 22 | 12 | 178 | 129 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 292 | Math | 67 | 2 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | 2 | 2 | 2 | 4 | 2 | x | x | x | x | A direct access to a vector was added in place of a value returned from a call to an object method. The change was similar in structure in two different places. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 293 | Math | 68 | 9 | 3 | 0 | 1 | 1 | 1 | 10 | 0 | 2 | 12 | 9 | 253 | 160 | x | x | x | x | x | x | x | x | x | x | x | x | New objects were instantiated. Objects instantiated before were removed too (line 419). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 294 | Math | 69 | 2 | 2 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Fix assignment operation. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 295 | Math | 70 | 3 | 2 | 7 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Call overloaded method without one parameter. | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 296 | Math | 71 | 2 | 1 | 4 | 2 | 2 | 2 | 7 | 0 | 0 | 7 | 2 | 0 | 0 | x | x | x | x | Three lines equal lines are added in two different places. Just line 302 is different. | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 297 | Math | 72 | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 11 | 7 | x | x | x | x | x | Similar changes in two different places, the same melhod is targeted, the same argument is changed, only the new values applied are different. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 298 | Math | 73 | 3 | 1 | 6 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 299 | Math | 74 | 5 | 0 | 2 | 1 | 1 | 1 | 3 | 0 | 4 | 7 | 3 | 2 | 2 | x | x | x | x | x | x | x | x | x | A vector/object was instantiated.The way to initialize values was changed. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 300 | Math | 75 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 301 | Math | 76 | 7 | 5 | 0 | 1 | 1 | 1 | 6 | 0 | 8 | 14 | 12 | 95 | 67 | x | x | x | x | x | x | x | x | x | x | x | x | The structure of the changes are similar and applied in two different methods. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 302 | Math | 77 | 8 | 1 | 1 | 2 | 2 | 2 | 0 | 9 | 1 | 10 | 2 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | x | x | Fix a assignment. Removes a method (aparently, unrelated changes). | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 303 | Math | 78 | 6 | 2 | 7 | 1 | 1 | 1 | 11 | 0 | 0 | 11 | 3 | 8 | 0 | x | x | x | x | x | x | x | x | x | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 304 | Math | 79 | 1 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 2 | 1 | 1 | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 305 | Math | 80 | 1 | 2 | 9 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Fix expression in assignment (added parathesis). | X | X | X | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 306 | Math | 81 | 4 | 3 | 6 | 1 | 3 | 1 | 1 | 0 | 3 | 4 | 3 | 938 | 643 | x | x | x | x | x | x | x | x | x | Fix/updates assignment to var upperSpectra. | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 307 | Math | 82 | 1 | 2 | 10 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Changes operator in condition. | X | X | X | X | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 308 | Math | 83 | 3 | 2 | 0 | 1 | 2 | 1 | 0 | 0 | 3 | 3 | 3 | 51 | 34 | x | x | x | x | x | x | The added "WrapWith" uses "exp?a:b" format. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 309 | Math | 84 | 6 | 1 | 5 | 1 | 1 | 1 | 9 | 0 | 0 | 9 | 3 | 30 | 15 | x | x | x | x | x | x | x | x | x | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 310 | Math | 85 | 1 | 2 | 11 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Changes operator in condition. | X | X | X | X | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 311 | Math | 86 | 6 | 1 | 0 | 1 | 1 | 1 | 3 | 3 | 0 | 6 | 2 | 20 | 14 | x | x | x | x | x | x | x | x | The condition to throw the exception is moved from one place to another. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 312 | Math | 87 | 2 | 1 | 2 | 1 | 1 | 1 | 0 | 2 | 2 | 4 | 3 | 2 | 2 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 313 | Math | 88 | 8 | 2 | 3 | 1 | 1 | 1 | 5 | 6 | 0 | 11 | 4 | 7 | 5 | x | x | x | x | x | x | x | x | x | x | x | x | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 314 | Math | 89 | 3 | 1 | 1 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 1 | 1 | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 315 | Math | 90 | 2 | 0 | 1 | 1 | 2 | 1 | 3 | 0 | 0 | 3 | 2 | 11 | 0 | x | x | x | x | Added a new overloaded method reusing part of the implementation of an existing one. The old method just call the new one. | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 316 | Math | 91 | 3 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | The value of a class attribute is accessed in place of a method to do the assignment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 317 | Math | 92 | 15 | 6 | 0 | 1 | 2 | 1 | 48 | 5 | 1 | 54 | 12 | 92 | 19 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 318 | Math | 93 | 7 | 3 | 1 | 1 | 2 | 1 | 8 | 0 | 2 | 10 | 3 | 50 | 15 | x | x | x | x | x | x | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 319 | Math | 94 | 1 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 320 | Math | 95 | 2 | 1 | 4 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 3 | 3 | 2 | x | x | x | x | x | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 321 | Math | 96 | 2 | 3 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | Changes logical expression in assignment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 322 | Math | 97 | 4 | 3 | 2 | 1 | 1 | 1 | 14 | 0 | 2 | 16 | 5 | 9 | 5 | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 323 | Math | 98 | 1 | 2 | 1 | 2 | 2 | 2 | 0 | 0 | 2 | 2 | 2 | 0 | 0 | x | x | x | x | x | Changes dimension of two vectors. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 324 | Math | 99 | 3 | 1 | 1 | 1 | 2 | 1 | 8 | 0 | 0 | 8 | 2 | 171 | 68 | x | x | x | x | x | Instantiates a vector object as part of the exception creation. | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 325 | Math | 100 | 2 | 2 | 0 | 1 | 2 | 1 | 0 | 0 | 3 | 3 | 3 | 39 | 26 | x | x | x | x | x | Apply the same replace of methods in three different places. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 326 | Math | 101 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 327 | Math | 102 | 6 | 2 | 0 | 1 | 1 | 1 | 17 | 0 | 0 | 17 | 3 | 5 | 5 | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 328 | Math | 103 | 3 | 3 | 0 | 1 | 1 | 1 | 10 | 0 | 0 | 10 | 2 | 2 | 2 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 329 | Math | 104 | 1 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 330 | Math | 105 | 2 | 2 | 4 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 331 | Math | 106 | 3 | 2 | 0 | 1 | 1 | 1 | 8 | 0 | 0 | 8 | 4 | 36 | 18 | x | x | x | x | x | x | Only one variable is different between the two blocks of code in patch. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 332 | Mockito | 1 | 6 | 1 | 0 | 1 | 1 | 1 | 11 | 0 | 1 | 12 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 333 | Mockito | 2 | 4 | 1 | 0 | 1 | 2 | 1 | 7 | 0 | 0 | 7 | 3 | 25 | 13 | x | x | x | x | x | x | x | import and instantiate a new Reporter object. It appears as an validation object/procedure. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 334 | Mockito | 3 | 9 | 1 | 0 | 1 | 2 | 1 | 15 | 1 | 2 | 18 | 3 | 13 | 12 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 335 | Mockito | 4 | 3 | 4 | 0 | 1 | 3 | 1 | 3 | 0 | 2 | 5 | 3 | 251 | 223 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 336 | Mockito | 5 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | Change parameter type in catch command. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 337 | Mockito | 6 | 3 | 3 | 0 | 1 | 20 | 1 | 0 | 0 | 20 | 20 | 20 | 320 | 41 | x | x | x | x | x | x | Instantiates specific objects in place of call do Any.ANY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 338 | Mockito | 7 | 2 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | x | x | x | x | x | Instantiates and initializes an TypeVariable vector. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 339 | Mockito | 8 | 1 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | Replaced and "else" with an "else if" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 340 | Mockito | 9 | 4 | 1 | 0 | 1 | 1 | 1 | 5 | 0 | 0 | 5 | 3 | 28 | 5 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 341 | Mockito | 10 | 7 | 0 | 0 | 1 | 4 | 1 | 5 | 0 | 5 | 10 | 7 | 81 | 36 | x | x | x | x | x | x | x | x | x | x | Changes signature of existent methods, adding new params. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 342 | Mockito | 11 | 7 | 2 | 0 | 1 | 2 | 1 | 8 | 0 | 1 | 9 | 3 | 5 | 4 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 343 | Mockito | 12 | 3 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 3 | 2 | 1 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 344 | Mockito | 13 | 3 | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 3 | 5 | 3 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 345 | Mockito | 14 | 4 | 2 | 0 | 2 | 2 | 2 | 4 | 0 | 1 | 5 | 5 | 109 | 80 | x | x | x | x | x | x | x | An existing parameter ("mode") was wrapped by a constructor call, instantiating MockAwareVerificationMode object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 346 | Mockito | 15 | 3 | 1 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 3 | 22 | 11 | x | x | x | x | x | Instantiated a BeanPropertySetter object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 347 | Mockito | 16 | 5 | 1 | 0 | 2 | 3 | 2 | 2 | 1 | 3 | 6 | 5 | 73 | 6 | x | x | x | x | x | x | x | Merged two overloaded method definitions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 348 | Mockito | 17 | 6 | 2 | 0 | 2 | 3 | 2 | 7 | 0 | 2 | 9 | 6 | 80 | 61 | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 349 | Mockito | 18 | 3 | 1 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 1 | 0 | 0 | x | x | x | x | x | Returns instantiated ArrayList<Object> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 350 | Mockito | 19 | 11 | 2 | 0 | 5 | 5 | 5 | 18 | 0 | 8 | 26 | 11 | 41 | 20 | x | x | x | x | x | x | x | x | x | x | x | x | x | Adds new parameter to existent method. Adjust code to reflect this. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 351 | Mockito | 20 | 7 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 2 | 3 | 3 | 12 | 11 | x | x | x | x | x | x | x | x | x | Instantiates an InstantiatonProvider object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 352 | Mockito | 21 | 14 | 2 | 0 | 1 | 3 | 1 | 16 | 0 | 4 | 20 | 5 | 15 | 10 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | Apply "static" modifier to withParams method | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 353 | Mockito | 22 | 2 | 1 | 0 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 1 | 0 | 0 | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 354 | Mockito | 23 | 11 | 2 | 0 | 1 | 5 | 2 | 15 | 0 | 3 | 18 | 8 | 77 | 48 | x | x | x | x | x | x | x | x | x | x | x | x | x | Instantiates MockitoCore and ReturnsEmptyValues objects. Replaces instantiation of Answer to SerializabelAnswer object. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 355 | Mockito | 24 | 3 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | If-Else implicit in "exp?x:y" format | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 356 | Mockito | 25 | 13 | 0 | 0 | 1 | 6 | 1 | 25 | 2 | 4 | 31 | 10 | 71 | 29 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 357 | Mockito | 26 | 1 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 358 | Mockito | 27 | 5 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 359 | Mockito | 28 | 3 | 2 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | x | x | x | x | x | x | x | Changes method signature adding new parameter. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 360 | Mockito | 29 | 1 | 3 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | Wrapping implicit in "exp?x:y" format | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 361 | Mockito | 30 | 4 | 0 | 0 | 2 | 2 | 2 | 1 | 0 | 2 | 3 | 3 | 3 | 3 | x | x | x | x | x | x | x | Adds new parameter to method signature, ajust code. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 362 | Mockito | 31 | 4 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | 1 | 3 | 2 | 51 | 25 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 363 | Mockito | 32 | 2 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 1 | 5 | 2 | 30 | 25 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 364 | Mockito | 33 | 7 | 3 | 0 | 1 | 1 | 1 | 11 | 0 | 1 | 12 | 2 | 1 | 0 | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 365 | Mockito | 34 | 2 | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 366 | Mockito | 35 | 3 | 2 | 0 | 1 | 3 | 1 | 0 | 0 | 3 | 3 | 3 | 152 | 31 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 367 | Mockito | 36 | 3 | 1 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 4 | 2 | 191 | 146 | x | x | x | x | x | Instantiates an Reporter object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 368 | Mockito | 37 | 3 | 1 | 0 | 1 | 2 | 1 | 8 | 0 | 0 | 8 | 2 | 2 | 1 | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 369 | Mockito | 38 | 1 | 3 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 370 | Time | 1 | 7 | 4 | 0 | 2 | 2 | 2 | 9 | 3 | 1 | 13 | 3 | 4 | 4 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 371 | Time | 2 | 5 | 4 | 0 | 2 | 2 | 2 | 6 | 0 | 1 | 7 | 3 | 230 | 108 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 372 | Time | 3 | 1 | 2 | 0 | 1 | 10 | 1 | 20 | 0 | 0 | 20 | 20 | 242 | 70 | x | x | x | The patches makes a type of "bypass" null check, where the logic is applyed only if the value is different of null. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 373 | Time | 4 | 4 | 2 | 7 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | The swap was made on a constructor call. | X | X | X | X | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 374 | Time | 5 | 12 | 3 | 0 | 1 | 1 | 1 | 6 | 0 | 6 | 12 | 2 | 1 | 1 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 375 | Time | 6 | 7 | 3 | 0 | 1 | 3 | 2 | 26 | 0 | 0 | 26 | 3 | 805 | 556 | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 376 | Time | 7 | 4 | 0 | 3 | 1 | 1 | 1 | 1 | 1 | 0 | 2 | 2 | 2 | 2 | x | x | x | x | x | x | x | x | Move assignment of var and changed assignment expression. | X | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 377 | Time | 8 | 6 | 5 | 0 | 1 | 1 | 1 | 3 | 0 | 2 | 5 | 3 | 6 | 6 | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 378 | Time | 9 | 5 | 2 | 1 | 1 | 2 | 1 | 6 | 0 | 3 | 9 | 5 | 22 | 15 | x | x | x | x | x | x | x | x | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 379 | Time | 10 | 3 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 2 | 2 | 52 | 25 | x | x | x | x | x | x | Adds new variable and its initialization. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 380 | Time | 11 | 5 | 0 | 6 | 1 | 1 | 1 | 1 | 0 | 4 | 5 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | Changed a static initialization for a method inline implementation. | X | X | X | X | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 381 | Time | 12 | 8 | 3 | 2 | 2 | 2 | 2 | 12 | 0 | 2 | 14 | 8 | 70 | 26 | x | x | x | x | x | x | x | x | x | x | x | x | The if/else added is implicit in the passed parameter format (exp?x:y) for the LocalDate constructor call. | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 382 | Time | 13 | 6 | 3 | 0 | 1 | 1 | 1 | 4 | 0 | 1 | 5 | 3 | 43 | 37 | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 383 | Time | 14 | 5 | 1 | 2 | 1 | 1 | 1 | 5 | 0 | 0 | 5 | 2 | 1 | 0 | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 384 | Time | 15 | 3 | 1 | 2 | 1 | 1 | 1 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | x | x | x | x | x | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 385 | Time | 16 | 3 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | x | x | x | Changes parameter for constructor call. | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 386 | Time | 17 | 11 | 4 | 1 | 1 | 1 | 1 | 13 | 0 | 5 | 18 | 5 | 8 | 2 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 387 | Time | 18 | 5 | 2 | 2 | 1 | 1 | 1 | 12 | 0 | 0 | 12 | 2 | 3 | 3 | x | x | x | x | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 388 | Time | 19 | 1 | 2 | 2 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | x | x | x | x | X | X | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 389 | Time | 20 | 7 | 4 | 0 | 1 | 1 | 1 | 6 | 0 | 2 | 8 | 3 | 4 | 4 | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 390 | Time | 21 | 8 | 4 | 0 | 1 | 1 | 1 | 12 | 2 | 4 | 18 | 5 | 10 | 6 | x | x | x | x | x | x | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 391 | Time | 22 | 4 | 0 | 0 | 1 | 1 | 1 | 5 | 0 | 1 | 6 | 2 | 1 | 0 | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 392 | Time | 23 | 3 | 1 | 0 | 1 | 1 | 1 | 5 | 4 | 4 | 13 | 8 | 17 | 17 | x | x | x | x | x | Changes entries in a key-value map. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 393 | Time | 24 | 4 | 1 | 0 | 1 | 1 | 1 | 5 | 0 | 0 | 5 | 1 | 0 | 0 | x | x | x | x | x | x | x | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 394 | Time | 25 | 6 | 2 | 0 | 1 | 1 | 1 | 9 | 0 | 0 | 9 | 1 | 0 | 0 | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 395 | Time | 26 | 3 | 2 | 0 | 1 | 7 | 1 | 0 | 0 | 7 | 7 | 7 | 98 | 84 | x | x | x | x | x | x | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 396 | Time | 27 | 1 | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 3 | 3 | x | x | x | x |