merge python scripts

This commit is contained in:
fixminer
2020-04-06 21:30:39 +02:00
parent 61a9612345
commit c5463f91f8
75 changed files with 95073 additions and 12 deletions
+396
View File
@@ -0,0 +1,396 @@
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
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,
Chart,2,4,2,0,1,2,1,14,0,0,14,8,493,318,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,
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
Chart,4,1,2,3,1,1,1,2,0,0,2,2,8,8,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,,X,,,,,,X
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
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,,,,,,
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,
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,,,
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
Chart,10,2,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
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,,,
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,
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,
Chart,14,2,3,2,2,4,2,12,0,0,12,4,518,243,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,x,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,X,,,,X,,,,,,,
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,
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.,,,,,,,,,,,,
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
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,
Chart,19,3,3,1,1,2,1,6,0,0,6,2,275,117,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,X,,,,,,,,,,,
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,,,,,
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
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.,,,,,,,,,,,,
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.",,,,,,,,,,,,
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,,
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
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
Closure,1,2,1,2,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,X,,,,,,,,,X
Closure,2,3,2,1,1,1,1,4,0,0,4,3,3,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,X
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
Closure,4,2,3,0,1,1,1,0,0,2,2,2,11,9,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
Closure,5,3,1,3,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,X,,,,,,,X,,X
Closure,6,2,2,0,1,2,1,0,8,0,8,4,36,20,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,
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
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
Closure,9,5,1,0,1,2,2,1,0,1,2,2,64,43,,,,,,,,,,x,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,,,,,,,,,,
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
Closure,11,3,1,0,1,1,1,0,2,0,2,1,0,0,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
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
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,,,,,,
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
Closure,15,3,1,1,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,X
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
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
Closure,18,1,2,3,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,x,,,,,,,,,,x,,,,X,,,,,,,X,,X
Closure,19,1,1,1,1,1,1,2,0,0,2,2,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,,,,
Closure,20,2,3,2,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,,,,X
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
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
Closure,23,5,2,0,1,1,1,6,0,1,7,2,1,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,,x,,,,,x,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,
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.",,,,,,,,,,,,
Closure,25,5,0,0,1,1,1,2,4,0,6,4,22,18,,,,,,,,,,x,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,
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
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.,,,,,,,,,,,,
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
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
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
Closure,31,1,2,4,1,1,1,0,1,0,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,X,,,,X,,,X,,X
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,,,,,,,,,,,,,,,,,,,,,,,,,,
Closure,33,3,1,4,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,X,,,X,,,,X,,X
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,,,,,,,,,,,,,,,,,,,
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
Closure,36,3,2,2,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,X,,,,,,,,,X
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.,,,,,,,,,,,,
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
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",,,,,,,,,,,,
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
Closure,41,4,2,0,1,2,1,9,0,0,9,2,191,138,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,,
Closure,42,3,1,0,1,1,1,7,0,0,7,2,2,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,
Closure,44,2,1,0,1,1,1,2,0,0,2,2,5,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
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
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,,,,,,
Closure,47,5,1,0,2,2,2,5,0,3,8,3,3,2,,,,,,,,,,,,,,,,x,,,,x,x,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,
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,,,,,,,,,
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
Closure,50,3,3,2,1,1,1,5,0,1,6,3,13,9,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,X,,,,,,,,,X
Closure,51,2,2,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,X,,,,
Closure,52,2,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
Closure,53,4,1,0,1,1,1,4,0,0,4,2,19,13,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
Closure,55,2,2,3,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,x,,,,,,,,,x,,,,X,,,X,,,,,,X
Closure,56,3,1,0,1,1,1,4,0,0,4,2,1,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
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.",,,,,,,,,,,,
Closure,58,2,1,0,1,1,1,4,0,0,4,2,2,2,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
Closure,59,2,2,1,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,,,,
Closure,60,4,2,2,1,2,1,5,0,0,5,3,29,17,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,x,,x,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,X,,,,,,,,,X
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
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
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
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.,,,,,,,,,,,,
Closure,65,1,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
Closure,66,2,1,2,1,1,1,2,0,0,2,2,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,,,,X
Closure,67,2,2,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,X,,,,,,,,,X
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.,,,,,,,,,,,,
Closure,69,2,1,0,1,1,1,7,0,0,7,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,x,,,,,,,,,,,,,
Closure,70,1,2,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,x,,,,,,,,,,x,,,,,,,,X,,,X,,
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.,,,,,,,,,,,,
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
Closure,73,1,2,3,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,X,X,,X,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,
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
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
Closure,77,2,2,0,1,1,1,1,0,0,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,
Closure,78,1,1,2,1,1,1,0,2,0,2,2,6,6,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,Removes error invocation call.,,,X,,,,,,,,,X
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.,,,,,,,,,,,,
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?",,,,,,,,,,,,
Closure,81,4,1,0,1,1,1,7,0,0,7,1,0,0,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,
Closure,82,2,2,0,1,1,1,2,0,1,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
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.",,,,,,,,,,,,
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,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Closure,86,1,3,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,x,x,,,,,,,,x,,,,,,,,,,x,,,,,,,,X,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,,
Closure,88,5,1,0,1,1,1,6,0,0,6,2,3,0,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,
Closure,89,3,3,0,2,2,2,3,0,1,4,2,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,x,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,
Closure,90,4,2,0,2,2,2,3,0,1,4,2,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,
Closure,92,2,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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?",,,,,,,,,,,,
Closure,95,4,1,0,1,1,1,7,0,0,7,2,3,0,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,
Closure,96,3,3,0,1,1,1,3,0,1,4,3,3,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,,,x,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
Closure,97,3,2,0,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,x,,,,x,,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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.",,,,,,,,,,,,
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,,,,,,,,,,,,,,,,
Closure,101,2,1,0,1,1,1,1,3,0,4,2,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,
Closure,102,1,2,0,1,1,1,1,1,0,2,2,5,5,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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.,,,,,,,,,,,,
Closure,106,4,3,0,2,2,2,4,2,0,6,3,1,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,x,,,,,,,,x,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,
Closure,107,1,1,0,1,1,1,1,0,0,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,x,,,,,,,,,,x,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,
Closure,111,3,2,1,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,X
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.,,,,,,,,,,,,
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
Closure,114,2,2,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,X
Closure,115,5,1,1,1,1,1,0,11,0,11,2,25,15,,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,X
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
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.,,,,,,,,,,,,
Closure,118,2,1,0,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
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
Closure,120,3,1,1,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,X
Closure,121,2,2,1,1,1,1,2,0,1,3,2,3,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,X
Closure,122,5,1,0,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,x,x,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
Closure,124,2,1,2,1,1,1,2,0,0,2,2,1,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,X,,,,,,,,,X
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,,
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
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
Closure,128,3,2,0,1,1,1,3,0,1,4,2,6,6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,x,,,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
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
Closure,130,1,2,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,x,,,,X,,,,,,,,,X
Closure,131,2,2,2,1,1,1,1,0,1,2,2,5,4,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,,,,X
Closure,132,2,2,2,1,1,1,2,0,1,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,X,,,,,,,,,X
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
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,,,,,,,,,,,,,
Lang,2,4,1,0,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
Lang,3,1,2,0,1,1,1,4,0,0,4,4,12,11,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,,
Lang,6,2,3,3,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,X,X,X,,,
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,
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.,,,,,,,,,,,,
Lang,9,4,1,0,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
Lang,10,4,1,2,1,1,1,0,9,0,9,2,2,2,,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,,,,X,X,,,,,,
Lang,11,4,2,0,1,1,1,4,0,0,4,1,0,0,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
Lang,12,5,3,0,1,1,1,7,0,0,7,3,8,7,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,x,x,,,,x,,,,,,,,,,,,,x,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,
Lang,14,3,1,1,1,1,1,3,0,0,3,2,1,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,X,,,,,,
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.,,,,,,,,,,,,
Lang,16,2,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
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.",,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,,,,
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,,,,,,,
Lang,21,3,4,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,x,,x,x,,,,,,,,x,,,,,,,,,,,,,,,,,,X,,,,,
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,
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,,,,,,,,,,,,
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,
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.,,,,,,,,,,,,
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,,,
Lang,27,4,2,2,1,1,1,3,0,1,4,2,9,9,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,X,,,,,,
Lang,28,3,1,0,1,1,1,6,0,0,6,2,1,1,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,
Lang,29,1,1,0,1,1,1,0,0,1,1,1,0,0,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,x,Changes return type of method.,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,
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),,,,,,,,,,,,
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,,
Lang,34,3,3,0,1,2,1,0,0,2,2,2,15,3,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,x,x,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,
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,,,,,,,,,,,
Lang,36,3,2,0,1,1,1,8,0,1,9,2,896,471,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,
Lang,38,1,1,4,1,1,1,1,0,0,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,x,,x,,,,,,,,,,,,,,,,X,,,,X,X,X,
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,
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,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,
Lang,43,1,1,3,1,1,1,1,0,0,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,x,,,,,,,,,,,,,,,,,,X,X,X,,,
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
Lang,45,3,1,1,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,X,,
Lang,46,5,1,0,1,6,1,3,0,7,10,9,152,82,,,,x,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,,,,,,
Lang,47,2,3,0,1,2,1,6,0,0,6,2,44,21,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,x,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,
Lang,48,3,1,0,1,1,1,4,0,0,4,2,2,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
Lang,49,4,2,0,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,,,,,,,x,,,,,,,,,,,,x,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,
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.",,,,,,,,,,,,
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
Lang,52,2,1,0,1,1,1,4,0,0,4,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,
Lang,53,0,3,2,1,1,1,2,2,0,4,4,10,8,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,x,,,,,,,,,,x,,,,,x,,,,,,,,,,,X,,,,,,,,,X
Lang,54,4,1,0,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,
Lang,55,1,1,2,1,1,1,2,0,0,2,2,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,,X,,
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.,,,,,,,,,,,,
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,,,
Lang,58,1,1,3,1,1,1,0,1,1,2,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,,,,,X,,,X
Lang,59,2,2,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,x,,,,x,,,,,,,,,,,,,,,,,,X,,X,,,
Lang,60,2,2,0,1,2,1,0,0,2,2,2,56,21,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
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,,
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.",,,,,,,,,,,,
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,,,,,,,,,
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,,,,,,,,,,,,,
Lang,65,5,3,0,1,1,1,30,0,0,30,8,86,50,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,x,,x,,,,,,,,,,x,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,
Math,1,2,2,0,2,2,2,6,0,0,6,2,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,x,,,,,,,,x,,,,,x,,,,,,,,,,,,,
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
Math,3,2,1,1,1,1,1,3,0,0,3,2,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,x,,X,,,,,,,,,,,
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
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,
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,,,,,,
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
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,
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.,,,,,,,,,,,,
Math,10,2,1,0,1,1,1,1,0,0,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,
Math,11,2,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,
Math,15,3,1,0,1,1,1,1,0,1,2,2,1228,742,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,
Math,16,5,2,0,1,2,1,19,0,2,21,11,377,235,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,x,,,,,,,,,,x,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,
Math,17,3,1,0,1,1,1,4,0,0,4,2,1,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,x,,,,,,,,,,,,,
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,,,,,,
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,,,,,,,,,,,,,
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,
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,,,,,,,,,,,,,
Math,22,1,1,2,2,2,2,0,0,2,2,2,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,x,,,,,,X,,,X,,,,
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.,,,,,,,,,,,,
Math,24,2,2,3,1,1,1,0,0,2,2,2,36,34,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,X,,X,,,,,,,X
Math,25,3,1,1,1,1,1,3,0,0,3,2,2,0,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,X,,,,,,,,,,,
Math,26,2,2,0,1,1,1,0,0,2,2,2,27,21,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
Math,27,2,3,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,x,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
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
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.,,,,,,,,,,,,
Math,30,1,1,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,X,,,X,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,,
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,,
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
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,,,
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,,,,,,,,,,,
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.",,,,,,,,,,,,
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.",,,,,,,,,,,,
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
Math,39,3,1,1,1,1,1,9,0,0,9,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,x,,,,,,,,,,,,,X
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
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
Math,42,1,2,2,1,1,1,2,0,1,3,2,3,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,X,,,,,,,,,X
Math,43,1,1,0,1,1,1,0,0,3,3,3,4,4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
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
Math,45,5,1,0,1,1,1,5,0,0,5,1,0,0,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,x,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,
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,,,,,,
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.",,,,,,,,,,,,
Math,48,3,1,0,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
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
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
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.,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,
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,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,
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,
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
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
Math,59,2,2,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,X,,,
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,,,,,,
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,,,,,,,,,,,
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,,,,,,
Math,63,3,2,3,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,X,X,,,X,,,
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,,,,,,,
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,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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).,,,,,,,,,,,,
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
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,
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,
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.",,,,,,,,,,,,
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
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,,,,,,
Math,75,2,2,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,X,,,
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.,,,,,,,,,,,,
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,,,,,,,
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
Math,79,1,0,2,1,1,1,0,0,2,2,2,1,1,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,X,X,,,,,
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
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
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,
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.",,,,,,,,,,,,
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,
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
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.,,,,,,,,,,,,
Math,87,2,1,2,1,1,1,0,2,2,4,3,2,2,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,X,,,,,,,,,X
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
Math,89,3,1,1,1,1,1,4,0,0,4,2,1,1,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,X,,,,,,,,,,,
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,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,
Math,94,1,2,1,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,X,,,,,
Math,95,2,1,4,1,1,1,2,0,1,3,3,3,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,X,,X,,X,,,,,X,
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,,,,,,,,,,,,
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,,,,,,
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,,,,,,,
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,,,,,,,,,,,
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.,,,,,,,,,,,,
Math,101,2,2,2,1,1,1,1,0,1,2,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,X,,,X,,,,,,
Math,102,6,2,0,1,1,1,17,0,0,17,3,5,5,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,x,x,,,,x,,,x,,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,
Math,103,3,3,0,1,1,1,10,0,0,10,2,2,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,x,,,,,x,,,,,,x,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,,,,,,,,,
Math,104,1,2,2,1,0,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,,,,x,x,,,,,,,,,,,,,,,,,X,,,X,,,
Math,105,2,2,4,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,X,,,X,,,,X,,X
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.,,,,,,,,,,,,
Mockito,1,6,1,0,1,1,1,11,0,1,12,1,0,0,,,,,,,,,,,,,,,,,,,x,,x,,,,,,,,,x,,,,x,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,,
Mockito,4,3,4,0,1,3,1,3,0,2,5,3,251,223,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,x,,,,,,x,,,x,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,
Mockito,5,1,1,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,Change parameter type in catch command.,,,,,,,,,,,,
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,,,,,,,,,,,,
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.,,,,,,,,,,,,
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""",,,,,,,,,,,,
Mockito,9,4,1,0,1,1,1,5,0,0,5,3,28,5,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,
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.",,,,,,,,,,,,
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,,,,,,,,,,,,,,,
Mockito,12,3,1,0,1,1,1,4,0,0,4,3,2,1,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,
Mockito,13,3,2,0,1,1,1,2,0,1,3,3,5,3,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
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",,,,,,,,,,,,
Mockito,15,3,1,0,1,1,1,3,0,0,3,3,22,11,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,Instantiated a BeanPropertySetter object,,,,,,,,,,,,
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.,,,,,,,,,,,,
Mockito,17,6,2,0,2,3,2,7,0,2,9,6,80,61,,,,,,,,,,x,x,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,
Mockito,18,3,1,0,1,1,1,2,0,0,2,1,0,0,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,Returns instantiated ArrayList<Object>,,,,,,,,,,,,
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.,,,,,,,,,,,,
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,,,,,,,,,,,,
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",,,,,,,,,,,,
Mockito,22,2,1,0,1,1,1,2,0,1,3,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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",,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,
Mockito,26,1,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,x,,,,x,,,,x,,,,,,,,,,,,,,,,,,,,,,,
Mockito,27,5,0,0,1,1,1,0,1,1,2,1,0,0,,,,,,,,,,x,x,,,,,,,,x,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
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
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.",,,,,,,,,,,,
Mockito,31,4,0,0,1,1,1,2,0,1,3,2,51,25,,,,,,,,,,x,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,
Mockito,32,2,1,0,1,1,1,4,0,1,5,2,30,25,,,,,,,,,,,,x,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,
Mockito,34,2,2,0,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,
Mockito,35,3,2,0,1,3,1,0,0,3,3,3,152,31,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,
Mockito,36,3,1,0,1,1,1,4,0,0,4,2,191,146,,,,,,,,,,x,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,Instantiates an Reporter object,,,,,,,,,,,,
Mockito,37,3,1,0,1,2,1,8,0,0,8,2,2,1,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,
Mockito,38,1,3,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,X,,,,,,,,,X
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,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,
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.",,,,,,,,,,,,
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
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,,,,,,,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,
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
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,,,,,,,,,,,,,,,,,,,
Time,9,5,2,1,1,2,1,6,0,3,9,5,22,15,,,,,,,,,,,x,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,X,,,,,,
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.,,,,,,,,,,,,
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
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
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,,,,,,,,,,,,,,,,,,,
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
Time,15,3,1,2,1,1,1,3,0,0,3,1,0,0,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,x,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,X,,,,,,,,X,,,
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
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,,,,,,
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
Time,19,1,2,2,1,1,1,0,0,1,1,1,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,,X,,,,X
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,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,,,,,,,,,,,,,
Time,22,4,0,0,1,1,1,5,0,1,6,2,1,0,,,,,,,,,,x,,x,,,,,,,,,x,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,x,,,x,,,,,,x,,,,,,,,,,,,,,,,,,
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.,,,,,,,,,,,,
Time,24,4,1,0,1,1,1,5,0,0,5,1,0,0,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,x,,,x,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,x,,,,,,,,,,,,,,,,,,,
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,,,,,,,,,,,,,,,
Time,26,3,2,0,1,7,1,0,0,7,7,7,98,84,,,,,,,,,,,,x,,x,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,x,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,
Time,27,1,2,0,1,1,1,2,0,0,2,2,3,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,,,,,,,,,
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