4 - - - - - -        -  .  DEFAULT_DIFF3Lcom/github/difflib/algorithm/DiffAlgorithmFactory;withDefaultDiffAlgorithmFactory6(Lcom/github/difflib/algorithm/DiffAlgorithmFactory;)VCodeLineNumberTableLocalVariableTablefactorydiffv(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Lcom/github/difflib/patch/Patch;originalLjava/util/List;revisedprogress4Lcom/github/difflib/algorithm/DiffAlgorithmListener;LocalVariableTypeTableLjava/util/List; Signature(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Lcom/github/difflib/patch/Patch;B(Ljava/util/List;Ljava/util/List;)Lcom/github/difflib/patch/Patch;g(Ljava/util/List;Ljava/util/List;)Lcom/github/difflib/patch/Patch;C(Ljava/util/List;Ljava/util/List;Z)Lcom/github/difflib/patch/Patch;includeEqualPartsZh(Ljava/util/List;Ljava/util/List;Z)Lcom/github/difflib/patch/Patch;z(Ljava/lang/String;Ljava/lang/String;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Lcom/github/difflib/patch/Patch; sourceTextLjava/lang/String; targetText(Ljava/lang/String;Ljava/lang/String;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Lcom/github/difflib/patch/Patch;F(Ljava/lang/String;Ljava/lang/String;)Lcom/github/difflib/patch/Patch;Z(Ljava/lang/String;Ljava/lang/String;)Lcom/github/difflib/patch/Patch;b(Ljava/util/List;Ljava/util/List;Ljava/util/function/BiPredicate;)Lcom/github/difflib/patch/Patch;sourcetarget equalizer Ljava/util/function/BiPredicate;(Ljava/util/function/BiPredicate; StackMapTable(Ljava/util/List;Ljava/util/List;Ljava/util/function/BiPredicate;)Lcom/github/difflib/patch/Patch;(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmI;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Lcom/github/difflib/patch/Patch; algorithm-Lcom/github/difflib/algorithm/DiffAlgorithmI;2Lcom/github/difflib/algorithm/DiffAlgorithmI;(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmI;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Lcom/github/difflib/patch/Patch;(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmI;Lcom/github/difflib/algorithm/DiffAlgorithmListener;Z)Lcom/github/difflib/patch/Patch;(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmI;Lcom/github/difflib/algorithm/DiffAlgorithmListener;Z)Lcom/github/difflib/patch/Patch;o(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmI;)Lcom/github/difflib/patch/Patch;(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmI;)Lcom/github/difflib/patch/Patch; diffInline characterLjava/lang/Character;delta(Lcom/github/difflib/patch/AbstractDelta;origListrevListpatch Lcom/github/difflib/patch/Patch;;$Ljava/util/List;4Lcom/github/difflib/patch/Patch; compressLines4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List;lines delimiter\(Ljava/util/List;Ljava/lang/String;)Ljava/util/List;B(Ljava/util/List;Lcom/github/difflib/patch/Patch;)Ljava/util/List;%Lcom/github/difflib/patch/Patch; Exceptionsg(Ljava/util/List;Lcom/github/difflib/patch/Patch;)Ljava/util/List;unpatch()VthisLcom/github/difflib/DiffUtils; SourceFileDiffUtils.java /0 7W 7\   78 7B 7^-com/github/difflib/algorithm/myers/MeyersDiff |}original must not be null revised must not be nullalgorithm must not be null  java/util/ArrayList    &com/github/difflib/patch/AbstractDelta   qr  6com/github/difflib/DiffUtilsjava/lang/Objectjava/lang/Stringjava/util/List[Ccom/github/difflib/patch/Patchjava/util/Iterator-com/github/difflib/patch/PatchFailedException1com/github/difflib/algorithm/DiffAlgorithmFactorycreate/()Lcom/github/difflib/algorithm/DiffAlgorithmI;split'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;O(Ljava/util/function/BiPredicate;)Lcom/github/difflib/algorithm/DiffAlgorithmI;java/util/ObjectsrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;+com/github/difflib/algorithm/DiffAlgorithmI computeDifff(Ljava/util/List;Ljava/util/List;Lcom/github/difflib/algorithm/DiffAlgorithmListener;)Ljava/util/List;generateS(Ljava/util/List;Ljava/util/List;Ljava/util/List;Z)Lcom/github/difflib/patch/Patch; toCharArray()[Cjava/lang/CharactervalueOf(C)Ljava/lang/Character;toString()Ljava/lang/String;add(Ljava/lang/Object;)Z getDeltas()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getSource"()Lcom/github/difflib/patch/Chunk;com/github/difflib/patch/ChunkgetLinessetLines(Ljava/util/List;)V getTargetisEmptyjava/util/Collections emptyListjoin@(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; singletonList$(Ljava/lang/Object;)Ljava/util/List;applyTo"(Ljava/util/List;)Ljava/util/List;restore5()Lcom/github/difflib/algorithm/DiffAlgorithmFactory;1-./0 1233*4 +,5 60 783i*+,4:5 9:;:<=>9?;?@A 7B3_*+4>59:;:>9?;?@C 7D3j*+4B5 9:;:EF>9?;?@G 7H3a*+,4NO PN5 IJKJ<=@L 7M3V*+ 4Z[ \Z5IJKJ@N 7O3 ,*+,  *+ Y 4no por5  P: Q: RS>  P? Q? RTU@V 7W3w *+,-4w5* 9: ;: XY <=>  9? ;? XZ@[ 7\3&*W+W,W*+,*+-454&9:&;:&XY&<=&EF> &9?&;?&XZ@] 7^3l*+,45 9:;:XY> 9?;?XZ@_ `M3˻YMYN*:664:,W+:664:-W,- ::<: !"#$$ !"#4:/;A`lry5R/ ab` ab*cd9J;Je:f:yRgh>**ciejfjyRgkU4llmmn" n"opB@N qr3m*%&+*'(4 5s:tJ> sjU @u gv3V+*)459:gh>9?gwxy@z {v3V+**45;:gh>;?gw@z|}33*+4 5 ~}3,4(